News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Are there major differences between disk system and nes code?  (Read 2444 times)

Ar8temis008

  • Full Member
  • ***
  • Posts: 106
    • View Profile
I want to asm hack Doki Doki Panic and make the player accelerate when the b button is held down. Would it be any different from hacking an nes game?

My idea is, if there aren't major differences, find out how the b button run works in nes smb2 and simply add it over to the fds game.

Disch

  • Hero Member
  • *****
  • Posts: 2814
  • NES Junkie
    • View Profile
Re: Are there major differences between disk system and nes code?
« Reply #1 on: April 24, 2017, 02:13:14 pm »
Quote
Would it be any different from hacking an nes game?

Not really, no.

The FDS works mostly like any other mapper... the main difference is that bankswitching (or rather, the FDS equivalent of bankswitching) is REALLLY slow.

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 7086
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: Are there major differences between disk system and nes code?
« Reply #2 on: April 25, 2017, 04:03:58 pm »
The difference is that the data is loaded from the disk into the FDS' RAM.
Once it's in RAM, then yes it functions essentially the same as NES.
"My watch says 30 chickens" Google, 2018