Shin Megami Tensei

Found a bug? Please report it, but remember to follow the bug reporting guidelines.
Missing a sane feature? Let us know!
But please do NOT request ports to other systems.

Moderator: ZSNES Mods

Post Reply
arromdee
Rookie
Posts: 10
Joined: Mon Jan 03, 2005 4:57 am

Shin Megami Tensei

Post by arromdee »

The CRC32 is 1AFE71A8. The checksum fails; however, this is because this is patched with the Aeon Genesis English translation 1.00 from 2002.

The instructions that come with the Aeon Genesis translation say that zsnes has several bugs, but this refers to a very old version (from 2002). I tried it with zsnes 1.51 (on Linux, Mandrake 10.1).

This bug still happens. From the readme file for the patch:

"Issue: The top half of the names in the stat window are missing.
This is a problem with ZSNES. Use another emulator."

Is ths in fact a zsnes bug, and if so, can it be fixed? (This is using the new graphics engine; using anything else causes even worse problems.)

Edit: I did a search and found this old thread: http://board.zsnes.com/phpBB2/viewtopic.php?t=2081

Apparently it is a bug and people have been having this problem in 2005 as well as in 2002. I hope this can be fixed some day...
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

When reporting bugs, at least do the curtesy of posting NSRT output of the unpatched ROM. Hardpatched ROM info is frowned upon for various reasons (all counterproductive).
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
arromdee
Rookie
Posts: 10
Joined: Mon Jan 03, 2005 4:57 am

Post by arromdee »

The bug happens on the unpatched ROM. Here is the result of nsrt on that ROM:

NSRT v3.3 - Nach's SNES ROM Tools

---------------------Internal ROM Info----------------------
File: smte.smc
Name: DIGITAL DEVIL STORY Company: Atlus
Header: SWC Bank: LoROM
Interleaved: No SRAM: 64 Kb
Type: Normal + Batt ROM: 12 Mb
Country: Japan Video: NTSC
ROM Speed: 200ns (SlowROM) Revision: 1.0
Checksum: Good 0xAD74 CRC32: 90DE2C78
--------------------------Database--------------------------
Name: Shin Megami Tensei
Country: Japan Revision: 1.0
Port 1: Gamepad Port 2: Gamepad
Genre 1: RPG Genre 2: Unknown

To reproduce the bug, just create a character and watch as you move along; the top half of the character's name/status is cut off. Once you create more characters, they are also cut off.
Sovios
New Member
Posts: 3
Joined: Sun Apr 06, 2008 3:41 pm
Location: An affluent suburb of Hell
Contact:

Sorry to bump this, but...

Post by Sovios »

...strangely enough, this bug doesn't seem to occur in the Linux ZSNES.

Also, I'm having another problem with the same ROM...in the Windows ZSNES, I get a "Bad ROM" error, and can't save or state-save. But when I used the Linux version in Ubuntu, everything worked great--I could load from the SRM I had from playing it in SNEeSe, save states worked, and everything was fine. (Then my kernel self-destructed, but that's likely due to failed updates...ZSNES doesn't mess with the kernel, right?)

So, is the Linux one profoundly different somehow, or what?
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

It sounds like you are using a hardpatched/translated version of the game.

Your system going down has nothing to do with the app.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Sovios
New Member
Posts: 3
Joined: Sun Apr 06, 2008 3:41 pm
Location: An affluent suburb of Hell
Contact:

Post by Sovios »

Deathlike2 wrote:It sounds like you are using a hardpatched/translated version of the game.

Your system going down has nothing to do with the app.
Right, I wasn't saying it did. Ubuntu just sucks...

And yeah, I'm using the translated one. I don't understand Japanese, I'm afraid...

But my question is, how does the Linux version manage to save data for "Bad ROM" images when the Windows one doesn't? Because you might wanna incorporate that feature into the next release if possible...SNEeSe is all right, but ZSNES is just better in my experience, not to mention more tweakable.
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

You probably don't have the same version - besides, zsnes doesn't forbid you from saving if you load a bad checksum ROM, it's just shown for information.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Sovios
New Member
Posts: 3
Joined: Sun Apr 06, 2008 3:41 pm
Location: An affluent suburb of Hell
Contact:

Post by Sovios »

grinvader wrote:You probably don't have the same version - besides, zsnes doesn't forbid you from saving if you load a bad checksum ROM, it's just shown for information.
...no, I definitely have the same version...I got the latest one when I first had problems, but it still wouldn't work. All I know is, the Linux one worked better for the game than the Windows one...which isn't really surprising, except for the stupid kernel self-nuking...

Would a root kit or other malware mess up ZSNES in only that fashion under Windows? 'Cuz I might have gotten one or more...
arromdee
Rookie
Posts: 10
Joined: Mon Jan 03, 2005 4:57 am

Post by arromdee »

It was Linux where I had the problem with the character names being cut off. This bug happens on an unpatched ROM, as described above; there is no bad ROM error.
Post Reply