Quantcast
Channel: nesdev.org
Viewing all articles
Browse latest Browse all 785

Mother (Original Japanese Version) Tricky to Emulate?

$
0
0
Hi! I've been playing around getting various games to work on my emulator and I've run into an interesting bug for a game I can't find anyone (at least on the English speaking side of the Internet) talking about in terms of emulation. That game is the original Earthbound (simply titled as MOTHER in Japan) for the Famicom. It uses MMC3's interrupts from what I can gather every 16 scanlines when drawing the inventory/character status screen, and my emulator flickers with garbage tiles in some locations every frame. (the yellow tiles on the left should spell PSY and the top right corner should display 0.00).
mother2.png
mother1.png
I'm fairly confident that my MMC3 implementation works as aside from Crystalis and its percise timing requirements I haven't found a game that doesn't work. I highly suspect this is a bug super specific to my emulator so I won't go aimlessly asking what's going on here. But I am also suspecting this could be an MMC3 timing related issue, especially since my emulator seems to be swapping nametable entries mid frame as seen by the half glitch 9 tile (if I recorded it the lower half of the 9 tiles moves and flickers). Curiously the English release (Earthbound Beginnings) works just fine which is mostly the same game but the UI is different which makes me think the original release does something hacky/esoteric (but impossible to say without disassembling).

I was wondering if anyone who could run this on their own emulators could give this a go? Especially if like mine it has some timing imperfections. It's really easy to get into the overworld just mash A+start when selecting names and you can otherwise just mash A to get to the game part without knowing any Japanese and you can press A or B to open the game's menus like I have.

I do apologise if this is all just something dumb I've done in my own emulator and is otherwise an easy game to run! I couldn't find anyone really talking about this game in regards to emulation so I'd really love to hear people's impressions.

EDIT: Silly me, I overlooked Mother(J) entry on the nesdev wiki, for some reason I only read the bit about Marble Madness, apologies :oops:

Statistics: Posted by NowhereToGo — Tue May 07, 2024 4:07 am — Replies 2 — Views 84



Viewing all articles
Browse latest Browse all 785

Trending Articles