QUOTE
Of course it is irrelevant whether or not OSMAP uses a horribly named file to read maps, it is the method. The difference between OSMAP and StarCraft is that StarCraft doesn't have to create the map based on the .chk within the MPQ
Both Starcraft and Osmap have to extract the CHK from the mpq. Then they have to read the CHK.
How the CHK is read is the only real difference.
I also don't understand what you mean by "horrible named file to read maps". Maps are read by taking apart each section and putting the data into buffers(that's one way to do it at least). There is no API to do this of any kind that's been released(not including Starforge's Dll, but that hasn't really gotton used).
Storm.dll only extracts the CHK. Taking apart the CHK and reading the CHK is done by Starcraft not Storm.dll.
I know the CHK, I know quite a bit about taking apart MPQ's, I know C# and C++. Hell i'm writing my own editor. I know how this works.
QUOTE
No. It is OSMAP's igoal to decode the .chk file just like StarCraft does. OSMAP's idea (and goal) is to promote "open source" mapping.
They are both Osmaps idea and goal. Promoting open source mapping(which I do fully agree with, just not with OSMAP), and reading the CHK just like Starcraft does.
QUOTE
I wanted to post this in the Portal News forum, but the two OSMAP threads are locked, so I decided to do this here. It's just a thought, nothing more, but I just wanted to speak up - If OSMAP is really about "open-source", then why isn't it open-source itself?
It's about Open Source Maps, not Open Source Programs.
QUOTE
At least you are one of the few people who understand the issue.
I don't see Osmap as a threat. It really hasn't caught on. SCU didn't hit big, OSMAP wont.