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: Hacking Daytona USA  (Read 2973 times)

0 Members and 1 Guest are viewing this topic.

Daveybird

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14
  • Last login:January 28, 2018, 06:06:55 pm
  • I want to build my own arcade controls!
Hacking Daytona USA
« on: January 13, 2016, 08:05:47 pm »
I've seen Nuexzz do it, and I might help him if I get the skills, but how do you find out what a memory address contains in the Daytona USA rom for Model 2 Emulator? I Googled everywhere and can't find an answer. I'm trying to figure out the memory addresses for the different AI cars, so I can know what numbers to punch in for Daytona USA ++. He said he found 100 AI cars, but hasn't responded to me since, so I was wondering if anyone else can get me started Model 2 hacking.
« Last Edit: January 13, 2016, 08:08:03 pm by Daveybird »

SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1243
  • Last login:Yesterday at 09:43:10 pm
    • For Amusement Only e.V.
Re: Hacking Daytona USA
« Reply #1 on: January 14, 2016, 02:40:20 am »
Depends on what you are trying to do.
I figured a lot out by simply looking at the memory area where most of the "known" offsets are located.
I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


Daveybird

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14
  • Last login:January 28, 2018, 06:06:55 pm
  • I want to build my own arcade controls!
Re: Hacking Daytona USA
« Reply #2 on: January 14, 2016, 07:05:51 am »
Depends on what you are trying to do.
I figured a lot out by simply looking at the memory area where most of the "known" offsets are located.

What program do you do and how do you do it?

SailorSat

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1243
  • Last login:Yesterday at 09:43:10 pm
    • For Amusement Only e.V.
Re: Hacking Daytona USA
« Reply #3 on: January 14, 2016, 07:36:14 am »
I personaly use CheatEngine to view/search/edit memory in the m2emulator.
Most of my tools are working "directly" from visual basic by reading/writing memory in the m2emulator.

A pretty old screenshot of how "that" looks can be found here and here.

I started of trying to fix the network stream (shown here).
Once I found out how stuff like position and rotation worked, I simply searched for those values in the m2emulator and testet changing them.
I do all that stuff even without a Joystick ;)
Soft-15kHz, cabMAME, For Amusement Only e.V.


Daveybird

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14
  • Last login:January 28, 2018, 06:06:55 pm
  • I want to build my own arcade controls!
Re: Hacking Daytona USA
« Reply #4 on: January 14, 2016, 11:07:30 am »
How do you do that? Do you need Visual Studio? And how do you replace your player car?