Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Daytona USA added laps  (Read 3428 times)

0 Members and 1 Guest are viewing this topic.

Boomslang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1063
  • Last login:January 01, 2024, 08:20:43 pm
  • I want to build my own arcade controls!
Daytona USA added laps
« on: April 10, 2015, 07:46:50 am »
Hey I was messing around with a little memory hacking on Daytona 1 and found how to add a few extra laps for some races. Ill upload two files to throw into your NVDATA folder from m2 emulator (just rename the files to Daytona.DAT and backup original)

These are really for when playing network multiplayer more then anything as you need to set the cheat code to turn time off (which is basically needed whenever playing multiplayer anyway)

One will make Advanced to 96 laps (full working pitstops) and the other will make Expert 96 laps (full working pitstops). One also makes Beginner up to 92 laps however pitstops don't work  I play often with friends and previously the max of 20 laps on expert or 40 on Advanced always annoyed me so im pretty happy having the option now of having much longer races

Same method works with Daytona USA 2 and they have some crazy max laps you can put it up too, one track went up to like 17000 laps!

Im all about the longer endurance races and even 500 laps of Daytona 2 wasn't enough!

Its really just for a bit of fun so may not interest anyone else

link here http://www.filedropper.com/daytonalaps

RamjetR

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 144
  • Last login:July 04, 2021, 03:27:58 am
    • My Youtube Channel
Re: Daytona USA added laps
« Reply #1 on: April 21, 2015, 02:16:15 am »
Do Like! Should get round to doing a VLAN some day...
Gentlemen.... Start your engines!
My Youtube Channel http://www.youtube.com/user/ramjetr?feature=mhee
Try my RamjetM2Borderless V0.7 utility for your M2Emulator shooting games here https://docs.google.com/open?id=0B-P3wlCiYEm3RzhCZk1NcFR3blE
Try my Sega Model 2 Output Utility RamjetVR V1.4 https://docs.google.com/file/d/0B-P3wlCiYEm3VHhBMXNxZGVIQk0/edit

SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1243
  • Last login:Yesterday at 09:43:10 pm
    • For Amusement Only e.V.
Re: Daytona USA added laps
« Reply #2 on: April 24, 2015, 05:31:12 am »
96 laps on expert? holy cow... that sure takes like 2 hours :)
I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


BadMouth

  • Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9272
  • Last login:July 24, 2025, 02:05:45 pm
  • ...
Re: Daytona USA added laps
« Reply #3 on: April 24, 2015, 12:07:02 pm »
96 laps on expert? holy cow... that sure takes like 2 hours :)

.....which is why I don't watch NASCAR.  :D

Boomslang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1063
  • Last login:January 01, 2024, 08:20:43 pm
  • I want to build my own arcade controls!
Re: Daytona USA added laps
« Reply #4 on: April 25, 2015, 03:41:48 am »
yeah I think I roughly tried to work out how long it would take and it was properly around 2 hrs 20 mins or so. give or take depending on how good you are vs how aggressive other players are and also pit stops etc needed if you turn off handicap etc

Ill let you know sometime when I have my 4 player setup running and try it out

Still not as long as the Daytona USA 2 endurance races though! I so long for network capable Supermodel...it seems its dead forever now :(

Boomslang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1063
  • Last login:January 01, 2024, 08:20:43 pm
  • I want to build my own arcade controls!
Re: Daytona USA added laps
« Reply #5 on: May 16, 2015, 12:31:29 am »
well finally got to sit down with a mate and try the 96 laps of advanced today but it doesn't work properly. It says 96 laps etc but once you hit 33 laps it ends the race  :'( :dunno

SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1243
  • Last login:Yesterday at 09:43:10 pm
    • For Amusement Only e.V.
Re: Daytona USA added laps
« Reply #6 on: May 16, 2015, 02:51:41 am »
try overwriting RAMBASE + 0x10EC with a lua script. that should be the "internal" laps limit (does not change the visible counter)
I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


Boomslang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1063
  • Last login:January 01, 2024, 08:20:43 pm
  • I want to build my own arcade controls!
Re: Daytona USA added laps
« Reply #7 on: May 16, 2015, 04:47:11 am »
try overwriting RAMBASE + 0x10EC with a lua script. that should be the "internal" laps limit (does not change the visible counter)

Im gonna be completely honest....I have no idea how to do that haha

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 05:43:19 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Daytona USA added laps
« Reply #8 on: May 16, 2015, 02:00:31 pm »
I'm not sure why you'd want to though.... I get "Day-tone-ah, let's get away" stuck in my head after 5 minutes.  High lap counts do no compute.  ;)

Boomslang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1063
  • Last login:January 01, 2024, 08:20:43 pm
  • I want to build my own arcade controls!
Re: Daytona USA added laps
« Reply #9 on: May 16, 2015, 05:04:13 pm »
Haha well I love endurance races man that's why. I'm not skilled at all this fancy memory stuff, trying to learn but I must be stupid or something

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19428
  • Last login:Yesterday at 05:43:19 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Daytona USA added laps
« Reply #10 on: May 16, 2015, 07:56:46 pm »
Well with model2 there is a "model2lua.txt" in the scripts folder.  It describes all the functions including:

I960_WriteWord(int addr,int data)  (we use this one so we can access the rambase)

So excuse my rust, the syntax might not be 100% correct but you'd write a script something like:
---------------------------------

require("model2");   -- Import model2 machine globals, needed to get value of RAMBASE

function Init()
     I960_WriteWord(RAMBASE+0x10EC,500);
end

--------------------------------

Of course that is assuming that the lap value is a constant variable and not some dynamic value.  Sailor Sat can clue you in on that as I don't have a clue what we are writing to.