Author [EN] [PL] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [ID] Topic: How would I go about altering one of the NES games?  (Read 6543 times)

0 Members and 1 Guest are viewing this topic.

Offline Tuxedo Mark

  • Vampire Hunter
  • ***
  • Posts: 119
  • Gender: Male
  • I love Sonia Belmont.
    • My YouTube Channel
    • Awards
  • Favorite Game: Castlevania Legends (GBC)
  • Likes:
How would I go about altering one of the NES games?
« on: June 13, 2013, 01:27:32 AM »
0
I've always wanted to make a sequel to Legends, but I really don't know anything about ROM hacking. I don't really mean to do anything grandiose like redesign/create new levels. I mean more like changing sprites, music, hits/damage, etc. Any fairly easy way to do this?

Offline Jorge D. Fuentes

  • Boogeymen check under their beds for Julius Belmont.
  • Administrator
  • Master Hunter
  • *****
  • Posts: 15276
  • Gender: Male
  • It will always be Brinstar, dammit!
  • Awards A great musician and composer of various melodies both original and game-based. The Artist: Designs copious amounts of assorted artwork. 2015-03-3D Art Contest GOLD Award SuperOld Dungeonite: Members who have been around since the oldOLD days. ICVD Denizen: Those that dwell in the corrupted, mirror image of The Dungeon.
    • Jorge's DeviantArt Page
    • Awards
  • Favorite Game: Super Castlevania IV (SNES)
  • Likes:
Re: How would I go about altering one of the NES games?
« Reply #1 on: June 13, 2013, 01:48:10 AM »
0
If you're just doing a sprite change, you can use TileLayer Pro or YY-CHR to change the sprites in a game.  It works with NES, SNES, and GB, probably even more.

Changing stage layouts requires a stage editor.  "Stake" is the name of an editor for Castlevania 1 (NES), and "ReVamp" is an editor for Castlevania 3 (NES).  I'm not sure if there are others for other systems.
Changing the music is trickier.
You must obey Da Rulez!
Jorge's Kickass VG Radio Station Open it in Winamp/MPClassic (broadband connection preferred)
Jorge's Kickass Youtube CV Music Channel
My Personal Minecraft Server (send me your In-Game Name so that I may Whitelist you)

Offline TheouAegis

  • Amateur Auteur of GMvania
  • Master Hunter
  • *****
  • Posts: 1861
  • Gender: Male
  • Awards The Retro Gamer: Has a heated passion for the oldschool VG Titles. The Great Defender will always defend the object of his or her fandom. Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • GMvania Developer's Blog
    • Awards
  • Likes:
Re: How would I go about altering one of the NES games?
« Reply #2 on: June 13, 2013, 02:10:14 AM »
0
ROM Hack until your dick shrivels up and girls no longer know you exist.

http://www.zophar.net/utilities/mod.html

If you want an idea of the process of your dick shriveling up, you can read through my blog. It's specific to Castlevania III and Super Mario Bros. 3, but it might still be helpful. I'm not sure if anyone on this forum has Gameboy hacking experience. If you want to delve into hacking Castlevania III on the NES, my August 11th blog is probably the most thorough documentation. If you plan to really hack into things, NesDev.wiki will be your friend.
Your mom has had more floppies put in her than a Commodore 64!


Follow my lack of progress on my game at my blog:
http://gmvania.blogspot.com

Offline Esco

  • In SERIOUS need of sprite help for the SOTN HACKED engine! PM me please if you can help.
  • Forgotten One
  • Legendary Hunter
  • ****
  • Posts: 506
  • Gender: Male
  • Awards Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • Awards
  • Favorite Game: Castlevania: Symphony of the Night (PS1/SS)
  • Likes:
Re: How would I go about altering one of the NES games?
« Reply #3 on: June 13, 2013, 04:08:33 AM »
0
www.memoryhacking.com

Download memhack; you can use it to find the stuff that you want to change, and to quite a large extent, try and test them too.
- Esco... the original New Yurican and creator of the Castlevania: SOTN Hacked Engine!

Link to the blog for the "hack:" http://sotnhacked.wordpress.com

Offline Las

  • Vampire Hunter
  • ***
  • Posts: 475
  • Gender: Male
  • Whoa dude!what a horrible night for no beer.....
  • Awards 2016-02 Sprite Contest 1st Place
    • Awards
  • Likes:
Re: How would I go about altering one of the NES games?
« Reply #4 on: June 13, 2013, 04:14:05 AM »
0
Maybe try reVamp.

Taking Edward Scissorhands to a whole new level!

Offline Aridale

  • Master Hunter
  • *****
  • Posts: 4192
  • Gender: Male
  • =D
  • Awards Permanent Resident: Seems to always be around to post/reply. Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • Awards
  • Favorite Game: Castlevania II: Simon's Quest (NES)
  • Likes:
Re: How would I go about altering one of the NES games?
« Reply #5 on: June 13, 2013, 12:29:50 PM »
0
I know you specifically asked about changing a rom but my advice would be to just pick up a simple game creation program like Construct 2 and make your own game. It can even be exactly what you wanted to do with the rom hack but youll have way more freedom in what does what and how if you move yourself outside the limits of a rom hack

Offline Corpsecrank

  • XXX
  • Vampire Hunter
  • ***
  • Posts: 339
  • Gender: Male
  • Still uttering the same nonsense.
    • Awards
  • Favorite Game: Castlevania: Symphony of the Night (PS1/SS)
  • Likes:
Re: How would I go about altering one of the NES games?
« Reply #6 on: June 18, 2013, 10:59:44 PM »
0
I know you specifically asked about changing a rom but my advice would be to just pick up a simple game creation program like Construct 2 and make your own game. It can even be exactly what you wanted to do with the rom hack but youll have way more freedom in what does what and how if you move yourself outside the limits of a rom hack

I would have to agree with this. The problem with a rom is that you are limited to exactly what the system was capable of and it also requires an emulator to play. Distribution of a rom even one you changed entirely is still illegal you would only be able to distribute a patch that could be applied to a rom. I'm not saying you shouldn't bother though changing a rom is a great idea if you want to learn how games actually worked and if you want your game to be super accurate when compared to the originals then this is the best way.

But you can break free from the legal issues and limitations by just grabbing a canned engine that is free there are many and some are more complicated than others. Personally I swear by unity these days because it is so powerful and free but less user friendly. If your not into complicated software use construct classic or construct 2 classic exports as a .exe installed supporting dx 9 and construct 2 is html 5. If you know flash that could also be used to do anything you want.
You can find all my projects here: https://thetilepile.blogspot.com/

Offline Tuxedo Mark

  • Vampire Hunter
  • ***
  • Posts: 119
  • Gender: Male
  • I love Sonia Belmont.
    • My YouTube Channel
    • Awards
  • Favorite Game: Castlevania Legends (GBC)
  • Likes:
Re: How would I go about altering one of the NES games?
« Reply #7 on: June 19, 2013, 01:30:33 PM »
0
Well, TileLayer and YY-CHR make the graphics look all jumbled together and useless. They're not even in the right colors. I wish there was something for Castlevania like NWT for Doom.

Offline Inccubus

  • Wannabe Great Old One
  • Master Hunter
  • *****
  • Posts: 3287
  • Gender: Male
  • Warrior
  • Awards The Retro Gamer: Has a heated passion for the oldschool VG Titles. SuperOld Dungeonite: Members who have been around since the oldOLD days. Permanent Resident: Seems to always be around to post/reply.
    • Awards
  • Favorite Game: Vampire Killer (MSX)
  • Likes:
Re: How would I go about altering one of the NES games?
« Reply #8 on: June 19, 2013, 02:16:40 PM »
0
That's because they read the tile data directly from the ROM. That's also why TileLayer has a tile arranger. Not to be rude, but if you can't even invest the time in working with the game's graphics then don't even think about doing a ROM hack.
"Stuff and things."

Offline TheouAegis

  • Amateur Auteur of GMvania
  • Master Hunter
  • *****
  • Posts: 1861
  • Gender: Male
  • Awards The Retro Gamer: Has a heated passion for the oldschool VG Titles. The Great Defender will always defend the object of his or her fandom. Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • GMvania Developer's Blog
    • Awards
  • Likes:
Re: How would I go about altering one of the NES games?
« Reply #9 on: June 22, 2013, 02:06:27 AM »
0
Ah! I-- er...

*slurks back into his dark corner*

Perhaps we shouldn't tells them about implementing 8x8 tile maps and attribute tables in Game Maker. They would not likes that, no.



Of course the colors aren't right. You obviously don't even have the vaguest idea of how a Nintendo game is made. People really have so little respect for the guy that made reVamp. The amount of shit he had to plumb through just to make that program is mind-boggling. I would know -- my mind is boggled! And some of the values I came up with I only found because of reVamp.


Edit: This thread gave me the idea to maybe write up a program that'd read through a ROM (if you specified the addresses) and draw all the tile assemblies. Would be a pain in the ass, but totally doable... if all developers programmed their tile assemblies the same way. ... Oh wait, never mind, screw that. Not all games used tile assemblies. Some straight up mapped everything out on screen. And I'd have no way of knowing which CHR data to read either. Gah. That reVamp guy must have had no time for masturbation.
« Last Edit: June 22, 2013, 12:57:15 PM by TheouAegis »
Your mom has had more floppies put in her than a Commodore 64!


Follow my lack of progress on my game at my blog:
http://gmvania.blogspot.com

Tags:
 

anything