|
It is currently Sun May 19, 2013 9:52 am
|
View unanswered posts | View active topics
 |
|
 |
|
| Author |
Message |
|
Nerd42
|
Post subject: Super Mario 64 Star Road, Christmas Carnival & Missing Stars  Posted: Mon Dec 26, 2011 3:53 pm |
| Warrior |
 |
Joined: Mon Nov 17, 2008 9:55 am Posts: 62
|
Lately there have been some great rom hacks for Super Mario 64, including: Super Mario 64 the Missing Stars Super Mario 64 Christmas Carnival Super Mario 64 Star Road (just came out today!) Each of these has problems running on DaedalusX64 which is pretty much how I want to play them cause it's pretty awesome being able to do Nintendo 64 games on the PSP at all. Anyway I am gonna give the crash info and stuff in hopes that the emulator can get fixed to run these. Super Mario 64 the Missing Stars:Crashes when you try to get on the roof of the house you start next to during the daytime, which is necessary to collect one of the game's 38 stars and win. I'm stuck at 37 stars and can't finish because of this. Here is the exception: Exception details: Exception - Address load/inst fetch EPC - 0880F5A8 Cause - 10000010 Status - 60008613 BadVAddr - 09291AE9
Register File: zr:00000000 at:093A0000 v0:09291AE9 v1:89037E80 a0:852A0002 a1:80259C69 a2:00008024 a3:0890F480 t0:00008020 t1:08FA0030 t2:08FAC350 t3:00000001 t4:0890E158 t5:80206A1C t6:80220CD0 t7:00000638 s0:0000000A s1:0890F480 s2:08970000 s3:08910000 s4:08970000 s5:0890F480 s6:0894F954 s7:00000001 t8:00000638 t9:0880A6A8 k0:0BBBFF00 k1:00000000 gp:089170A0 sp:0BBBFD98 fp:08907DE8 ra:08816B70
Rom Infomation: Clockrate: 0x0f000000 BootAddr: 0x80246000 Release: 0x44140000 CRC1: 0x88aefe21 CRC2: 0x241410a4 ImageName: 'M64: TheMissingStars' Manufacturer: 0x4e CartID: 0x4d53 CountryID: 0x45 - 'E'
PSP Infomation: Firmware: 0x05050010 Model: PSP SLIM 64MB Available: Yes Emulator Version: 746
Settings: DoubleDisplayEnabled: 1 DynarecEnabled: 1 DynarecStackOptimisation: 1 DynarecLoopOptimisation: 0 OSHooksEnabled: 1 MemoryAccessOptimisation: 0
Emulation CPU State: zr:00000000 at:80000000 v0:80259C69 v1:00000009 a0:FD0FE449 a1:00000638 a2:45DCC800 a3:000001F4 t0:8015B820 t1:80259C69 t2:80259C69 t3:00000638 t4:0000066A t5:00000000 t6:000000FD t7:000FE449 s0:00000000 s1:00000000 s2:00000000 s3:00000000 s4:00000000 s5:00000000 s6:00000000 s7:00000000 t8:000000FD t9:000003F4 k0:8033AA90 k1:2000FF00 gp:80409F90 sp:80206AA0 fp:00000000 ra:802F8628 PC: 802f8630
Super Mario 64 Christmas Carnival:Crashes on first level load. Here is the exception: Exception details: Exception - Address load/inst fetch EPC - 0880F214 Cause - 10000010 Status - 60008613 BadVAddr - 0939EB7D
Register File: zr:00000000 at:09370000 v0:0939EB79 v1:890378A0 a0:DD090020 a1:00008034 a2:803672D9 a3:0890F480 t0:00008030 t1:08981440 t2:000000BB t3:00000001 t4:00000000 t5:0000000A t6:10000008 t7:80247624 s0:00000009 s1:0890F480 s2:08970000 s3:08910000 s4:08970000 s5:0890F480 s6:0894F954 s7:00000001 t8:0AC62FE0 t9:0880A7D0 k0:0BBBFF00 k1:00000000 gp:089170A0 sp:0BBBFD98 fp:08907DE8 ra:08816B70
Rom Infomation: Clockrate: 0x0f000000 BootAddr: 0x80246000 Release: 0x44140000 CRC1: 0xc5425a63 CRC2: 0xdc8ec5bd ImageName: 'SM64 Christmas ' Manufacturer: 0x4e CartID: 0x4d53 CountryID: 0x45 - 'E'
PSP Infomation: Firmware: 0x05050010 Model: PSP SLIM 64MB Available: Yes Emulator Version: 746
Settings: DoubleDisplayEnabled: 1 DynarecEnabled: 1 DynarecStackOptimisation: 1 DynarecLoopOptimisation: 0 OSHooksEnabled: 1 MemoryAccessOptimisation: 0
Emulation CPU State: zr:00000009 at:80330000 v0:80220D00 v1:1EC91197 a0:00000000 a1:08430843 a2:43A00000 a3:00000009 t0:803672B9 t1:00000008 t2:00000009 t3:802146D8 t4:802146E0 t5:06000000 t6:00000000 t7:802146D8 s0:00000000 s1:00000000 s2:00000000 s3:00000000 s4:00000000 s5:00000000 s6:00000000 s7:00000000 t8:80220D00 t9:00220D00 k0:8033AA90 k1:00000001 gp:80402270 sp:80206D50 fp:00000000 ra:8027B680 PC: 803276ec
Super Mario 64 Star Road:Crashes on first level load. Here is the exception: Exception details: Exception - Address load/inst fetch EPC - 0880F214 Cause - 10000010 Status - 60008613 BadVAddr - 0939F26D
Register File: zr:00000000 at:09370000 v0:0939F269 v1:89037F90 a0:DD090020 a1:00008034 a2:803672D9 a3:0890F480 t0:00008030 t1:08981488 t2:000000BB t3:00000001 t4:00000000 t5:0000000A t6:10000008 t7:80247624 s0:00000009 s1:0890F480 s2:08970000 s3:08910000 s4:08970000 s5:0890F480 s6:0894F954 s7:00000001 t8:FFFFE6B5 t9:0880A7D0 k0:0BBBFF00 k1:00000000 gp:089170A0 sp:0BBBFD98 fp:08907DE8 ra:08816B70
Rom Infomation: Clockrate: 0x0f000000 BootAddr: 0x80246000 Release: 0x44140000 CRC1: 0xcff3bb2d CRC2: 0x5fc685c6 ImageName: 'SM64 Star Road ' Manufacturer: 0x4e CartID: 0x4d53 CountryID: 0x45 - 'E'
PSP Infomation: Firmware: 0x05050010 Model: PSP SLIM 64MB Available: Yes Emulator Version: 746
Settings: DoubleDisplayEnabled: 1 DynarecEnabled: 1 DynarecStackOptimisation: 1 DynarecLoopOptimisation: 0 OSHooksEnabled: 1 MemoryAccessOptimisation: 0
Emulation CPU State: zr:00000009 at:80330000 v0:80220D00 v1:229C0791 a0:00000000 a1:08430843 a2:43A00000 a3:00000009 t0:803672B9 t1:00000008 t2:00000009 t3:802146D8 t4:802146E0 t5:06000000 t6:00000000 t7:802146D8 s0:00000000 s1:00000000 s2:00000000 s3:00000000 s4:00000000 s5:00000000 s6:00000000 s7:00000000 t8:80220D00 t9:00220D00 k0:8033AA90 k1:00000001 gp:80402270 sp:80206D50 fp:00000000 ra:8027B680 PC: 803276ec
The readme.txt accompanying Star Road says that in Project64 1.6, the 'Default Memory Size' must be set to '8 MB.' My guess is that this has something to do with why the latter two crashes happen but I don't know enough about the inner workings of the N64 to know for sure. Changing settings doesn't seem to make any difference.
|
|
|
|
 |
|
Nerd42
|
Post subject: Re: Super Mario 64 Star Road, Christmas Carnival & Missing S  Posted: Mon Dec 26, 2011 4:37 pm |
| Warrior |
 |
Joined: Mon Nov 17, 2008 9:55 am Posts: 62
|
Came up with these new roms.ini entries. They identify the games all right but don't actually fix anything in terms of getting us past those crashes. {c5425a63dc8ec5bd-45} Name=Super Mario 64 - Christmas Carnival Comment=00000000000000000 Info= Preview=super_mario_64.png SaveType=Eeprom4k
{cff3bb2d5fc685c6-45} Name=Super Mario 64 - Star Road Comment=00000000000000000 Info= Preview=super_mario_64.png SaveType=Eeprom4k
|
|
|
|
 |
|
Nerd42
|
Post subject: Re: Super Mario 64 Star Road, Christmas Carnival & Missing S  Posted: Mon Dec 26, 2011 10:54 pm |
| Warrior |
 |
Joined: Mon Nov 17, 2008 9:55 am Posts: 62
|
messiaen wrote: Right, I have a possible fix. Fire up your favorite hex editor, open the Missing Satrs ROM, go to offset 0xB37B0 and replace "0C0BE178" with "2402FFFF" Now download CHKSUM64 ( http://www.dextrose.com/index.php?s=3&m=19&f=99) and use it to correct the ROM CRC. The goomba probably won't crash anymore, but I can only know if someone tests it on an actual PSP  . If it works well, I will include this on a future bugfix release. Made the change in HxD http://mh-nexus.de/en/hxd/CHKSUM64 can be found here: http://sites.google.com/site/awesomeluk ... le-cabinetBut it won't work on 64 bit systems so I used "The real n64 crc tool" http://www.megaupload.com/?d=6TU1CSB1Doing the overwrite is not good enough, you have to update the checksum inside the file with this kind of tool. Here is the updated roms.ini entry for the version of Missing Stars specifically hacked to work with Daedalusx64: {21feae88a4101424-45} Name=Super Mario 64 - the Missing Stars v2 Comment=00000000000000000 Info= Preview=super_mario_64.png SaveType=Eeprom4k
Haven't tested any of this yet. Going to now! Here's hoping. 
Last edited by Nerd42 on Mon Dec 26, 2011 11:12 pm, edited 1 time in total.
|
|
|
|
 |
|
Nerd42
|
Post subject: Re: Super Mario 64 Star Road, Christmas Carnival & Missing S  Posted: Mon Dec 26, 2011 11:11 pm |
| Warrior |
 |
Joined: Mon Nov 17, 2008 9:55 am Posts: 62
|
OK after making the modification, Daedalusx64 still crashes at the same point in the Missing Stars with this exception: Exception details: Exception - Address load/inst fetch EPC - 08A6BFDC Cause - 10000010 Status - 60008613 BadVAddr - 090388AF
Register File: zr:00000000 at:093A0000 v0:089CE080 v1:0AC83150 a0:8000000F a1:090388AF a2:08F99360 a3:0AC83158 t0:00000001 t1:09380D24 t2:000000A8 t3:00000001 t4:0890E1D8 t5:00002449 t6:00000008 t7:80206B60 s0:8000000D s1:80206AA8 s2:8000000D s3:8014E954 s4:0000000D s5:8037C684 s6:80800000 s7:890388A0 t8:00000000 t9:0880A6A8 k0:0BBBFF00 k1:00000000 gp:089170A0 sp:0BBBFD48 fp:0890F480 ra:08CCF73C
Rom Infomation: Clockrate: 0x0f000000 BootAddr: 0x80246000 Release: 0x44140000 CRC1: 0x76d1fe61 CRC2: 0xf9bb05ea ImageName: 'M64: TheMissingStars' Manufacturer: 0x4e CartID: 0x4d53 CountryID: 0x45 - 'E'
PSP Infomation: Firmware: 0x05050010 Model: PSP SLIM 64MB Available: Yes Emulator Version: 746
Settings: DoubleDisplayEnabled: 1 DynarecEnabled: 1 DynarecStackOptimisation: 1 DynarecLoopOptimisation: 0 OSHooksEnabled: 1 MemoryAccessOptimisation: 0
Emulation CPU State: zr:00000000 at:80000000 v0:8000000D v1:00000009 a0:0000000D a1:0801DA5C a2:C5BE6000 a3:00000BB8 t0:00000000 t1:80348448 t2:8000000D t3:800EC874 t4:800EC874 t5:0C000000 t6:00000000 t7:80348448 s0:00000001 s1:00000000 s2:00000000 s3:00000000 s4:00000000 s5:00000000 s6:00000000 s7:00000000 t8:8014E954 t9:8000000D k0:80365E70 k1:0000FF00 gp:80409F90 sp:80206AA8 fp:00000000 ra:8037C684 PC: 8037c69c
|
|
|
|
 |
|
chaosdarkneo
|
Post subject: Re: Super Mario 64 Star Road, Christmas Carnival & Missing S  Posted: Wed Dec 28, 2011 12:51 am |
| Mime |
 |
Joined: Wed Dec 28, 2011 12:11 am Posts: 9
|
Thank you for doing all this research! I want to desperately play ALL these hacks on my PSP (love playing on the go) Subscribed to this thread and waiting for any sort of solutions 
|
|
|
|
 |
|
chaosdarkneo
|
Post subject: Re: Super Mario 64 Star Road, Christmas Carnival & Missing S  Posted: Wed Dec 28, 2011 1:40 pm |
| Mime |
 |
Joined: Wed Dec 28, 2011 12:11 am Posts: 9
|
|
He can't fix it, it's a problem with the emulation of the game and the creation of the save.
It's a problem with Daedalus, and Skelux can only report it to the creators of Daedalus, like us.
|
|
|
|
 |
|
chaosdarkneo
|
Post subject: Re: Super Mario 64 Star Road, Christmas Carnival & Missing S  Posted: Wed Dec 28, 2011 3:38 pm |
| Mime |
 |
Joined: Wed Dec 28, 2011 12:11 am Posts: 9
|
|
I'm not part of the team or anything, so no, I can't give any sort of info.
I think these games aren't working due to memory leaks, which can be patched by Daedalus, or by editing the ROM (can't be done by the author unless they know exactly what the problem is)
|
|
|
|
 |
|
lupus
|
Post subject: Re: Super Mario 64 Star Road, Christmas Carnival & Missing S  Posted: Thu Dec 29, 2011 1:08 am |
| Knight |
 |
 |
Joined: Fri Nov 14, 2008 1:29 am Posts: 110 Location: Crimea, Ukraine
|
chaosdarkneo wrote: it's a problem with the ... creation of the save.
i dont think so. any arguments?
|
|
|
|
 |
|
ivishooter
|
Post subject: Re: Super Mario 64 Star Road, Christmas Carnival & Missing S  Posted: Thu Dec 29, 2011 8:19 am |
| Mime |
 |
Joined: Wed Dec 28, 2011 1:47 pm Posts: 1
|
|
I need the same help. This is the exceptions.. And gives me a headache ._. >:D
|
|
|
|
 |
|
Corn
|
Post subject: Re: Super Mario 64 Star Road, Christmas Carnival & Missing S  Posted: Thu Dec 29, 2011 11:36 am |
| Developer |
 |
 |
Joined: Sat Jan 31, 2009 7:11 am Posts: 442
|
Nerd42 wrote: From what I hear, the devs don't really read the forums so I guess people have to bug them to get them to pay attention to this  We do read the forum but we also have lives so we cant reply on everything and/or commit to things just because someone asks for it. Its a free open project under GPL so anyone is free to try to fix the bug in the code them selfs.
_________________
|
|
|
|
 |
|
|
 |
|
 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|