The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Emulation & ROM Hacking
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Emulation & ROM Hacking The center for the community emulation scene. Come and discuss all things emulation and develop your own hacks!


Reply
Click here to go to the first staff post in this thread.  
Thread Tools
  #1    
Old December 13th, 2013, 09:54 AM
Le pug's Avatar
Le pug
la butt doit le sniff
 
Join Date: Aug 2013
Location: Le bed
Age: 21
Gender: Male
Nature: Bold
Mmmm.

sssshhhh.....
Le pug is talking.

It can be anything from simple to hardmode ... there's always that one thing that makes you angry. Maybe it's more than one thing?

Discuss what mistakes you've made that have made you upset whether it be accidentally drawing a GreatBlock on top of tiles when you simply meant to draw one block but forgot to choose the pencil tool (advancemap 1.95) or perhaps you were working on changing a palette to match your new tiles for insertion only to realize you just changed palette 2 when you wanted to change palette 5 and there is no record of palette 2 anywhere and you have to redo it completely.

Lol well those are my two things really.. simple but sometimes I multitask and things like this get the better of me and only slow me down.

...okay le pug is done.
still sssshhhh.....
__________________
Need help inserting tiles into AdvanceMap to have customized tiles for your hack?
Check out my tutorial, Inserting Tiles Into AdvanceMap For Dummies
Check out the Ruby rombase sound list I contributed by clicking HERE
Reply With Quote
  #2    
Old December 13th, 2013, 12:38 PM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Well, I have a funny story to tell. Jambo, don't kill me because I had to lie to you when this happened.

So, one day I get a message from Jambo51 asking me to help him fix some bugs on the 649 patch. (At the time, I did not know that he was looking for someone to take over.) It was a graphics bug, however these graphics were not normal. They were tile based, but with a custom structure set done by GF, not LZ structure. So, I couldn't fix them by normal means. Therefore, I went and blanket copied the clean FR into the 649 patch until it fixed the error. Then, I did it again, but in a smaller subsection. This process repeated until I found the error and fixed it. However, this process did not go smoothly. At one point, I began doing this to the main 649 patch, neglecting to make a back-up. When I went to start over the blanket copying, I realized my mistake. Mind you, this was the only copy of the current version of the patch in existence. The last back-up was 3 months old. I almost died. Jambo knew something was wrong when I asked him if he had a back-up on his hard disk, but he replied saying the one he shared on DropBox was the only one. I told him I had too many Explorers open and I had simply lost it on my hard drive and I didn't want to search for it. Luckily, DropBox has a back-up feature that saves all versions of a file for the past month. Without this feature.... Well, you know. Yeah. This didn't make me angry, but it scared the crap out of me.
__________________

Paired with Simba
Reply With Quote
  #3    
Old December 13th, 2013, 01:26 PM
ThomasWinwood
 
Join Date: Nov 2013
Gender: Male
I think Pokémon ROM hacking is a screw-up, and it bothers me. ("Angry" is a strong word, let's keep it for when strong emotions are actually called for.)

Here's a story from the other hacking community which I've been notionally a part of since the end of 2003 - the Sonic hacking community centred on Sonic Retro, which at the time was still named Simon Wai's Sonic 2 Beta after the man and his discovery. Nemesis was a prominent researcher-hacker (he's since moved on to writing an emulator which is to the Megadrive what bsnes is to the SNES) who had discovered a compression format included by Sega in the SDK which they gave to many developers including Sonic Team and which was used in Sonic 1 and Sonic 2 to compress art assets.

In 2005 he showed off his latest project - a complete disassembly of Sonic 2. This in itself wasn't too special, since people had toyed with disassembling parts of the ROM for research purposes, but Nemesis went one step further - he split out all the data into separate binary files so they could be edited separately, because the assembler can process include/incbin directives to pull them back in when run and produce a functioning ROM. This completely changed the way everyone worked with the games. The old editors either repointed everything and made a massively inflated ROM (a toolmaker named Esrael was known for this methodology) or had odd limitations because you only have a certain amount of space to work with; these made way for new editors which just edit the little binary bits separated out of the stock ROM, which are incorporated into the ROM when it's assembled. In addition, ASM editing became a lot more accessible, because there was no faffing with pointers - everything got neater and more professional.

Pokémon hacking is what Sonic hacking was prior to Nemesis' invention, and nobody seems to have the slightest interest in a split disassembly. Everyone is too happy with their decrepit tool ecosystem with strange and arbitrary limitations and an inability to cope with things being repointed. To me, that's a screw-up.
Reply With Quote
  #4    
Old December 13th, 2013, 02:00 PM
Le pug's Avatar
Le pug
la butt doit le sniff
 
Join Date: Aug 2013
Location: Le bed
Age: 21
Gender: Male
Nature: Bold
Quote:
Originally Posted by karatekid552 View Post
Well, I have a funny story to tell. Jambo, don't kill me because I had to lie to you when this happened.

So, one day I get a message from Jambo51 asking me to help him fix some bugs on the 649 patch. (At the time, I did not know that he was looking for someone to take over.) It was a graphics bug, however these graphics were not normal. They were tile based, but with a custom structure set done by GF, not LZ structure. So, I couldn't fix them by normal means. Therefore, I went and blanket copied the clean FR into the 649 patch until it fixed the error. Then, I did it again, but in a smaller subsection. This process repeated until I found the error and fixed it. However, this process did not go smoothly. At one point, I began doing this to the main 649 patch, neglecting to make a back-up. When I went to start over the blanket copying, I realized my mistake. Mind you, this was the only copy of the current version of the patch in existence. The last back-up was 3 months old. I almost died. Jambo knew something was wrong when I asked him if he had a back-up on his hard disk, but he replied saying the one he shared on DropBox was the only one. I told him I had too many Explorers open and I had simply lost it on my hard drive and I didn't want to search for it. Luckily, DropBox has a back-up feature that saves all versions of a file for the past month. Without this feature.... Well, you know. Yeah. This didn't make me angry, but it scared the crap out of me.
Wow that would've been horrible lol. Good thing DropBox is amazing haha or else Jambo would've probably flipped. My first practice rom hack I did I didn't back up at all and like inside a week already destroyed the rom. Back ups are so amazing... but sometimes things are just running so smoothly you forget to back up and if things go wrong, it's an old backup and just lost tons of work...
__________________
Need help inserting tiles into AdvanceMap to have customized tiles for your hack?
Check out my tutorial, Inserting Tiles Into AdvanceMap For Dummies
Check out the Ruby rombase sound list I contributed by clicking HERE
Reply With Quote
  #5    
Old December 13th, 2013, 02:37 PM
FBI agent
Imagine something beautiful
 
Join Date: Jan 2013
Location: Isle 4 - Dairy Products
Gender: Male
Probably when I used to wrong A-map to insert a map. Yeah, good bye month of work and hello break from Rom hacking!
__________________
...

Hacks I support:
http://www.pokecommunity.com/showthread.php?t=297199 --Legend of Anbuja
http://www.pokecommunity.com/showthread.php?t=200227 -- Pokemon Rose version

People whom I thank:
Comrade -- For helping me with my bad hack, and for being a good friend
Darthatron -- Helping me get into basic ASM, even though I'm hopeless. (He is heartless stay away).
Anbuja's_BlooDY -- Graphics help, and being a good friend
FBI -- For having the username I wanted
Reply With Quote
  #6    
Old December 13th, 2013, 05:12 PM
FrostedDragonite's Avatar
FrostedDragonite
Pokemon ShadowSilver Developer
 
Join Date: Nov 2013
Location: Staten Island, New York
Gender: Male
when you cant find the right block!
Reply With Quote
  #7    
Old December 13th, 2013, 05:28 PM
General Faroh's Avatar
General Faroh
So...kidneys change colors?
 
Join Date: Mar 2010
Age: 16
Gender: Male
Nature: Brave
I remember when I first started rom-hacking, I did the stupid thing and decided to not research on any of the hacking tools or actually learn how to work with them and I decided to make my very first hack from there. I remember doing the whole starter town and first route and had it mapped really, extremely good, except some tile errors but I did not pay attention to the borders and the movement positions (don't even ask what I did for scripting, I am not proud of my 6th grade self).

Anyway I started the rom and went straight into the starter town, movement areas were everywhere. I had no idea what I did wrong, and I spent the next two days trying to figure it out on my own (not even paying attention to the movements tab on a-map) and then gave up and looked online to find out what I did wrong. Yeah, its a very minimal type of thing to screw up on but that got me really angry and annoyed.
__________________

Reply With Quote
  #8    
Old December 13th, 2013, 05:44 PM
Negix's Avatar
Negix
 
Join Date: Aug 2013
Location: Puerto Rico AST Time Zone
Age: 19
Gender: Male
Nature: Jolly
Send a message via Skype™ to Negix
I've done pretty much everything at least once in a ROM. But the the thing I detest the most is tile inserting. It is so confusing and hard to do, I even get mad just from having to think about it. I used to work a lot with rpg maker back then and I did everything, from scripting, to mapping, tile inserting, writing, etc. I can do these things with Advance Map but since I'm still new to it, I have problems while using it.

Its annoying having to make every single thing that you want to add the right size and then place it correctly. Then comes the most awful part, the palette changing.
__________________
Reply With Quote
  #9    
Old December 13th, 2013, 05:47 PM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by FrostedDragonite View Post
when you cant find the right block!
Hover over it, then look at the bottom corner of the screen. The block's number is given. The only place this doesn't work is for border blocks. (WHICH DRIVES ME INSANE!)
__________________

Paired with Simba
Reply With Quote
  #10    
Old December 13th, 2013, 05:54 PM
Ace_Master_of_Turtles's Avatar
Ace_Master_of_Turtles
Just that spriting guy
 
Join Date: Dec 2012
Location: The Universe
Gender: Male
Quote:
Originally Posted by karatekid552 View Post
Hover over it, then look at the bottom corner of the screen. The block's number is given. The only place this doesn't work is for border blocks. (WHICH DRIVES ME INSANE!)
Maybe shinyquagsire will add this in MEH

Anyways, since i'm a spriter this will be spriting based, When the indexing meses up then the whole rom goes bat**** crazy trying to do random task ALL BECAUSE IT DIDN'T LOAD RIGHT AND ALL THAT S***
__________________
I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this in your signature. <--- Didn't make this, people seem to think I did
Hacks YOU should play

Reply With Quote
  #11    
Old December 13th, 2013, 06:12 PM
Le pug's Avatar
Le pug
la butt doit le sniff
 
Join Date: Aug 2013
Location: Le bed
Age: 21
Gender: Male
Nature: Bold
Quote:
Originally Posted by Ace_Master_of_Turtles View Post
Maybe shinyquagsire will add this in MEH

Anyways, since i'm a spriter this will be spriting based, When the indexing meses up then the whole rom goes bat**** crazy trying to do random task ALL BECAUSE IT DIDN'T LOAD RIGHT AND ALL THAT S***
I know what you mean, I try to insert an image and I'll go into the rom and go into battle and the rom will get all black and buggy and make fart noises at me lol
__________________
Need help inserting tiles into AdvanceMap to have customized tiles for your hack?
Check out my tutorial, Inserting Tiles Into AdvanceMap For Dummies
Check out the Ruby rombase sound list I contributed by clicking HERE
Reply With Quote
  #12    
Old December 31st, 2013, 08:07 AM
AkameTheBulbasaur's Avatar
AkameTheBulbasaur
Akame Marukawa of Iyotono
 
Join Date: May 2013
Location: A place
Age: 16
Gender: Female
Nature: Relaxed
The first couple months or so of making my first hack were rather harsh. I was still just learning how to do pretty much everything, and I would forget to back up/copy the ROM I was using before doing something major. Needless to say, things would go wrong, and I'd have to start all over.
The most annoying thing would be when I tried to load the game in NO$GBA (which worked out for me a lot better than VBA) and it would give me a screen similar to this:



That was the screen of death of me. Every start up, I would hope and pray that the game would continue without giving me that screen.

I could never predict when it would do that, because sometimes it would give it to me for no apparent reason, or at least not a reason that I could figure out.
__________________
"The human sacrificed himself, to save the Pokemon. I pitted them against each other, but not until they set aside their differences did I see the true power they all share deep inside. I see now that the circumstances of one's birth are irrelevant; it is what you do with the gift of life that determines who you are." -Mewtwo
Reply With Quote
  #13    
Old December 31st, 2013, 09:44 AM
karatekid552's Avatar
karatekid552
What happens if I push it?....
 
Join Date: Nov 2012
Location: Do you really want to know? Really?
Gender: Male
Nature: Bold
Send a message via AIM to karatekid552 Send a message via Windows Live Messenger to karatekid552 Send a message via Skype™ to karatekid552
Quote:
Originally Posted by AkameTheBulbasaur View Post
The first couple months or so of making my first hack were rather harsh. I was still just learning how to do pretty much everything, and I would forget to back up/copy the ROM I was using before doing something major. Needless to say, things would go wrong, and I'd have to start all over.
The most annoying thing would be when I tried to load the game in NO$GBA (which worked out for me a lot better than VBA) and it would give me a screen similar to this:



That was the screen of death of me. Every start up, I would hope and pray that the game would continue without giving me that screen.

I could never predict when it would do that, because sometimes it would give it to me for no apparent reason, or at least not a reason that I could figure out.
My hack gives me this too! The irony being, it runs on supercard, meaning it runs on real hardware, without an issue. lol
__________________

Paired with Simba
Reply With Quote
  #14    
Old January 3rd, 2014, 09:39 AM
AkameTheBulbasaur's Avatar
AkameTheBulbasaur
Akame Marukawa of Iyotono
 
Join Date: May 2013
Location: A place
Age: 16
Gender: Female
Nature: Relaxed
That screen was extremely annoying when i was first starting out. Thank god I got it to go away, hopefully for good...

... I probably jinxed it now, didn't I...
__________________
"The human sacrificed himself, to save the Pokemon. I pitted them against each other, but not until they set aside their differences did I see the true power they all share deep inside. I see now that the circumstances of one's birth are irrelevant; it is what you do with the gift of life that determines who you are." -Mewtwo
Reply With Quote
  #15    
Old January 6th, 2014, 06:59 AM
avaramoon
Mirage Of Tales Creator
 
Join Date: Dec 2011
Location: Sogen Suburb, Avlar
Gender: Female
Nature: Brave
Quote:
Originally Posted by Le pug View Post

accidentally drawing a GreatBlock on top of tiles when you simply meant to draw one block but forgot to choose the pencil tool (advancemap 1.95)


Oh my god, this. And to do with UNLZ. Every time I try to use UNLZ it just laughs in my face.


Also, writing a really long, epic script, and forgetting to save. Im sure everyone's done that one at some point haha.
__________________
Reply With Quote
  #16    
Old January 6th, 2014, 07:21 AM
reshilegend's Avatar
reshilegend
Spriting and stuff
 
Join Date: Jun 2013
Gender: Male
Nature: Calm
Sometimes, when you accidently forget to close the block editor and minimize AM, you click on it again and the block editor window is stuck somewhere behind (which means you can't click anything). Took me a while to figure out how to solve this problem, lol.
__________________

- Help with the hack
- dA page
Reply With Quote
  #17    
Old January 10th, 2014, 05:28 AM
Kyoko1
Banned
 
Join Date: Jan 2014
Send a message via Skype™ to Kyoko1
What's annoying me most is whenever I accidentally write new bytes to the ROM in a hex-editor
or if I simply forget to count +1 to a thumb-offset :D
Reply With Quote
  #18    
Old January 10th, 2014, 09:57 AM
KennyKid's Avatar
KennyKid
scipter
 
Join Date: Mar 2013
Location: Civiland (Cai Nhum,Vinh Long :D)
Gender: Male
Nature: Quiet
What annoy me most is there is too much things I want to do, I did something, and I'm not pleased with it and I do it again, although there are tons of works. Sound a little crazy but that's my problem. One more thing is learning new knowlege, it takes lots of time and really make me mad if I failed.
__________________


Quick way to edit palettes, indexing sprites and insert tileset
Reply With Quote
  #19    
Old January 10th, 2014, 10:19 AM
miksy91's Avatar
miksy91
A GB/C Rom Hacker since 2010
 
Join Date: Oct 2008
Location: A small country in the North
Gender: Male
Nature: Relaxed
Quote:
Originally Posted by KennyKid View Post
What annoy me most is there is too much things I want to do, I did something, and I'm not pleased with it and I do it again, although there are tons of works. Sound a little crazy but that's my problem. One more thing is learning new knowlege, it takes lots of time and really make me mad if I failed.
That's actually how one should do everything. Unless you're satisfied with what you have come up with, you shouldn't leave it look "okay", but something better.

Anyway, you can handle this "issue" easily by planning everything out from the start. Don't just start doing something from scratch - rather write notes about what you want to accomplish and write the code/data (with whatever tool you use) that implements that wanted feature then.
All you have to do then is to test if it works like you'd assume it to. If it doesn't, figure out what's wrong and you're done.

(Besides, writing complicated events is a lot simpler when you write notes about what they're supposed to do first.)
__________________
My Rom Hack



Hacks I support





Learn how to hack GB/C games:

Check my GameBoy/Color hacking videos in Youtube
-The video set uses Pokemon Silver (U) rom for demonstrations
Reply With Quote
  #20    
Old January 11th, 2014, 03:36 AM
Eminence's Avatar
Eminence
Pokemon Eminence
 
Join Date: Dec 2013
Location: Kanto
Gender: Male
The thing that currently annoys me the most is when i've finally finished inserting new tiles and changing palettes and then there is a colour which I stuffed up when editing the palette.
__________________
Reply With Quote
  #21    
Old January 14th, 2014, 05:31 PM
diegoisawesome's Avatar
diegoisawesome
Not the Script Help Thread
 
Join Date: Dec 2007
Location: Goldenrod City, Johto
Age: 17
Gender: Male
Nature: Quirky
There was a fix posted by Hackmew a while back for Emerald ROMs; it claimed to fix the HP underflow bug through use of the Pomeg Berry. What he failed to say was that it broke HP recalculation for a very small amount of cases and in only very specific circumstances. It took me ages to figure this fact out through vigorous backup-checking.

Oh, and Ctrl-Z on XSE. My god...
__________________


My other resources:
My Website
diegoisawesome's MEGA-HUGE XSE Scripting Tutorial
diegoisawesome's Miscellaneous Finds
The Ruins of Alph Puzzles
Reply With Quote
  #22    
Old January 14th, 2014, 11:58 PM
destinedjagold's Avatar
destinedjagold
Oh Hai Thar~ 'ω'
 
Join Date: May 2007
Location: Philippines
Gender: Male
Nature: Careful
Quote:
Originally Posted by diegoisawesome View Post
Oh, and Ctrl-Z on XSE. My god...
This.
Especially if we're writing a pretty darn-big script (my starter script on RD:BT).
XSE's undo feature is absolutely HORRIBLE!
__________________
3DS FC: 0061-1111-6462
SV: 1364 | Rock Safari: Dwebble, Corsola and Barbaracle
Reply With Quote
  #23    
Old January 18th, 2014, 12:38 AM
slim spazzy's Avatar
slim spazzy
Best Beta tester
 
Join Date: Aug 2009
Location: India,Bangalore
Age: 16
Gender: Male
Nature: Hasty
The worst mistake i ever made when rom hacking was when i did a ton of mapping and frogot to save
__________________
This signature has been disabled.
Too wide. Don\'t put two banners next to each other.
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Reply With Quote
  #24    
Old January 21st, 2014, 01:21 PM
~Anbuja's Avatar
~Anbuja
Let's Keep It Simple
 
Join Date: Oct 2010
Location: In Snorlax Stomach
Gender: Male
Nature: Lonely
Send a message via Skype™ to ~Anbuja
Neglacing creating back ups and loosing the work of a day or more.

Or forgetting to make a back up and doing a mistake, but you realize you made a mistake and try to get the ROM which hasn't that error.
But you still work on the errored ROM without realizing you continued on a screwed up ROM.
And when you do you could freak out :<
__________________
~ Deviantart ~ My Hack
Reply With Quote
  #25    
Old January 21st, 2014, 06:47 PM
gogojjtech's Avatar
gogojjtech
 
Join Date: Nov 2012
Location: Earth
Age: 15
Gender: Male
Nature: Quiet
When you added 493 pokemon and snover's cry won't load letting me know that snover to arceus won't haVE VOICES!! GASP GASP
Nah but I don't get mad. I mean, I added pokemon and stuff
__________________
I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this in your signature.
My Music Hacking Videos
Proof that I'm the third best Temple Run player in the Universe "You callin' me a liar?" "I ain't callin' ya for dinner."
The SoulSilver Music Patch - The Black Music Patch - Mega-Huge Sappy Tutorial - Time-Based Events - Yet Another Sprite Resource
­
Pokémon Platinum Red
Pokémon Platinum Blue
Pokémon Platinum Red
Pokémon Platinum Blue
Pokémon Platinum Red
Pokémon Platinum Blue
Pokémon Platinum Red
Pokémon Platinum Blue
­

Join me in the chat! Get help or just talk, I really don't care :D | Click here: http://chat.linkandzelda.com:9090/?c...omhacking,GoGo
Reply With Quote
Reply
Quick Reply

Sponsored Links


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 06:23 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.