|
Post by jjwoznia on May 21, 2008 4:52:12 GMT 1
I've recently purchased a lifedrive with the the cf card mod that was performed using powerdrive. I found a save state problem with the NES module, and I am starting to investigate it. I put up a poll to help me see if it's just my device, version, etc. Feel free to reply on the thread with more detailed information. The more the better. As for the moderators, it would be awesome if you'd make this a sticky so more people will see it.
I plan on hopefully narrowing down the bug to where originates in the version timeline and then sift through the source to find where and what changes were made that "broke" the save states.
I have used LJP for about 2 1/2 years now, and I have never witnessed show stopping bugs like this. Now that I have, I want to help fix it.
For everyone who responds, thanks a bunch.
|
|
|
Post by _Em on May 21, 2008 16:05:14 GMT 1
What version are you using? That might help us, as some of the versions between RC3 and 1.1 have known save state issues.
|
|
|
Post by jjwoznia on May 21, 2008 17:23:55 GMT 1
I've tried RC2, RC3, RC8, and 1.1, all have them have the same problem
|
|
|
Post by _Em on May 21, 2008 21:02:11 GMT 1
Just to clarify: Device: Lifedrive with CF mod LJP version: RC2 through 1.1 Issue (NES): When in-game, saving a game into one of the save slots does not result in any data showing up in the save slot. When going to load a saved game, the slot is empty.
This happens on the quicksave slot plus the 3 manual save slots, as visible by doing a middle screen tap followed by pressing first the "save" and then the "load" button.
|
|
|
Post by jjwoznia on May 21, 2008 21:31:23 GMT 1
It shows a save in the slot, but when you click to load, it pauses with the "Loading..." box. You can back out of that using the osd's back button. When you go back into the load area, the save you just tried to load is gone. After you reset the device, the save that dissappeared reappears until you try load it again. Game Gear saves have been working fine(the only other system I use currently.) so I'm not sure what the deal is.
|
|
|
Post by _Em on May 21, 2008 22:08:17 GMT 1
Thanks for the details; so the issue is in the savestate loading code -- possibly something to do with the paths.
|
|
|
Post by samphex on May 22, 2008 1:53:51 GMT 1
Why isn't there a choice for "none"?
|
|
maxer
Junior Member
Sit, Ubu, sit! Good dog! Woof!
Posts: 77
|
Post by maxer on May 23, 2008 0:35:08 GMT 1
two votes for NONE!
|
|
|
Post by jjwoznia on May 23, 2008 15:54:12 GMT 1
There is no none because I realized I should put it on there shortly after I posted. And then I couldn't figure how to edit it. I can edit the initial post, but not the poll.
|
|
|
Post by _Em on May 23, 2008 19:39:56 GMT 1
So far the problem appears to be isolated to you.
|
|
xavs
New Member
Posts: 12
|
Post by xavs on May 24, 2008 0:37:47 GMT 1
is not only you, it appers to be a break in the last updates
|
|
|
Post by icefire on May 24, 2008 0:56:33 GMT 1
Try looking for the savestate file and loading it in the windows emulator that is compatable (for this the windows LJX POC?)
|
|
|
Post by jjwoznia on May 24, 2008 15:28:41 GMT 1
I haven't loaded the save states into an emulator yet, but I think it might have to do with the saving. I've noticed two things: 1. I have to hide the /PALM/programs/LJP folder using zlauncher to prevent the "Wrong ini version going to default." 2. Saves from my clie load fine on it. Only NES saves made on the lifedrive won't load.
Is there a possibility that this is being caused by LJP not knowing which storage location to use? When you install it fresh, it makes the LJP folder on the SD card and on the Lifedrave storage partition.
What windows emulators use that savestate file? Fceu?
|
|
|
Post by icefire on May 24, 2008 18:09:04 GMT 1
Try the LJX Proof of concept that tinnus posted a while ago.
|
|
|
Post by jjwoznia on May 26, 2008 5:33:39 GMT 1
I did a hard reset and the nes saves states still don't work. I tried to sift through the code to see if there was a path issue, but I couldn't find it. I was looking in snss.c and snss.h.
Metaview, can you double check and make sure the code is saving the state correctly and in the right path?
|
|
|
Post by metaview on May 26, 2008 17:16:23 GMT 1
The real savestates? Which you get when you tap the screen and select save, right? They work for me in 1.1 on my Treo 680, just tested.
|
|
|
Post by jjwoznia on May 26, 2008 17:32:39 GMT 1
I'm using a lifedrive and I think it has issues making the saves because there are older saves from a different device that work fine. I'm not sure what the deal is, most people say it works for them. But it seems strictly related to lifedrives of the few in the many threads that have the problem. I'm testing RC3 with a hard reset, and then RC2 with a hard reset right now. I will let you know.
|
|