Twili Posted May 26, 2016 Share Posted May 26, 2016 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 . . . 2 Link to comment Share on other sites More sharing options...
Librarian Posted May 29, 2016 Share Posted May 29, 2016 I have no idea at all how an emulator works but I do know it takes quite a bit of work. Good luck, then! Sorry I can't help more. Maybe I could design the logo or something.(^ï¼ï¼¾ï¼‰ Link to comment Share on other sites More sharing options...
Twili Posted October 17, 2017 Author Share Posted October 17, 2017 Edited topic post with a real emulator now instead of a delay slot test. Link to comment Share on other sites More sharing options...
Recommended Posts