Kloot: MANY thanks. I'll play around with that.
Forboding Angel: I'm using GIMP, so I think I may have hit some similar limit with JPEGs. Although that might also be a platform-dependent thing. What a pain.
Oh, and platform-dependent refers to your OS and how it handles crap, not the actual hardware. So even with your awesome specs, the OS could not make full/proper use of them. I definitely noticed that Spring ran better on this same computer under Ubuntu than under Windows 7. And my 56x28 map loaded right up in Linux, whereas in Windows it went BOOM.
AF: I'm using GIMP myself, but I wouldn't be surprised if I was hitting a similar limit. This is just 32-bit GIMP. I wonder if there is a 64-bit Windows build...
SM3 sounds promising! I looked into it when I was first reading up on all the map making stuff. From what I could make out, it was not really being worked on and left unfinished. Is it better off than it sounded?
Creating a really huge map
Moderator: Moderators
- BrainDamage
- Lobby Developer
- Posts: 1164
- Joined: 25 Sep 2006, 13:56
Re: Creating a really huge map
running a 32 bit app in a 64 bit os means the app can only still allocate max 4 GB, also, on windows, unless a special flag is passed, the real limit is 2GB, so your 8 GB ram won't be put into use.
therefor mapconv, gimp, spring, and any other 32-bit compiled apps can only allocate 2 GB on windows, on linux, you can get the 64-bit version and remove such limitation.
oh, and even with the extended memory flag on, the limit for 32 bit apps to allocate memory would be 3 GB instead of 2 GB, so still not worth the hassle, proper 64 bit build is what's needed.
TLDR: you need a 64 bit toolchain
SM3 is dead and not worth going over the usual MTR, just ignore it, if you want reasoning, a small forum search will give you plenty of arguments that probably people are tired to repeat
therefor mapconv, gimp, spring, and any other 32-bit compiled apps can only allocate 2 GB on windows, on linux, you can get the 64-bit version and remove such limitation.
oh, and even with the extended memory flag on, the limit for 32 bit apps to allocate memory would be 3 GB instead of 2 GB, so still not worth the hassle, proper 64 bit build is what's needed.
TLDR: you need a 64 bit toolchain
SM3 is dead and not worth going over the usual MTR, just ignore it, if you want reasoning, a small forum search will give you plenty of arguments that probably people are tired to repeat
Re: Creating a really huge map
Any ideas where I can find Beheriths version?hoijui wrote:Kloot wrote:https://github.com/spring/MapConv is the "official" mapconv repository (this does not include any of Beherith's changes though).
Re: Creating a really huge map
Beherith, the package there seems not to contain any sources. where are they?
- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
Re: Creating a really huge map
Excellent description BD, good call, and yeah... what he said 
