Search found 4453 matches

by Dwedit
Mon May 10, 2021 7:46 pm
Forum: NESemdev
Topic: Dragon Warrior 3 and 4?
Replies: 2
Views: 3709

Re: Dragon Warrior 3 and 4?

DW3&4 (and DQ4) use the SUROM board (Usually denoted by specifying PRG size 512K with Mapper 1) "SUROM uses CHR A16 to control the upper address line (PRG A18) of its 512KB PRG ROM" http://wiki.nesdev.com/w/index.php/MMC1#SOROM.2C_SUROM_and_SXROM When the game wants to bankswitch, it will write 5 ti...
by Dwedit
Thu May 06, 2021 8:06 am
Forum: General Stuff
Topic: How were Neo Geo games so big?
Replies: 22
Views: 10733

Re: How were Neo Geo games so big?

Because the price went up to compensate for the games being big.
Neo Geo games were known to be very expensive for the time.
by Dwedit
Tue May 04, 2021 12:46 pm
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 963
Views: 579375

Re: Mesen - NES Emulator

*facepalm* Windows can be silly sometimes... It's changing the default font depending on system locale. If a control or form doesn't specify a font, it instead uses the DefaultFont property. This will end up using the font specified by GetStockObject(DEFAULT_GUI_FONT). On English locale, the default...
by Dwedit
Sun May 02, 2021 8:30 am
Forum: General Stuff
Topic: Zelda II - The Adventure of Link... SUCKED
Replies: 30
Views: 13218

Re: Zelda II - The Adventure of Link... SUCKED

Things in Zelda 2 that are actually cryptic, and there are no in-game hints for: * Finding the mirror under the table You walk into an apparently empty room (with just a table), and this is the only time in the game that you can interact with a table. Many players do figure this one out instantly th...
by Dwedit
Wed Apr 28, 2021 7:17 am
Forum: General Stuff
Topic: Zelda II - The Adventure of Link... SUCKED
Replies: 30
Views: 13218

Re: Zelda II - The Adventure of Link... SUCKED

The game is so much easier when use the Down+B attack while landing from a jump. It will slice right through the Ironknuckles, hit Diaras at a safer distance, and even defeat Mus before you get the downward thrust.
by Dwedit
Thu Apr 22, 2021 9:03 am
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 963
Views: 579375

Re: Mesen - NES Emulator

Was the hack tested on Power Pak or Everdrive?
by Dwedit
Thu Apr 22, 2021 9:01 am
Forum: NESdev
Topic: A question about CPU address exposed to the cartridge
Replies: 14
Views: 7072

Re: A question about CPU address exposed to the cartridge

Quietust is saying that the APU (thus all registers in the $4000-401F memory range) is physically inside of the CPU, and can't directly be influenced by outside access on the address pins. If you _really really_ need to cause an outside force to write to the APU, that's what interrupts are for. Trig...
by Dwedit
Mon Apr 19, 2021 9:56 am
Forum: NESdev
Topic: Game loop order
Replies: 8
Views: 4976

Re: Game loop order

You don't even need to lag the camera behind by a frame. Moving the camera only has to happen before the OAM entries are created.
by Dwedit
Sat Apr 17, 2021 6:47 pm
Forum: NESdev
Topic: Game loop order
Replies: 8
Views: 4976

Re: Game loop order

What I ended up doing was putting a collision check inside the code that handles the Enemies or Projectiles. Their code called a function to check for collision with the player.
by Dwedit
Fri Apr 16, 2021 12:02 pm
Forum: NESemdev
Topic: How to put gba Games into a Pocketnes menu
Replies: 7
Views: 3957

Re: How to put gba Games into a Pocketnes menu

What exactly do you need GBA games on a pocketnes menu for? Unless you're manufacturing your own bootleg cartridge...
by Dwedit
Fri Apr 16, 2021 9:29 am
Forum: NESemdev
Topic: How to put gba Games into a Pocketnes menu
Replies: 7
Views: 3957

Re: How to put gba Games into a Pocketnes menu

That version of PocketNES could boot in Multiboot mode, so it ran from EWRAM. Then if necessary, you could boot one game that was linked to run at the base ROM address. No mapper necessary. You could just hack the first game to make it boot PocketNES instead, then have a special feature in the modif...
by Dwedit
Tue Apr 13, 2021 1:02 pm
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 963
Views: 579375

Re: Mesen - NES Emulator

I also just added the "BRK" instruction as a "jump" type instruction to stop the disassembler from proceeding past a BRK. Some games use BRK for special types of calls, so they will put data after the instruction.
by Dwedit
Tue Apr 13, 2021 8:38 am
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 963
Views: 579375

Re: Mesen - NES Emulator

"Options > Auto Create Jump Labels" turns them on or off. It doesn't destroy the labels it created though. Edit: Regarding the ".." labels, that's done by a function called "DrawLineNumber": ... string lineNumber; if(string.IsNullOrEmpty(_lineNumberNotes[currentLine])) { lineNumber = _lineNumbers[cu...
by Dwedit
Tue Apr 13, 2021 12:43 am
Forum: NESemdev
Topic: Mesen - NES Emulator
Replies: 963
Views: 579375

Re: Mesen - NES Emulator

I just implemented a new Comment Editor: You press Semicolon, you can type in a comment, then hit Enter, and you've just added in a comment to the debugger. No need to create a Label first, or accidentally on the wrong part of the instruction and create the wrong label. If you want to review the cod...