Page 1 of 1

[Patch ROMS] initial settings

PostPosted: Fri Mar 02, 2018 8:04 pm
by nuexzz..
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

Re: [Patch ROMS] initial settings

PostPosted: Sun Mar 04, 2018 9:40 am
by Ian
Which memory addresses are these supposed to patch?

Re: [Patch ROMS] initial settings

PostPosted: Mon Mar 05, 2018 8:44 pm
by Bart
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.

Re: [Patch ROMS] initial settings

PostPosted: Mon Mar 05, 2018 10:37 pm
by nuexzz..
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

Re: [Patch ROMS] initial settings

PostPosted: Tue Mar 06, 2018 8:56 am
by Bart
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).