The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.


Advertise here

Reply
Click here to go to the first staff post in this thread.  
Thread Tools
  #126    
Old January 10th, 2011, 09:13 PM
shinyabsol1's Avatar
shinyabsol1
Pokemon DarkJasper!?
 
Join Date: Aug 2010
Gender: Male
Nature: Calm

Advertise here
Quote:
Originally Posted by Washibon
I understood that. What do I do in Index 3? Do I click the arrow 3 times? I'm sorry, I'm just so confused.
This part also confused me when I was doing it. Ok, I'm going to try to explain this more clearly. From the beginning of this part.

When you begin, the tut tells you to load the first offset on the given list. After you have done this, follow the instructions to load your palette. Notice that the little box in the bottom right hand corner of APE labeled "index" has a one in it. Hit replace just as the tut tells you to do. You have now replaced the palette at index one. Got it? Now load the next offset on the given list. Now all you have to do is click the arrow on the right of the "index" box so that it displays a number two. Hit replace and the palette has been replaced at index two. Continue this pattern. Load the third offset and click the index arrow to make the index box display a number three and replace. And so on. Once you have done this for all 15 offsets you are done.
Reply With Quote
  #127    
Old January 11th, 2011, 08:30 PM
Django136's Avatar
Django136
Epic Pro Baller
 
Join Date: Dec 2010
Gender: Male
When trying to import the titlescreen raw into my rom, I got the error that it was too big. Now, in the tutorial you had a normal number of bytes to look for (564). Mine read "4E4". I tried to type this into the needed bytes on FSF, but it wouldn't let me, considering "E" isn't a number. I tried typing in 4000 (A guess) but this causes my rom to crash when the titlescreen is supposed to appear (black screen with loud screeching noises).
Am I doing something wrong?
Reply With Quote
  #128    
Old January 11th, 2011, 08:40 PM
NintendoBoyDX
Togepi
 
Join Date: Jul 2010
Gender: Male
You skipped the part where you convert the hex "4e4" to a decimal number using FSF's converter. Use this: http://www.mathsisfun.com/binary-dec...converter.html
or FSF's converter to get the needed dec number, and search for that. Still I can't imagine why it wouldn't work, because you have more than enough free space if you searched for 4000 decimal bytes... Make sure you follow the tutorial carefully, you may have missed something important.
Reply With Quote
  #129    
Old January 11th, 2011, 09:18 PM
Django136's Avatar
Django136
Epic Pro Baller
 
Join Date: Dec 2010
Gender: Male
Quote:
You skipped the part where you convert the hex "4e4" to a decimal number using FSF's converter. Use this: (html here)
or FSF's converter to get the needed dec number, and search for that. Still I can't imagine why it wouldn't work, because you have more than enough free space if you searched for 4000 decimal bytes... Make sure you follow the tutorial carefully, you may have missed something important.
I wasn't sure why it would cause the rom to crash either. Is it possible I already wrote something to byte 800000 (I think I might have) and that is what is causing it to crash?
Reply With Quote
  #130    
Old January 12th, 2011, 05:20 PM
shinyabsol1's Avatar
shinyabsol1
Pokemon DarkJasper!?
 
Join Date: Aug 2010
Gender: Male
Nature: Calm
Quote:
Originally Posted by Django136
I wasn't sure why it would cause the rom to crash either. Is it possible I already wrote something to byte 800000 (I think I might have) and that is what is causing it to crash?
That shouldn't cause your ROM to crash....If you indeed already wrote something to byte 800000 then will just overwrite whatever you had there with the title screen.
Reply With Quote
  #131    
Old January 20th, 2011, 01:13 PM
Washibon's Avatar
Washibon
---
 
Join Date: Dec 2010
Gender: Female
Um, is this the image I'm supposed to be editing, I can't tell..




None of the images show the Pokemon Logo clearly like in the screenshot.


In the end it turned out like this...




So I think I changed the wrong image in unLZ-GBA?

Last edited by Washibon; January 20th, 2011 at 01:26 PM.
Reply With Quote
  #132    
Old January 20th, 2011, 03:46 PM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
Yeah, that's the Pokemon logo, click the 256 colours button to see it clearly.
__________________
Reply With Quote
  #133    
Old January 21st, 2011, 08:10 AM
Washibon's Avatar
Washibon
---
 
Join Date: Dec 2010
Gender: Female
Ok, tried it again.. Uh..
Any ideas why my title screen ends up looking like this in-game?



When in NLZ-GBA, I didn't get a message saying it was repointing anything. Nor did the original Pokemon image change, I'm not sure if it's supposed to show the change?
I still clicked "Write to ROM" and it said "Finished."
Reply With Quote
  #134    
Old February 1st, 2011, 01:19 PM
francisbb's Avatar
francisbb
Join the Legacy...
 
Join Date: Aug 2010
Location: SLEEPY ISLAND z...z...Z
Age: 19
Gender: Male
Nature: Modest
Thanks for including the blinking part I was wondering how to fix that.
__________________
I support the following

Passion for Hacking

Francisbb
Hacking skillsro Tile inserter, awesome mapper, awesome scripter,
I support:

My HACKokemon Forest green still in work coming to Pokecommunity soon.
Pokemon Light Dawn Tm

dont take the name "Pokemon Light Dawn!!!!


Come join the Legacy
Reply With Quote
  #135    
Old February 4th, 2011, 12:57 PM
yugimon121's Avatar
yugimon121
3 hearts and failing in battle
 
Join Date: Jun 2010
Location: Ireland!!
Gender: Male
Nature: Brave
as with most posts on this thread, i have the same problem with the outocme
on pc:

on game:
__________________
"Bonnie: Somebody save him, he can't swim!
Peter: Oh, he's not even kicking. Kick Joe, kick.
Lois: Peter, he's a paraplegic!
Peter: That doesn't mean he can't hear. Kick Joe, kick!"

Peter: Oh my god, Brian, there's a message in my Alphabits. It says, 'Oooooo.'
Brian: Peter, those are Cheerios.

Peter - I'm afraid I have some very bad news, your wife's gonna be a vegetable. You're gonna have to bathe her, feed her, and care for her for the rest of your life.
Guy - OH MY GOD!
Peter - No no no, I'm just kiddin. She's dead.
Reply With Quote
  #136    
Old February 4th, 2011, 04:16 PM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
Mine's been glitching up like that too, any idea why?
__________________
Reply With Quote
  #137    
Old February 4th, 2011, 04:35 PM
yugimon121's Avatar
yugimon121
3 hearts and failing in battle
 
Join Date: Jun 2010
Location: Ireland!!
Gender: Male
Nature: Brave
Quote:
Originally Posted by sky_queen3 View Post
Mine's been glitching up like that too, any idea why?
idk what the problem is, but it seems were all making the same mistake
now what that mistake is however...
__________________
"Bonnie: Somebody save him, he can't swim!
Peter: Oh, he's not even kicking. Kick Joe, kick.
Lois: Peter, he's a paraplegic!
Peter: That doesn't mean he can't hear. Kick Joe, kick!"

Peter: Oh my god, Brian, there's a message in my Alphabits. It says, 'Oooooo.'
Brian: Peter, those are Cheerios.

Peter - I'm afraid I have some very bad news, your wife's gonna be a vegetable. You're gonna have to bathe her, feed her, and care for her for the rest of your life.
Guy - OH MY GOD!
Peter - No no no, I'm just kiddin. She's dead.
Reply With Quote
  #138    
Old February 4th, 2011, 04:41 PM
daigonite's Avatar
daigonite
Ninjas Against Bottomless Pits
Community Supporter
 
Join Date: Feb 2009
Location: With the Birds
Age: 21
Nature: Impish
You guys look like your forgetting or at least incorrectly imported your tilemaps. You need to edit the tilemaps to actually show the image, you know...
__________________
Reply With Quote
  #139    
Old February 4th, 2011, 05:09 PM
yugimon121's Avatar
yugimon121
3 hearts and failing in battle
 
Join Date: Jun 2010
Location: Ireland!!
Gender: Male
Nature: Brave
Quote:
Originally Posted by Corvidae View Post
You guys look like your forgetting or at least incorrectly imported your tilemaps. You need to edit the tilemaps to actually show the image, you know...
what do you mean by edit?
i did all the steps on the tutorial :/
__________________
"Bonnie: Somebody save him, he can't swim!
Peter: Oh, he's not even kicking. Kick Joe, kick.
Lois: Peter, he's a paraplegic!
Peter: That doesn't mean he can't hear. Kick Joe, kick!"

Peter: Oh my god, Brian, there's a message in my Alphabits. It says, 'Oooooo.'
Brian: Peter, those are Cheerios.

Peter - I'm afraid I have some very bad news, your wife's gonna be a vegetable. You're gonna have to bathe her, feed her, and care for her for the rest of your life.
Guy - OH MY GOD!
Peter - No no no, I'm just kiddin. She's dead.
Reply With Quote
  #140    
Old February 4th, 2011, 08:46 PM
sky_queen3's Avatar
sky_queen3
Minusle Fangirl. ;)
 
Join Date: Feb 2009
Location: Australia
Age: 24
Gender: Female
Nature: Naive
I do step for step what this tutorial says and mine still f's up.
__________________
Reply With Quote
  #141    
Old February 5th, 2011, 01:52 AM
yugimon121's Avatar
yugimon121
3 hearts and failing in battle
 
Join Date: Jun 2010
Location: Ireland!!
Gender: Male
Nature: Brave
wait, i think i know what the problem is
On nlz-gba when importing the bitmap, i find an offset on free space fnder and paste it in. when i click ok, it says
amount of pointers found: 0
how do i fix that?
__________________
"Bonnie: Somebody save him, he can't swim!
Peter: Oh, he's not even kicking. Kick Joe, kick.
Lois: Peter, he's a paraplegic!
Peter: That doesn't mean he can't hear. Kick Joe, kick!"

Peter: Oh my god, Brian, there's a message in my Alphabits. It says, 'Oooooo.'
Brian: Peter, those are Cheerios.

Peter - I'm afraid I have some very bad news, your wife's gonna be a vegetable. You're gonna have to bathe her, feed her, and care for her for the rest of your life.
Guy - OH MY GOD!
Peter - No no no, I'm just kiddin. She's dead.

Last edited by yugimon121; February 5th, 2011 at 02:23 AM.
Reply With Quote
  #142    
Old February 6th, 2011, 01:20 AM
timaeus222's Avatar
timaeus222
MegaMan/Pokemon ROM Hacker
 
Join Date: Aug 2010
Gender: Male
Nature: Relaxed
When I tried to load my rom into NLZ-GBA-Advance, it gave me an error...

Quote:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Nintenlord.NLZ_GBA_Advance.Program.UpdateGraphics()
at Nintenlord.NLZ_GBA_Advance.Form1.textBox1_TextChanged(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnTextChanged(EventArgs e)
at System.Windows.Forms.TextBoxBase.OnTextChanged(EventArgs e)
at System.Windows.Forms.Control.set_Text(String value)
at System.Windows.Forms.TextBoxBase.set_Text(String value)
at System.Windows.Forms.TextBox.set_Text(String value)
at Nintenlord.NLZ_GBA_Advance.Form1.set_imageIndex(Int32 value)
at Nintenlord.NLZ_GBA_Advance.Program.LoadROM(String path)
at Nintenlord.NLZ_GBA_Advance.Form1.loadROMToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
NLZ-GBA Advance
Assembly Version: 5.0.0.0
Win32 Version: 5.0.0.0
CodeBase: file:///C:/Users/ts/Desktop/Emulator/Hacking%20Stuff/Pokemon%20Hacking/NLZ-GBA%20Advance/NLZ-GBA%20Advance.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Just so you guys know; this doesn't always work out. But if this happens, try using GBA Graphics Editor. I did that and it worked perfectly fine.

And everyone else: GAWD. Read the whole entire guide. If you get that result, you didn't replace the tile maps. Your tiles weren't aligned yet.
__________________
~Timaeus.EXE

http://m-pcr.co.cc/
http://youtube.com/timaeus22222

Working on FireRed eXtreme Patch [hard mode with tile edits and extras]


Last edited by timaeus222; February 6th, 2011 at 05:37 PM.
Reply With Quote
  #143    
Old February 6th, 2011, 06:19 PM
daigonite's Avatar
daigonite
Ninjas Against Bottomless Pits
Community Supporter
 
Join Date: Feb 2009
Location: With the Birds
Age: 21
Nature: Impish
Quote:
Originally Posted by yugimon121 View Post
what do you mean by edit?
i did all the steps on the tutorial :/
Tilemaps are how the tiles are arranged. The tilemaps are in the same order as the original screen, which is why your screen looks wonky. You need to edit the tilemap in order for it to look properly.
__________________
Reply With Quote
  #144    
Old February 8th, 2011, 10:35 AM
yugimon121's Avatar
yugimon121
3 hearts and failing in battle
 
Join Date: Jun 2010
Location: Ireland!!
Gender: Male
Nature: Brave
Quote:
Originally Posted by Corvidae View Post
Tilemaps are how the tiles are arranged. The tilemaps are in the same order as the original screen, which is why your screen looks wonky. You need to edit the tilemap in order for it to look properly.
...and how would you do that?
sorry, im sort of a noob
__________________
"Bonnie: Somebody save him, he can't swim!
Peter: Oh, he's not even kicking. Kick Joe, kick.
Lois: Peter, he's a paraplegic!
Peter: That doesn't mean he can't hear. Kick Joe, kick!"

Peter: Oh my god, Brian, there's a message in my Alphabits. It says, 'Oooooo.'
Brian: Peter, those are Cheerios.

Peter - I'm afraid I have some very bad news, your wife's gonna be a vegetable. You're gonna have to bathe her, feed her, and care for her for the rest of your life.
Guy - OH MY GOD!
Peter - No no no, I'm just kiddin. She's dead.
Reply With Quote
  #145    
Old February 8th, 2011, 08:26 PM
shinyabsol1's Avatar
shinyabsol1
Pokemon DarkJasper!?
 
Join Date: Aug 2010
Gender: Male
Nature: Calm
Quote:
...and how would you do that?
sorry, im sort of a noob

Its in the tut... (Step 5 - Making the raw)

the "raw" is the tilemap. just follow the steps.
Reply With Quote
  #146    
Old February 10th, 2011, 09:29 AM
Black Charizard.'s Avatar
Black Charizard.
Alter Ego
Community Supporter Tier 5
 
Join Date: Mar 2007
Age: 22
Gender: Male
Nature: Relaxed
Well I rushed this tutorial a bit but all the information that you need is included.
If you follow each step correctly you wont have any issues.
About NLZ-GBA it is for importing to big images where unzl.gba chrashes but yes you could use another tool for it to if you know how to use it.
Reply With Quote
  #147    
Old February 10th, 2011, 11:17 AM
yugimon121's Avatar
yugimon121
3 hearts and failing in battle
 
Join Date: Jun 2010
Location: Ireland!!
Gender: Male
Nature: Brave
hey i tried with a clean rom and it worked
though i do think it got something to do with pointers on nlz-gba as with the old rom it used to say "amount of pointers found: 0"
and after trying a few different offsets on the clean rom, it finally said
"amount of pointers found: 1 (offset-was-here)"
thank anyways, its a brilliant tut
__________________
"Bonnie: Somebody save him, he can't swim!
Peter: Oh, he's not even kicking. Kick Joe, kick.
Lois: Peter, he's a paraplegic!
Peter: That doesn't mean he can't hear. Kick Joe, kick!"

Peter: Oh my god, Brian, there's a message in my Alphabits. It says, 'Oooooo.'
Brian: Peter, those are Cheerios.

Peter - I'm afraid I have some very bad news, your wife's gonna be a vegetable. You're gonna have to bathe her, feed her, and care for her for the rest of your life.
Guy - OH MY GOD!
Peter - No no no, I'm just kiddin. She's dead.
Reply With Quote
  #148    
Old February 12th, 2011, 03:05 AM
SkyX's Avatar
SkyX
Epic Pokemon Ranger
 
Join Date: Mar 2010
Location: Earth
Gender: Male
Nature: Naughty
Send a message via Windows Live Messenger to SkyX
well, its\ easy but my only problem is... when i import my palette in APE its said PALETTE not loaded or what then i tried to import it again it said error. pls help?
__________________
I'm so EPIC to be a NOOB...

Should I shake this GIF to work???
Reply With Quote
  #149    
Old February 25th, 2011, 02:35 PM
ares10's Avatar
ares10
I'm in The Marines, OOH RA
 
Join Date: Jan 2010
Location: everywhere and nowhere
Gender: Male
Nature: Brave
hey for some reason i only get the top row of colors, i dont know what happened, could you tell me what to do?
__________________


Hacks I support:
Reply With Quote
  #150    
Old March 12th, 2011, 06:43 AM
SKRoy
Pokémon Hacker
 
Join Date: Mar 2010
Gender: Male
Thank you!
This was a good tutorial and it works!
Reply With Quote
Reply
Quick Reply

Sponsored Links


Advertise here
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 05:51 PM.


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.