Post by dlord0 on May 16, 2006 17:05:36 GMT 1
I did a quick search for "shiren", and nothing related to its saving issues came up, so I thought I'd make a new thread about it. It's not really a bug, but seems to be related to the way the game itself handles saving which isn't really supported by SNES TYL at the moment.
The full title of the game is Fushigi no Dungeon 2: Fuurai no Shiren, and it's a spin-off of Fushigi no Dungeon: Torneko no Daibouken which itself is a spin-off of the Dragon Quest series. There is an excellent translation patch for the game by AGTP since a few months back. The gameplay could be described as Nethack meets J-RPGs, and its one of the better looking SNES games.
The game runs smoothly enough with settings adjustments in the latest couple of releases of TYL, but as my topic title indicates, being a roguelike game, the game uses an unconventional saving system where the SRAM is written to every step you take, and you can quit the game anytime to resume from the same spot. When playing the game from TYL, regardless of whether you enable auto SRAM save, if you load an in-game save, the game boots you back to the first town and you lose all progress, including special events that you've triggered, items you've put into the town storage etc.
Using savestates enable you to play through the game "in one sitting", but if you were to die, triggered events and items in town storage also get reset just as though you were using the SRAM. The game is designed so that you can die and restart to see changes in the non-combat zones or take advantage of items you've sent to storage while you were in the dungeons, so while the game can be finished in theory, much of the in-game content is inaccessible with the current build of TYL.
The saving used in this game is supported by the latest version of Zsnes, but as late as some of the 1.3X versions of that emulator couldn't emulate the game perfectly.
I know there is a lot of things to work on with the emulator and both Yoyofr and Laxer3a are fairly busy individuals, but I thought it might be worthwhile to mention the issues with emulation of this game, and it might be something interesting for programmers to look into.
The full title of the game is Fushigi no Dungeon 2: Fuurai no Shiren, and it's a spin-off of Fushigi no Dungeon: Torneko no Daibouken which itself is a spin-off of the Dragon Quest series. There is an excellent translation patch for the game by AGTP since a few months back. The gameplay could be described as Nethack meets J-RPGs, and its one of the better looking SNES games.
The game runs smoothly enough with settings adjustments in the latest couple of releases of TYL, but as my topic title indicates, being a roguelike game, the game uses an unconventional saving system where the SRAM is written to every step you take, and you can quit the game anytime to resume from the same spot. When playing the game from TYL, regardless of whether you enable auto SRAM save, if you load an in-game save, the game boots you back to the first town and you lose all progress, including special events that you've triggered, items you've put into the town storage etc.
Using savestates enable you to play through the game "in one sitting", but if you were to die, triggered events and items in town storage also get reset just as though you were using the SRAM. The game is designed so that you can die and restart to see changes in the non-combat zones or take advantage of items you've sent to storage while you were in the dungeons, so while the game can be finished in theory, much of the in-game content is inaccessible with the current build of TYL.
The saving used in this game is supported by the latest version of Zsnes, but as late as some of the 1.3X versions of that emulator couldn't emulate the game perfectly.
I know there is a lot of things to work on with the emulator and both Yoyofr and Laxer3a are fairly busy individuals, but I thought it might be worthwhile to mention the issues with emulation of this game, and it might be something interesting for programmers to look into.