Print

Author Topic: What's on your Paste?  (Read 549951 times)

« Reply #435 on: January 28, 2010, 08:49:48 AM »
http://en.wikibooks.org/wiki/Super_NES_Programming/SNES_memory_map

Basic Ripping Caveats:
Starting at game's internal name, copy 0x1A bytes. This covers relevent copyable header data. You can replace the game's name afterwards, if you want.

Register Address Writes to match between the game and the rip:
4200 (A9 ?? 8F 00 42 00) (NMI Enable = 80)
420D (A9 ?? 8F 0D 42 00) (Memory access cycle speed)
4210 (A9 10 42) (Read once during NMI for more accuracy. Discard result.)

Header Values to check:
$FFD9 (US/Pal Speed) (Take from game) (Wario's Woods sounded nearly right, but notes didn't sound correct, but this was an error combination being weird)

If you've checked the above, make sure you didn't screw up the data banks, or leave some data out.

Wario's Woods had a few combined lack-of-experience issues. One of them was that there was a missing byte in the file. This shifted all the data, but the music still played for some reason. This is something to watch for carefully.

Commands to make the set (Track 0 is useless, but counts in the number of tracks ripped. Add 1 to match the RAM value)
minisnsf WariosWoods 7F63 1 29
rom2snsf WariosWoods_7e0100_final1.smc
rename "WariosWoods_7e0100_final1.snsf" "WariosWoods.snsflib"
del "WariosWoods-0000.minisnsf"

----


Interrupt request:
80/8F50 (Start of routine)

Check/Add?(4200 hasn't got them set):
$4207/$4208
$4209/$420ah

Coding for IRQ in music rom (May need to flesh out the push/pop info):
E2 30       SEP #$30
AD 11 42    LDA $4211
29 80       AND #$80
F0 05       BEQ $05
A9 80       LDA #$80
8D 00 42    STA $4200
40          RTI
ROM hacking with a slice of life.

« Reply #436 on: January 28, 2010, 05:42:23 PM »
seriously
YYur  waYur n beYur you Yur plusYur instYur an Yur Yur whaYur

Turtlekid1

  • Tortuga
« Reply #437 on: January 28, 2010, 07:03:48 PM »
&fmt=18
"It'll say life is sacred and so is death
but death is life and so we move on"

I don't see why we can't have links or images in this.
Avatars would be nice too.

« Reply #439 on: January 28, 2010, 08:03:35 PM »
Re: What's on your Paste?
ROM hacking with a slice of life.

Turtlekid1

  • Tortuga
"It'll say life is sacred and so is death
but death is life and so we move on"

CrossEyed7

  • i can make this whatever i want; you're not my dad
« Reply #441 on: January 29, 2010, 11:22:02 AM »
"Oh man, I wish being a part of a Mario fan community was the most embarrassing thing about my life." - Super-Jesse

Turtlekid1

  • Tortuga
"It'll say life is sacred and so is death
but death is life and so we move on"

« Reply #443 on: January 29, 2010, 08:10:14 PM »
I've actually heard some people pernounce pene as "peenee". lolz!
ROM hacking with a slice of life.

« Reply #444 on: January 29, 2010, 09:29:07 PM »
<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/OYDYRwX2dLw&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/OYDYRwX2dLw&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>
YYur  waYur n beYur you Yur plusYur instYur an Yur Yur whaYur

Turtlekid1

  • Tortuga
« Reply #445 on: January 30, 2010, 07:35:13 AM »
"It'll say life is sacred and so is death
but death is life and so we move on"

« Reply #446 on: January 31, 2010, 11:53:19 PM »
www.youtube.com/NightHawk877 My Youtube channel by the way. I am NOT trying to advertise here, It was in my paste buffer because I was sharing the link with some friends.
"Follow me down to the valley below You know
Moonlight is bleeding from out of your soul Come to us, Lazarus It's time for you to go"

WarpRattler

  • Paid by the word
« Reply #447 on: February 01, 2010, 09:40:08 AM »

« Reply #448 on: February 01, 2010, 10:05:49 AM »
ROM hacking with a slice of life.

« Reply #449 on: February 01, 2010, 02:00:53 PM »
YYur  waYur n beYur you Yur plusYur instYur an Yur Yur whaYur

Print