[Patch ROMS] initial settings

Technical discussion for those interested in Supermodel development and Model 3 reverse engineering. Prospective contributors welcome.
Forum rules
Keep it classy!

  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!

[Patch ROMS] initial settings

Postby nuexzz.. » Fri Mar 02, 2018 8:04 pm

very well here I am going to leave a database that I hope that supermodel devs can add to the initial config to be able to edit manually or in the future an (official GUI) can read and write.
I will be updating this thread as long as I can to have all the initial settings of all the games supported so far.

in this order [ rom ] real config = value ;description


vf3
Code: Select all
[ vf3 ]

Match Count(1P) = 02 ;2
                = 03 ;3
                = 04 ;4
                = 05 ;5
----------------------------------------
Match Count(1P) = 02 ;2
                = 03 ;3
                = 04 ;4
                = 05 ;5
----------------------------------------
Energy Max (1P) = A0 ;160
                = AA ;170
                = B4 ;180
                = BE ;190
                = C8 ;200
                = D2 ;210
                = DC ;220
                = E6 ;230
                = F0 ;240
                = FA ;250
                = 04 ;260
                = 0E ;270
                = 18 ;280
                = 22 ;290
                = 2C ;300
                = 36 ;310
                = 40 ;320
                = 4A ;330
                = 54 ;340
                = 5E ;350
                = 68 ;360               
----------------------------------------           
Energy Max (VS) = B4 ;180
                = BE ;190
                = C8 ;200
                = D2 ;210
                = DC ;220
                = E6 ;230
                = F0 ;240
                = FA ;250
                = 04 ;260
                = 0E ;270
                = 18 ;280
                = 22 ;290
                = 2C ;300
                = 36 ;310
                = 40 ;320
                = 4A ;330
                = 54 ;340
                = 5E ;350
                = 68 ;360
                = 72 ;370
                = 7C ;380
                = 86 ;390
                = 90 ;400
----------------------------------------
Advertise Sound = 00 ;On
                = 01 ;Off
----------------------------------------
Ranking Mode    = 00 ;On
                = 01 ;Off
----------------------------------------
Replay Mode     = 00 ;On
                = 01 ;Off
----------------------------------------
Command Disp    = 00 ;On
                = 01 ;Off
----------------------------------------
Stage Select    = 00 ;Challenger
                = 01 ;Off
----------------------------------------
Drink           = 00 ;Ok
                = 01 ;NG
----------------------------------------
Naked           = 00 ;Ok
                = 01 ;NG
----------------------------------------
Country         = 00 ;Japan
                = 01 ;U.S.A
                = 02 ;Export
                = 03 ;Asia
----------------------------------------
Vs Finish       = 00 ;0
                = 01 ;1
                = 02 ;2
                = 03 ;3
                = 04 ;4
                = 05 ;5
                = 06 ;6
                = 07 ;7
                = 08 ;8
                = 09 ;9
                = 0A ;10




lemans24
Code: Select all
[ lemans24 ]

Game Difficulty  = 00 ;Easy
                 = 10
                 = 20
                 = 30
                 = 40
                 = 50
                 = 60
                 = 70 ;Medium
                 = 80
                 = 90
                 = A0
                 = B0
                 = C0
                 = D0
                 = E0
                 = F0 ;hard
----------------------------------------
Advertise Sound = 00 ;Off
                = 01 ;On
----------------------------------------
Cabinet Type = 00 ;Twin-Lemans
             = 01 ;Twin-Normal
----------------------------------------
Communication Mode = 00 ;Master
                   = 01 ;Slave
                   = 02 ;No link
----------------------------------------
Motor Drive = 00 ;50 %
            = 01 ;60 %
            = 02 ;70 %
            = 03 ;80 %
            = 04 ;90 %
            = 05 ;100 %
----------------------------------------
Special Car = 00 ;Mclaren
            = 01 ;Skyline
            = 02 ;Ferrari
            = 03 ;Porsche
            = 04 ;Mazda
            = 05 ;Zauber
            = 06 ;None
----------------------------------------   
Default Time = 00 ;Easy
             = 01 ;Normal
             = 02 ;Hard
             = 03 ;Hardest
----------------------------------------
Continue Time = 00 ;Easy
              = 01 ;Normal
              = 02 ;Hard
              = 03 ;Hardest
----------------------------------------
Goal Time = 00 ;Short
          = 01 ;Normal
          = 02 ;Long
          = 03 ;Longest
----------------------------------------
Cabinet Number = 00 ;Car 1
               = 01 ;Car 2
               = 02 ;Car 3
               = 03 ;Car 4
               = 04 ;Satelite
----------------------------------------
Country  = 00 ;Japan
         = 01 ;Usa
         = 02 ;Export
         = 03 ;Australia





dirtdvls
Code: Select all
[ dirtdvls ]

Region Mode = 00 ;Japan
              01 ;Usa
              02 ;Export
              03 ;Australia
----------------------------------------
Game Difficulty  = 00 ;Easy
                 = 10
                 = 20
                 = 30
                 = 40
                 = 50
                 = 60
                 = 70 ;Medium
                 = 80
                 = 90
                 = A0
                 = B0
                 = C0
                 = D0
                 = E0
                 = F0 ;hard
----------------------------------------
Time (Canyon) = 00 ;Easier
              = 01 ;Easy
              = 02 ;Normal
              = 03 ;Hard
              = 04 ;Harder
----------------------------------------
Time (Stadium) = 00 ;Easier
               = 01 ;Easy
               = 02 ;Normal
               = 03 ;Hard
               = 04 ;Harder
----------------------------------------
Time (Desert) = 00 ;Easier
              = 01 ;Easy
              = 02 ;Normal
              = 03 ;Hard
              = 04 ;Harder
----------------------------------------
Steering Force = 00 ;50%
               = 01 ;60%
               = 02 ;70%
               = 03 ;80%
               = 04 ;90%
               = 05 ;100%
----------------------------------------   
Advertise Sound = 00 ;Off
                = 01 ;On
----------------------------------------
Communication Mode = 00 ;Master
                   = 01 ;Slave
                   = 02 ;Satellite
                   = 03 ;No link   
----------------------------------------
Machine ID   = 00 ;Car 1
             = 01 ;Car 2
             = 02 ;Car 3
             = 03 ;Car 4
----------------------------------------
Speed Meter  = 00 ;MPH
             = 01 ;KM/H
----------------------------------------
Coin/Credit = 00 ;1 Coing ,1 Credit           
            = 01 ;1 Coing ,2 Credit
            = 02 ;1 Coing ,3 Credit
            = 03 ;1 Coing ,4 Credit
            = 04 ;1 Coing ,5 Credit
            = 05 ;1 Coing ,2 Credit
            = 06 ;1 Coing ,5 Credit
            = 07 ;1 Coing ,3 Credit
            = 08 ;1 Coing ,4 Credit
            = 09 ;1 Coing ,5 Credit
            = 0A ;1 Coing ,6 Credit
            = 0B ;2 Coing ,1 Credit
            = 0C ;1 Coing ,1 Credit
            = 0D ;1 Coing ,2 Credit
            = 0E ;1 Coing ,1 Credit
            = 0F ;1 Coing ,3 Credit
            = 10 ;3 Coing ,1 Credit
            = 11 ;4 Coing ,1 Credit
            = 12 ;1 Coing ,1 Credit
            = 13 ;1 Coing ,5 Credit
            = 14 ;5 Coing ,1 Credit
            = 15 ;1 Coing ,2 Credit
            = 16 ;2 Coing ,1 Credit
            = 17 ;1 Coing ,3 Credit
            = 18 ;1 Coing ,1 Credit
            = 18 ;1 Coing ,6 Credit
            = 1A ;Freplay



dayto2pe
Code: Select all
[ dayto2pe ]

Region Mode = 00 ;Japan
              01 ;Japan + music option
              02 ; USA
              03 ;Export
              04 ;Australia
              05 ;Korea
----------------------------------------
Link ID     = 00 ;Single
              01 ;Master
              02 ;Slave
              03 ;Live
----------------------------------------
Car Number  = 00 ;car1
            = 01 ;car2
            = 02 ;car3
            = 03 ;car4
            = 04 ;car5
            = 05 ;car6
            = 06 ;car7
            = 07 ;car8
            = 08 ;car9
            = 09 ;car10
            = 10 ;car11
            = 11 ;car12
            = 12 ;car13
            = 13 ;car14
            = 14 ;car15
            = 15 ;car16
----------------------------------------           
Cabinet Type= 00 ;Deluxe
              01 ;Twin
              02 ;Special
----------------------------------------
Difficulty  = 00 ;Easy
            = 01 ;Normal
            = 02 ;Hard
            = 03 ;Hardest
----------------------------------------
Advertise Sound = 00 ;Off
                = 01 ;On
----------------------------------------
Vocal           = 00 ;Dennis
                = 01 ;Mitsuyoshi
----------------------------------------
Game Mode   = 00 ;Normal
            = 01 ;Grand Prix
            = 02 ;100 Miles
            = 03 ;200 Miles
            = 04 ;300 Miles
            = 05 ;400 Miles
            = 06 ;500 Miles
----------------------------------------
Motor Power = 00 ;50 %
            = 01 ;60 %
            = 02 ;70 %
            = 03 ;80 %
            = 04 ;90 %
            = 05 ;100 %
----------------------------------------
Ranking Mode= 00 ;Normal
            = 01 ;Campaign
            = 02 ;Internet
----------------------------------------
Coin/Credit = 00 ;Manual Set
            = 01 ;1 Coing ,1 Credit           
            = 02 ;1 Coing ,2 Credit
            = 03 ;1 Coing ,3 Credit
            = 04 ;1 Coing ,4 Credit
            = 05 ;1 Coing ,5 Credit
            = 06 ;1 Coing ,2 Credit
            = 07 ;1 Coing ,5 Credit
            = 08 ;1 Coing ,3 Credit
            = 09 ;1 Coing ,4 Credit
            = 0A ;1 Coing ,5 Credit
            = 0B ;1 Coing ,6 Credit
            = 0C ;2 Coing ,1 Credit
            = 0D ;1 Coing ,1 Credit
            = 0E ;1 Coing ,2 Credit
            = 0F ;1 Coing ,1 Credit
            = 10 ;1 Coing ,3 Credit
            = 11 ;3 Coing ,1 Credit
            = 12 ;4 Coing ,1 Credit
            = 13 ;1 Coing ,1 Credit
            = 14 ;1 Coing ,5 Credit
            = 15 ;5 Coing ,1 Credit
            = 16 ;1 Coing ,2 Credit
            = 17 ;2 Coing ,1 Credit
            = 18 ;1 Coing ,3 Credit
            = 19 ;1 Coing ,1 Credit
            = 1A ;1 Coing ,6 Credit
            = 1B ;Freplay
            = 1C ;Additional Set



daytona2
Code: Select all
[ daytona2 ]

Region Mode = 00 ;Japan
              01 ;Japan + music option
              02 ; USA
              03 ;Export
              04 ;Australia
              05 ;Korea
----------------------------------------
Link ID     = 00 ;Single
              01 ;Master
              02 ;Slave
              03 ;Live
----------------------------------------
Car Number  = 00 ;car1
            = 01 ;car2
            = 02 ;car3
            = 03 ;car4
            = 04 ;car5
            = 05 ;car6
            = 06 ;car7
            = 07 ;car8
            = 08 ;car9
            = 09 ;car10
            = 10 ;car11
            = 11 ;car12
            = 12 ;car13
            = 13 ;car14
            = 14 ;car15
            = 15 ;car16
----------------------------------------           
Cabinet Type= 00 ;Deluxe
              01 ;Twin
----------------------------------------
Difficulty  = 00 ;Easy
            = 01 ;Normal
            = 02 ;Hard
            = 03 ;Hardest
----------------------------------------
Advertise Sound = 00 ;Off
                = 01 ;On
----------------------------------------
Vocal           = 00 ;Dennis
                = 01 ;Mitsuyoshi
----------------------------------------
Game Mode   = 00 ;Normal
            = 01 ;Grand Prix
            = 02 ;100 Miles
            = 03 ;200 Miles
            = 04 ;300 Miles
            = 05 ;400 Miles
            = 06 ;500 Miles
----------------------------------------
Motor Power = 00 ;50 %
            = 01 ;60 %
            = 02 ;70 %
            = 03 ;80 %
            = 04 ;90 %
            = 05 ;100 %
----------------------------------------
Ranking Mode= 00 ;Normal
            = 01 ;Campaign
----------------------------------------
Coin/Credit = 00 ;Manual Set
            = 01 ;1 Coing ,1 Credit           
            = 02 ;1 Coing ,2 Credit
            = 03 ;1 Coing ,3 Credit
            = 04 ;1 Coing ,4 Credit
            = 05 ;1 Coing ,5 Credit
            = 06 ;1 Coing ,2 Credit
            = 07 ;1 Coing ,5 Credit
            = 08 ;1 Coing ,3 Credit
            = 09 ;1 Coing ,4 Credit
            = 0A ;1 Coing ,5 Credit
            = 0B ;1 Coing ,6 Credit
            = 0C ;2 Coing ,1 Credit
            = 0D ;1 Coing ,1 Credit
            = 0E ;1 Coing ,2 Credit
            = 0F ;1 Coing ,1 Credit
            = 10 ;1 Coing ,3 Credit
            = 11 ;3 Coing ,1 Credit
            = 12 ;4 Coing ,1 Credit
            = 13 ;1 Coing ,1 Credit
            = 14 ;1 Coing ,5 Credit
            = 15 ;5 Coing ,1 Credit
            = 16 ;1 Coing ,2 Credit
            = 17 ;2 Coing ,1 Credit
            = 18 ;1 Coing ,3 Credit
            = 19 ;1 Coing ,1 Credit
            = 1A ;1 Coing ,6 Credit
            = 1B ;Freplay
            = 1C ;Additional Set



scud
Code: Select all
[ scud ]

Region Mode = 00 ;Japan
              01 ;Usa (Sega Super GT)
----------------------------------------
Link ID     = 00 ;Single
              01 ;Master
              02 ;Slave
----------------------------------------
Car Number  = 00 ;car1
            = 01 ;car2
            = 02 ;car3
            = 03 ;car4
            = 04 ;car5
            = 05 ;car6
            = 06 ;car7
            = 07 ;car8
            = 08 ;car9
----------------------------------------           
Cabinet Type= 00 ;Deluxe
              01 ;Twin
              02 ;(???) Special
----------------------------------------
Difficulty  = 00 ;Easy
            = 01 ;Normal
            = 02 ;Hard
            = 03 ;Hardest
----------------------------------------
Advertise Sound = 00 ;Off
                = 01 ;On
----------------------------------------
Game Mode   = 00 ;Normal
            = 01 ;Grand Prix
            = 02 ;Endurance
----------------------------------------
Motor Power = 00 ;50 %
            = 01 ;60 %
            = 02 ;70 %
            = 03 ;80 %
            = 04 ;90 %
            = 05 ;100 %
----------------------------------------
Multi Display = 00 ;Off
              = 01 ;On
----------------------------------------
Coin/Credit = 01 ;1 Coing ,1 Credit           
            = 02 ;1 Coing ,2 Credit
            = 03 ;1 Coing ,3 Credit
            = 04 ;1 Coing ,4 Credit
            = 05 ;1 Coing ,5 Credit
            = 06 ;1 Coing ,2 Credit
            = 07 ;1 Coing ,5 Credit
            = 08 ;1 Coing ,3 Credit
            = 09 ;1 Coing ,4 Credit
            = 0A ;1 Coing ,5 Credit
            = 0B ;1 Coing ,6 Credit
            = 0C ;2 Coing ,1 Credit
            = 0D ;1 Coing ,1 Credit
            = 0E ;1 Coing ,2 Credit
            = 0F ;1 Coing ,1 Credit
            = 10 ;1 Coing ,3 Credit
            = 11 ;3 Coing ,1 Credit
            = 12 ;4 Coing ,1 Credit
            = 13 ;1 Coing ,1 Credit
            = 14 ;1 Coing ,5 Credit
            = 15 ;5 Coing ,1 Credit
            = 16 ;1 Coing ,2 Credit
            = 17 ;2 Coing ,1 Credit
            = 18 ;1 Coing ,3 Credit
            = 19 ;1 Coing ,1 Credit
            = 1A ;1 Coing ,6 Credit
            = 1B ;Freplay
User avatar
nuexzz..
 
Posts: 374
Joined: Sun Sep 25, 2011 3:10 pm
Location: Argentina

Re: [Patch ROMS] initial settings

Postby Ian » Sun Mar 04, 2018 9:40 am

Which memory addresses are these supposed to patch?
Ian
 
Posts: 2044
Joined: Tue Feb 23, 2016 9:23 am

Re: [Patch ROMS] initial settings

Postby Bart » Mon Mar 05, 2018 8:44 pm

I think this should be distributed as a separate file for users to enter manually. I would prefer that patches be removed, not added, to Games.xml, for the sake of emulation accuracy. In real life, after all, if you boot up a machine with an empty EPROM, you have to configure it yourself in the test menu, and I don't think it's too onerous to require users to do the same. That said, users are free to modify their own Games.xml as they wish.

If the ROM addresses are known, perhaps these can be included in a big comment at the beginning of the Games.xml file.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: [Patch ROMS] initial settings

Postby nuexzz.. » Mon Mar 05, 2018 10:37 pm

Ian wrote:Which memory addresses are these supposed to patch?


ho if it was supposed that your debugger would throw a different address, you can try with this and let me know then I will edit the patches with their corresponding address

Code: Select all
[ dayto2pe ]

Region Mode = 101901BB

              00 ;Japan
              01 ;Japan + music option
              02 ; USA
              03 ;Export
              04 ;Australia
              05 ;Korea



Bart wrote:I think this should be distributed as a separate file for users to enter manually. I would prefer that patches be removed, not added, to Games.xml,

so you would not mind if we add it individually in the config folder? for example dayto2pe.xml
User avatar
nuexzz..
 
Posts: 374
Joined: Sun Sep 25, 2011 3:10 pm
Location: Argentina

Re: [Patch ROMS] initial settings

Postby Bart » Tue Mar 06, 2018 8:56 am

You can do whatever you'd like on your own system or even distribute patched files separately. I just don't think it belongs as part of a Supermodel distribution. Also, if these are patches to the exe file, then it's basically useless because that will change potentially with each build or depending on which compiler was used (for example, when I finally get around to doing an official release, I use GCC, whereas some folks build with MSVC).
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada


Return to The Dark Room

Who is online

Users browsing this forum: No registered users and 1 guest