Hello there.
I was trying to play Putt Putt Golf for the Famicom Disk System but when it shows the course, the game locks up. The music still plays but the rest of the game locks up here. I tried it on VirtuaNES and it worked fine but to my knowledge, you can't hack games/search for cheats on VirtuaNES. I was just wondering if there was a way to get the game working on FCEUX? I thought I heard something about editing a certain RAM or ROM address to get it to work but I don't know. I also downloaded all the ROM files I could find and that didn't work either. Thanks for your time!
Quote:
I tried it on VirtuaNES and it worked fine but to my knowledge, you can't hack games/search for cheats on VirtuaNES.
You can definitely cheat and search for cheats. Have you got the latest version ?
I have version 0.97 if that's right. Also, the memory viewer in VirtuaNES' text is so small I can't read it.
I tried VirtuaNES' cheat search but I can't really figure it out. All I need is a code to always get a hole in one.
Update: I found the cheat, but it sucks you can't freeze the address like FCEUX.
IMO you should drop FCEUX/VirtuaNES and just go with Nestopia. It's best emulator out there. For penguin lovers out there, there is even Linux version (although you need to compile it yourself, though it is standard ./configure deal)!
If only Nestopia had a debugger...
Well, debugger could be hooked up to Nestopia or implemented (as Nestopia is open source) or you could just do debugger in the rom that would produce dump after pressing certain key combination (like left+select+b). This dump could be sent to screen, each frame different dump page and you could record it and examine frame by frame. I've read somewhere that was what people who made games in 80s did (recording was obviously using VHS or that tape format used in Japan). They literally put debugger into game itself which was then removed (in most cases at least).
And in Nestopia you get almost 100% accuracy (certain games doesn't work, like Sachen's Pyramid though).
Also you missing point - OP was looking for emulator to play games and not develop them, so he doesn't need any debug capabilities - for cheating, you can input game genie codes into Nestopia and search for cheats which is enough for OP's needs.
This is NesDev forum. tepples, as one of well known homebrew devs here, just noted that it isn't the best emulator for devs, as it lacks debugging features. Although they could be added into the emulator, no one is up to this task. A good debugger, at least comparable to FCEUX's one, is not easy to add into an emulator 'after the fact'. A debugger built into a game is in no way that helpful or useful. Not even really doable in many cases.
darkhog wrote:
or you could just do debugger in the rom that would produce dump after pressing certain key combination (like left+select+b).
So sort of like the "C0DE" at the bottom of Thwaite that displays two bytes set by whatever internal calculation I'm working on at the moment. That's good for some things, but for others, you really need to be able to step through the program instruction by instruction. Including a 6502-on-6502 emulator like the one kevtris wrote for CopyNES might be a bit overkill.
Quote:
I've read somewhere that was what people who made games in 80s did (recording was obviously using VHS or that tape format used in Japan). They literally put debugger into game itself which was then removed (in most cases at least).
That or they developed the game logic itself on a 6502-based computer like an Apple, Atari, or Commodore.
Some video game musicians have said they programmed their NES music on MS-DOS.