Sonic and Sega Retro Message Board: ASM-to-Hex Code Reference for MIPS ASM? - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Loading News Feed...
 
Page 1 of 1

ASM-to-Hex Code Reference for MIPS ASM? Does one exist / can somebody do one?

#1 User is offline Travelsonic 

Posted 13 August 2010 - 12:10 PM

  • Posts: 622
  • Joined: 01-March 05
Looking at the ASM-to-Hex reference on the Motorola 68k ASM - including the instruction, and the equivalent in hexadecimal and binary, I was wondering if such a thing existed, or if one could be made for MIPS Assembly.

As some may remember, a while back I tried my hand at hacking Dance Dance Revolution games, which runs on PSX/PS2 hardware [MIPS computer architecture], and realized that if I had something like this, it could help my hack development exponentially.

#2 User is offline Sik 

Posted 13 August 2010 - 12:14 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
The 68k reference manual includes the opcodes for each instruction, so I guess it's the same for the MIPS reference manual?

#3 User is offline Travelsonic 

Posted 13 August 2010 - 12:23 PM

  • Posts: 622
  • Joined: 01-March 05
What I mean is to have the direct translation to hex and binary for the MIPS opcodes.


One thing I'd like to try is to modify the listing of songwheel data for DDR Extreme [JP] [the location of said data is already known] to replace one of chunk of data with instructions to continue loading the data from a listing of data appended to the end of the file. This data would include the one that was replaced with the aforementioned instructions, as well as song wheel slot data for songs that were in the arcade DDR Extreme and not the Japanese PS2 version. These songs are ones that appeared in other US / Japanese PS2 versions of DDR of course, making the porting of their song wheel slot data easier, in theory of course.

here has to be some standardizaion in how data is stored/loaded - from the song wheel slot data to the songs, step data, and BG videos, between DDR games just like the beatmania IIDX series has kept a similar data structure throughout the game series [resulting in them still being easily hack-able once it was initially figured out how to do so].
This post has been edited by Travelsonic: 13 August 2010 - 12:28 PM

#4 User is offline Sik 

Posted 13 August 2010 - 01:00 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
QUOTE (Travelsonic @ Aug 13 2010, 02:23 PM)
What I mean is to have the direct translation to hex and binary for the MIPS opcodes.
That's what I meant by opcode actually. Check the reference manual, it's probably there. You'll probably need to check each individual instruction, though.

#5 User is offline Travelsonic 

Posted 13 August 2010 - 07:24 PM

  • Posts: 622
  • Joined: 01-March 05
QUOTE (Sik @ Aug 13 2010, 02:00 PM)
QUOTE (Travelsonic @ Aug 13 2010, 02:23 PM)
What I mean is to have the direct translation to hex and binary for the MIPS opcodes.
That's what I meant by opcode actually. Check the reference manual, it's probably there. You'll probably need to check each individual instruction, though.


Ah.... derp on my part.

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users