Midtown Madness 3: Unofficial PC porting project

Preliminary Pre-Alpha Preview Build 7 [Project inactive]

User avatar
BIGzee
MM2X Active User
MM2X Active User
Posts: 495
Joined: Mon Feb 16, 2015 1:00 am
Location: You're standing on it.
Contact:

Postby BIGzee » Fri Nov 06, 2015 6:35 pm

No hurries :wink:. Will the addon MM2 cars use the same 'system' that you're working on, post the ad-hoc implementation for MM2 car compatibility ? You know me, always blathering moddability
ImageImage
Keanu Reeves chose the Red pill and started bending spoons. I chose ZModeler 1.07b and made my own Matrix.

User avatar
SuperSecret
MM2X Junior User
MM2X Junior User
Posts: 127
Joined: Mon Dec 08, 2008 1:00 am
Location: Italy

Postby SuperSecret » Fri Nov 06, 2015 7:42 pm

The system I'm working on reproduces properly RPM and gears, so it can be used with original MM2 tune files. The main challenge with MM3 cars is getting the very same performances, but it can be achieved easily by fiddling with drag.
ImageAuthor of best MM2 track add-on of the year (2014) - Best Programmer (2015)
ImageBest programmer (2013 - 2014) - Best MM2 innovation of the year (2014)
ImageAuthor of best MM2 mod of the year (2013)

User avatar
SuperSecret
MM2X Junior User
MM2X Junior User
Posts: 127
Joined: Mon Dec 08, 2008 1:00 am
Location: Italy

Postby SuperSecret » Tue Dec 08, 2015 7:33 pm

Update: in the last month I could not work at the project because I had to study for some exams. Anyway, in the last week I resumed, I finished re-tuning the cars for the new system and started working on engine sounds. The sound scripts in the final game are compiled in binary form, but a MM3 beta Yallis sent me some time ago contains the same sound scripts written in plain text. MM3's sound scripts are made for a special sound system, flexible but quite complex, so instead of using the original scripts I will transcribe them in a simpler form, retaining the same functionality and making the required code simpler to write. MM3 engine sounds use many different sound files (10+) with many different properties, so transcribing all the cars' scripts will take a while.
ImageAuthor of best MM2 track add-on of the year (2014) - Best Programmer (2015)
ImageBest programmer (2013 - 2014) - Best MM2 innovation of the year (2014)
ImageAuthor of best MM2 mod of the year (2013)

User avatar
sajmon14
MM2X VIP Member
MM2X VIP Member
Posts: 5320
Joined: Wed Feb 13, 2008 1:00 am
Location: Poland
Contact:

Postby sajmon14 » Tue Dec 08, 2015 8:27 pm

Keep it up :)

User avatar
Lonely_Driver88
MM2X Newbie
MM2X Newbie
Posts: 8
Joined: Thu Dec 03, 2015 1:00 am

Postby Lonely_Driver88 » Wed Dec 09, 2015 1:58 am

WOW this is great!

I never got to play MM3 so I'm really excited for this! Keep up the good work!

Let me know if I can help out somehow

User avatar
BIGzee
MM2X Active User
MM2X Active User
Posts: 495
Joined: Mon Feb 16, 2015 1:00 am
Location: You're standing on it.
Contact:

Postby BIGzee » Sat Dec 26, 2015 3:31 pm

Take your time. That means decelaration and exhaust sound support too, right ?
..so instead of using the original scripts I will transcribe them in a simpler form, retaining the same functionality and making the required code simpler to write
In text form, like the beta ? Wow, so sounds are flexible as well !!! Gosh, I sound like doge.
Last edited by BIGzee on Mon Dec 28, 2015 5:56 pm, edited 1 time in total.
ImageImage
Keanu Reeves chose the Red pill and started bending spoons. I chose ZModeler 1.07b and made my own Matrix.

User avatar
SuperSecret
MM2X Junior User
MM2X Junior User
Posts: 127
Joined: Mon Dec 08, 2008 1:00 am
Location: Italy

Postby SuperSecret » Mon Dec 28, 2015 4:52 pm

The sounds reproduced will be the same as in the original MM3. Anyway, transcribing the files is not necessary, the sound system is simpler than I thought initially, I will use the original beta text files without any edits. (Also, the compiled version of the beta files look practically the same as the retail version, so differences are really minimal)
ImageAuthor of best MM2 track add-on of the year (2014) - Best Programmer (2015)
ImageBest programmer (2013 - 2014) - Best MM2 innovation of the year (2014)
ImageAuthor of best MM2 mod of the year (2013)

User avatar
FXANBSS
MM2X Active User
MM2X Active User
Posts: 685
Joined: Sun Mar 10, 2013 1:00 am
Location: Midtown Club, Discord
Likes received: 4 likes

Postby FXANBSS » Mon Dec 28, 2015 6:37 pm

What? You already have the MM3 Beta?! 8O
Is this a joke? Nobody has it as i know. :(

I mean that PC Version of MM3, that beta.

User avatar
SuperSecret
MM2X Junior User
MM2X Junior User
Posts: 127
Joined: Mon Dec 08, 2008 1:00 am
Location: Italy

Postby SuperSecret » Mon Dec 28, 2015 6:50 pm

I mean that PC Version of MM3, that beta.
No, it is a Xbox beta.
ImageAuthor of best MM2 track add-on of the year (2014) - Best Programmer (2015)
ImageBest programmer (2013 - 2014) - Best MM2 innovation of the year (2014)
ImageAuthor of best MM2 mod of the year (2013)

User avatar
FXANBSS
MM2X Active User
MM2X Active User
Posts: 685
Joined: Sun Mar 10, 2013 1:00 am
Location: Midtown Club, Discord
Likes received: 4 likes

Postby FXANBSS » Mon Dec 28, 2015 9:50 pm

Oh, do you mean the Xbox? Not the game.
Oh wait, the old Xbox was always beta?! 8O
There are different versions of that console?

User avatar
Franch88
MM2X Admin
MM2X Admin
Posts: 15707
Joined: Thu May 31, 2007 2:00 am
Location: Italy
Likes received: 1 like
Contact:

Postby Franch88 » Mon Dec 28, 2015 10:13 pm

FXANBSS, you're doing a big confusion... :P He's talking about the beta version of MM3 for Xbox, that actually existed and was also owned by Rippance, the MM2C website owner.
MM3 for PC was never announced and probably never started to be developed or even just planned by Microsoft.

Back on topic, that easy thing sounds encouraging for the continuing of the project. Keep it up, SeuperSecret. :)
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|

User avatar
SuperSecret
MM2X Junior User
MM2X Junior User
Posts: 127
Joined: Mon Dec 08, 2008 1:00 am
Location: Italy

Postby SuperSecret » Wed Apr 13, 2016 10:40 pm

Sorry for the long wait, I had to study for several exams, and attending classes at the university also takes a lot of time, anyway I managed to understand how the city colliders work, and now they are loaded ingame, this fixes things such as stairs, I also fixed car steering and suspensions, build 5 is available here (it still requires the Data folder from Build 1) The full changelog is available in the first post and in the 7z archive.
ImageAuthor of best MM2 track add-on of the year (2014) - Best Programmer (2015)
ImageBest programmer (2013 - 2014) - Best MM2 innovation of the year (2014)
ImageAuthor of best MM2 mod of the year (2013)

User avatar
sajmon14
MM2X VIP Member
MM2X VIP Member
Posts: 5320
Joined: Wed Feb 13, 2008 1:00 am
Location: Poland
Contact:

Postby sajmon14 » Wed Apr 13, 2016 11:19 pm

Welcome back :D it's good to hear some news about this project ;)

User avatar
Diatosta
MM2X Active User
MM2X Active User
Posts: 783
Joined: Tue Jun 26, 2012 2:00 am
Location: Portugal? Maybe...
Contact:

Postby Diatosta » Wed Apr 13, 2016 11:24 pm

Oh nice, was afraid for a while that this had died, good to see it didn't :D
[color=white]MM2 lover! Yeah![/color]
[color=white]diatosta.pt[/color]

[color=white]Also, gotta love when people don't publicize their work or ask for support in their signatures. Also don't forget to check my unfinished mods and donate to my Paypal

Also, one of my trucks[/color]
[img][/img]

User avatar
Franch88
MM2X Admin
MM2X Admin
Posts: 15707
Joined: Thu May 31, 2007 2:00 am
Location: Italy
Likes received: 1 like
Contact:

Postby Franch88 » Wed Apr 13, 2016 11:40 pm

Welcome back, and great to read about a new update. :D Keep up the long good work. :)
Fiat 500 = Italian motorization. Franch88, MM2 eXtreme forum and website Administrator.
|Franch88's MM2 Releases|