Hi
This is my updated games.xml file and little code change for the game prototype
Need approbation from the devs of course
I hope I don't forget anything (or make mistake)
change log
games.xml changes
add new proto dirtdvlsg, lostwsgo, srally2p (not working, need patch), srally2pa (not working, need patch)
add ffb to dirtdvls, dirtdvlsa, dirtdvlsj, dirtdvlsg, eca, ecap, ecau, ecaj
they use the same rom from scud race, so you need to update and add "epr-19338a.bin" inside your rom set (take it from scud race rom set for example)
trying to add ffb to lemans24
normally it uses "epr-18261.ic9" (can be found in stcc rom set for example) from model 2 driveboard hardware but not working at this time (troubles with ffb commands)
but for test purpose because this is not the real emulation, you can easily replace this rom by "epr-19338a.bin" from scud race
you need to update and add "epr-18261.ic9" and/or "epr-19338a.bin" inside your rom set and edit games.xml to suit your choice
I suspect M2 driveboard hardware to be the first revision of the M3 drive board hardware (same irq, same memory mapping/address, same commands ....), this is why we can easily switch them in Supermodel
add mpegboard to srally2x
you must add epr-20641.2, mpr-20637.57, mpr-20637.58, mpr-20637.59, mpr-20637.60 from srally2 rom set
modify patches for swtrilgya, swtrilgyp
prevent theses games to be slow (based on Bart's Patch on swtrilgy)
----------
model3.cpp code change
add lostwsgo exception for invert gun axis
add fvipero in exception hack timing
add von2o, dirtdvlsg exception to use old pci id
add srally2x in exception hack timing (it needs also to set ppc frequency=100 in ini file or in command line) to get the game full speed
++