Jump to content

badN64: my N64 emulator


Twili
 Share

Recommended Posts

The name is inspired by xdaniel's libbadRDP. All it does so far (from command line) is get past the bootstrap for Super Mario 64 (J) [!].

 

badn64.h: https://pastebin.com/xBwTzH9d

 

badn64.c: https://pastebin.com/prn1DCvM

 

     32175 a4000170: jumped inside function (a4000778)
     32206 a40007ec:  jumped inside function (a4000880)
     32215 a40008a0:   jumped inside function (a400090c)
     32220 a4000918:    jumped inside function (a4000a40)
     32252 a4000920:    returned from function
     32917 a40008a8:   returned from function
     32934 a40008e8:   jumped inside function (a4000980)
     32947 a40009b8:    jumped inside function (a4000a40)
     32983 a40009c0:    returned from function
     32985 a40009c0:    jumped inside function (a4000ad0)
     33024 a40009c8:    returned from function
     33026 a40009c8:    jumped inside function (a4000ad0)
     33065 a40009d0:    returned from function
     33083 a40008f0:   returned from function
     33088 a40007f4:  returned from function
     33094 a40007ec:  jumped inside function (a4000880)
     33103 a40008a0:   jumped inside function (a400090c)
     33108 a4000918:    jumped inside function (a4000a40)
     33140 a4000920:    returned from function
     33805 a40008a8:   returned from function
     33822 a40008e8:   jumped inside function (a4000980)
     33835 a40009b8:    jumped inside function (a4000a40)
     33871 a40009c0:    returned from function
     33873 a40009c0:    jumped inside function (a4000ad0)
     33912 a40009c8:    returned from function
     33914 a40009c8:    jumped inside function (a4000ad0)
     33953 a40009d0:    returned from function
     33971 a40008f0:   returned from function
     33976 a40007f4:  returned from function
     33982 a40007ec:  jumped inside function (a4000880)
     33991 a40008a0:   jumped inside function (a400090c)
     33996 a4000918:    jumped inside function (a4000a40)
     34028 a4000920:    returned from function
     34693 a40008a8:   returned from function
     34710 a40008e8:   jumped inside function (a4000980)
     34723 a40009b8:    jumped inside function (a4000a40)
     34759 a40009c0:    returned from function
     34761 a40009c0:    jumped inside function (a4000ad0)
     34800 a40009c8:    returned from function
     34802 a40009c8:    jumped inside function (a4000ad0)
     34841 a40009d0:    returned from function
     34859 a40008f0:   returned from function
     34864 a40007f4:  returned from function
     34870 a40007ec:  jumped inside function (a4000880)
     34879 a40008a0:   jumped inside function (a400090c)
     34884 a4000918:    jumped inside function (a4000a40)
     34916 a4000920:    returned from function
     35581 a40008a8:   returned from function
     35598 a40008e8:   jumped inside function (a4000980)
     35611 a40009b8:    jumped inside function (a4000a40)
     35647 a40009c0:    returned from function
     35649 a40009c0:    jumped inside function (a4000ad0)
     35688 a40009c8:    returned from function
     35690 a40009c8:    jumped inside function (a4000ad0)
     35729 a40009d0:    returned from function
     35747 a40008f0:   returned from function
     35752 a40007f4:  returned from function
     35759 a4000808:  jumped inside function (a4000a40)
     35795 a4000810:  returned from function
     35823 a4000178: returned from function
     35842 a40002ec: jumped inside function (a4000a40)
     35878 a40002f4: returned from function
   5782558
r0: 00000000 at: a4600000 v0: 000b5080 v1: 00000000
a0: 000b5080 a1: 0e4c728e a2: 0534d9ac a3: 4eaa3d0e
t0: a4002000 t1: 80246000 t2: f8cb7f9e t3: b0000000
t4: b9e50493 t5: 00000020 t6: f6870d10 t7: c8aff19b
s0: 00000400 s1: a3f08000 s2: 00000000 s3: 00000000
s4: 00000001 s5: 00000000 s6: 0000003f s7: 00000000
t8: cd9078b7 t9: 8368dffa k0: a4300000 k1: 00000001
gp: 00000008 sp: a4001ff0 fp: a4001f90 ra: a40002f4
pc: 80246000
Press any key to continue . . .

 

  • Like 2
Link to comment
Share on other sites

 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.