Here's the link:
https://www.mmarchive.com/file_details.php?file_id=1926
I didn't know it was on MMArchive!!
What do you think? It may change the way we make mods and also fix compatibility issues with Windows Vista/7 and any future operating systems! It could even fix car issues such as limits on speed, acceleration, brakes, etc. I even found occurences of what I think might be the max speed (1118437376 appears on lines 22246, 300670, 320039, 320128 and appears to point to other lines), but that will probably stay a mystery of the game programming unless I get a C compiler.
I apologize for that other topic (My cannot find source code) and I now know it may be possible to re-program the game to work better (crash less, run faster). I might even figure out how to make it 64-bit!
MM2 source code on MMarchive
Just now found it!
- Franch88
- MM2X Admin
- Posts: 15759
- Registered for: 17 years
- Location: Italy
- Been thanked: 1 time
- Contact:
From what I know that code decompiled in C programming language is just taken from the game .exe file. Maybe something can be done with it, but probably that's not all the game code, the description says that's a base code. Before say all the things that you can think and wish to do, must be seen what's possible to do with it, and not being a programmer I can't absolutely know. However, someone succeeded to re-compile or however edit the game in a way (Azbestos8, author of MM2 Lite and of Midtown Mashup closed project), but the game hasn't been kinda revolutioned.
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|
|Franch88's MM2 Releases|
- HummersRock
- MM2X Super Active User
- Posts: 2152
- Registered for: 17 years 6 months
- Location: Floating in The Land of Colours
- Contact:
Re: MM2 source code on MMarchive
Good luck. Programming isn't easy.I now know it may be possible to re-program the game to work better (crash less, run faster). I might even figure out how to make it 64-bit!
- HummersRock
- MM2X Super Active User
- Posts: 2152
- Registered for: 17 years 6 months
- Location: Floating in The Land of Colours
- Contact:
Nah. It's definitely possible and there are people that can do it. Some people can do it pretty easily I'm sure. But the people that are good enough at programming don't care to reprogram a ten year old game or make a sequel to a ten year old game.I think these topics are wasteless because it's really too hard and I don't think someone can succeed.
And I would think by the time you get to the level of skill needed to do something this complicated you wouldn't care about reprogramming MM2 anymore.
- Franch88
- MM2X Admin
- Posts: 15759
- Registered for: 17 years
- Location: Italy
- Been thanked: 1 time
- Contact:
Why don't you just try and see by yourself instead to always uselessly ask? Probably yes, that shouldn't be a problem. The program look pretty old, in the website is said that the 5.0 beta version is for the Windows 95, 98, NT, 2000 and XP systems.
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|
|Franch88's MM2 Releases|
-
- MM2X Super Active User
- Posts: 4058
- Registered for: 15 years 5 months
- Location: England
- Contact:
Really man? You know if you download it and see and actually want the mod to be faster if it even works, you download it and see if it works before posting.. Even if it doesn't, run in compatibility mode, and if you don't know how, Google. If you're not willing to buy or get the pirated version, don't even think about this going on...
- cody
- MM2X Occasional User
- Posts: 341
- Registered for: 18 years 7 months
- Location: United States
- Contact:
Thanks for the link. If it doesn't work with Windows 7, I will run it in compatibility mode (Windows XP SP1, SP2, or SP3, whichever one works best).
Edit: I can read the source code but I can't get it to compile! It gives over 200 errors and stops, saying that something's extremely wrong with the code. Why? Am I using the wrong format?
Edit: I can read the source code but I can't get it to compile! It gives over 200 errors and stops, saying that something's extremely wrong with the code. Why? Am I using the wrong format?
My Member Number is prime. LOL!
- HummersRock
- MM2X Super Active User
- Posts: 2152
- Registered for: 17 years 6 months
- Location: Floating in The Land of Colours
- Contact:
No I don't think anyone really has. But it isn't the complete source code, so I doubt you could do very much with it without being very good at the language it's programmed in (which I thought was C#).
[url=https://bit.ly/znpgtp][color=deepskyblue]My MM2 Creations[/color][/url] | [url=https://bit.ly/o9c3][color=red]My MM2 Youtube[/color][/url] | [url=https://bit.ly/yfqjeq][color=green]My DeviantArt[/color][/url]
I've just had a play around with it, I gathered a shitload of includes that were missing, but I'm still no closer to having anything usable.
IMO - it's a complete waste of time, well maybe not completely, but for the most part.
As for languages, it's C++ and Delphi. I used VC++ 6 (VS6).
I also had a play around with the *.dll files to see if I could modify the in-game progress bars, font colours, etc, but no luck.
What a tease.
IMO - it's a complete waste of time, well maybe not completely, but for the most part.
As for languages, it's C++ and Delphi. I used VC++ 6 (VS6).
I also had a play around with the *.dll files to see if I could modify the in-game progress bars, font colours, etc, but no luck.
What a tease.
[img]https://img814.imageshack.us/img814/1953/mm2xaxe42i.png[/img]