Author
|
Topic: Possible solution for making MP maps
|
AndiNo
Member
Member # 677
Member Rated:
|
posted December 30, 2006 05:46
Hi KKND-community Although I'm not sure I think that nobody here (including me) has managed to export a multiplayer map with KME. The reason is that minimap.exe always crashes, no matter what version of Windows I use. (the good thing is that I can use KME on WinXP by running it in VMWare, which is a "virtual machine" on which you can install WinME for example) I found a "fixed" KME.exe here on the forum but it doesn't help much as far as I can tell. I looked at it with a hexeditor and the only difference from it to the standard KME.exe is that it changes the parameters which are given to minimap.exe while exporting a MP map [minimap.exe export.lvs export.mis 8 (only one 8 instead of two)]. However this small change will prevent minimap.exe from crashing so that the map gets exported. As far as I can remember the game either crashes or the map gets screwed up when starting a multiplayer game with it.That's the point where I began to play around with the parameters for minimap.exe. My brother quickly built a Delphi-program with which I could set the params for minimap.exe when exporting a mp map. The only difference between a single- and a multiplayermap is that KME adds two 8's to the parameters when calling minimap.exe, so I wanted to find out what they do. I experimented around for two days and I may have found a solution (btw: I first wanted Nahoo to test my "solution" but he doesn't seem to have enough time - no real response after half a week...). I changed the parameters which are given to minimap.exe so it uses the same as when exporting a singleplayer mission (simply remove the two 8's at the end). The map however can still be selected from the multiplayer screen, so I tried to start it but the game crashed while loading. I found out that a side-effect of the changed params is that there are no starting points in the map (although at least one appears to be at the top left corner of the map, but out of it's map-bounds). Then I found out by luck that the starting points are taken over from a previously selected map. So I first selected a normal mp map and then switched over to my map. It then had the same starting points. And then I could play with my own map. One thing is that the created map has to be large enough to contain the spawnpoints from the other map (so that they don't get out of the map-area). So you can not place your own starting points but you have to select a standard mp map to get the SPs from it, then perhaps give your map a name so it appears right after the map you want the SPs from (I hope you understood this^^). I'm not sure if this works with players connecting as clients because they might have the map, too, but they still don't have spawnpoints on their map. I don't know how KKND handles how players get their starting position, but to avoid crashing the game it might work that the clients first start their own mp-game with the user-created map (of course with previously selecting the map with the wanted starting points), then immediately close that game and then connect to the server they want (if it works it would be the same "bug" as when using user-created unit stats). The new minimap.exe can be obtained here: http://www.file-upload.net/download-30.12.06_s323y.zip.html (the upload service changed the filename, but what the heck^^) It has become a bit too long now but if it works I hope that there will be more multiplayer maps soon let's hope for the best...
[ December 30, 2006: Message edited by: AndiNo ]
Posts: 31 | From: my computer | Registered: Dec 2006 | IP: Logged
|
|
|
|
|
|
Strongbee
Administrator
Member # 748
Member Rated:
|
posted January 18, 2007 09:39
Understandable, I was actually not too sure if you were gonna come back, but I thought there was a fair chance you would, given your last post on the 11th. Looks to me like we ARE the community now, unfortunately. even more unfortunately, I am not quite clear on what is happening here - I cannot get KME to work at all - clearly something you have managed, which has gone right over my head. Any suggestions(please?). I saw you mention summat about a 'fixed' KME somewhere on this site? Oddly enough, I understood the whole spawn point bit, and would be more than happy to test it out (provided I can find some willing players - I know at least one person joined today though, which means they should be eager), it is just a simple case of actually making a map without it, well, dying on me-------------------- Open the floodgates!
Posts: 56 | From: Canberra, Australia | Registered: Jan 2007 | IP: Logged
|
|
|
|
|
|
|
|
|
AndiNo
Member
Member # 677
Member Rated:
|
posted January 20, 2007 12:46
Okay, I looked around for a while and found out some things. With VMWare Player you can only run pre-configured packages made by the VMWare people (at least I think so). edit: there are packs made by the community, but there are none with Windows on them. [some infos Wikipedia ] btw: I don't know what this dsl-n version may be...As far as I know you have to use VMWare Workstation to create a VM and use WinME. However you will only obtain it per illegal download if you're not willing to pay so much money But there was another info on wikipedia which might come in handy. I read about VirtualPC from Microsoft which seems to offer similar possibilities. See here: wikipedia However, I can't give you more infos on that as I have no experience with that up to now. There is a download link from wikipedia, see if it works: Microsoft If you managed to install it there are some infos about setting it up here (a bit down the page): Infos whew... hope that helps you a bit. Let me hear if it works. It might be a substitution for VMWare... I hope you don't have to fiddle around with the installation too much. btw: I also hope you have a WinME CD around somewhere
Posts: 31 | From: my computer | Registered: Dec 2006 | IP: Logged
|
|
Strongbee
Administrator
Member # 748
Member Rated:
|
posted January 21, 2007 09:05
Unfortunately, I do not have a windows ME cd in the house (or indeed in the block, so far as I know), but I am downloading the virtual PC dealie as I type. With any luck, said CD will not be needed, and yours truly will not be screwed.PS Do you think the site moderators come on anymore? I get the feeling the don't, which is a real shame. -------------------- Open the floodgates!
Posts: 56 | From: Canberra, Australia | Registered: Jan 2007 | IP: Logged
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Strongbee
Administrator
Member # 748
Member Rated:
|
posted July 16, 2007 23:56
I'm baa-aack! I trust I am not too late, and you are still regularly checking back here. Just want you to know, I was inspired overnight, and as such, by the end of the week hope to have this whole thing sorted out. I do agree with you, I was quite wussy in attempting to understand the virtual talk, and, having spent a week with some computer techies, am going to create a virtual windows 98. The only thing stopping me from doing it right now is the simple fact that I must obtain a windows 98 cd, which unfortunately means ordering online. Never fear though, for no cost is too great in this case! I should return by the end of the week. Look forward to a response, or some sign of activity-------------------- Open the floodgates!
Posts: 56 | From: Canberra, Australia | Registered: Jan 2007 | IP: Logged
|
|
|
|
|
|