The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Emulation & ROM Hacking > Tutorials
Register New Account FAQ/Rules Chat Blogs Mark Forums Read

Notices

Tutorials Looking for a guide to help you out? Then you're in the right place! We've got everything you need, ranging from Mapping to Music!
New threads in this forum are to be approved by a moderator before they are displayed. The thread revival limit does not apply here.



Reply
Thread Tools
  #1  
Unread September 17th, 2009, 03:42 AM
ribon22x's Avatar
ribon22x
Beginning Trainer
 
Join Date: Jul 2009
Location: Into the Darkness
Gender: Male
Nature: Adamant
Hello, I'm Ribon22x, a spanish-speaking ROMHacker. I come here to post my first manual on pokecommunity, I've done quite a few already in my language, but this one is the first one I put in here. Hope you like it!

Well, my fellow Romhackers, here I bring you a manual that I've been working on this afternoon for you all, in which I explain how to get more space on a ROM, you might say "More space? This guy is nuts!".

And yes! I am nuts XD. Honestly this manual is still on a debugging stage, that means that there is more investigation to go though to see if it keep working in other situations, and I'll be posting any changes on this same topic. Meanwhile I'd like for you to post your questions or feedback any way this tutorial could get better.


I hope you enjoy them and post your comments.

UPDATES:
- Confirmed, inserting images (using UNLZ, for example) to the new offsets is possible.
- So far only tested on ruby, but I don't think there will be any problems with other bases.

Cheers!

Here I give you the downloading links in 2 different formats
Attached Files
File Type: doc ENLARGE A ROM TO INSERT MORE SCRIPTS.doc‎ (569.0 KB, 174 views)
File Type: pdf ENLARGE A ROM TO INSERT MORE SCRIPTS.pdf‎ (607.3 KB, 160 views)
__________________

Last edited by Manipulation; April 15th, 2010 at 04:17 PM.
Reply With Quote
  #2  
Unread September 20th, 2009, 12:47 PM
Neo-Wolf's Avatar
Neo-Wolf
I am back!
 
Join Date: Apr 2009
Location: Faridabad, India
Age: 18
Gender: Male
Nature: Relaxed
You mean expanding the ROM to 32 MB?
__________________


Hey guys, I am back!
But NO more ROM Hacking for me.
Nor any CSS.
I am now primarily a writer.

Stuck in your hack? Developed a writer's block? Get cool story ideas from me!
Reply With Quote
  #3  
Unread September 20th, 2009, 02:45 PM
ribon22x's Avatar
ribon22x
Beginning Trainer
 
Join Date: Jul 2009
Location: Into the Darkness
Gender: Male
Nature: Adamant
The truth does not necessarily you must expand it to 32 MB, you can expand what you need and then you can re-expand it if you want.

The maximum amount that you can expand it until you reach the 32 MB ROM, but I do not recommend it, but you can expand it enough to have your space to do what you want.
__________________
Reply With Quote
  #4  
Unread September 27th, 2009, 07:29 PM
NatureKeeper's Avatar
NatureKeeper
I am here for Craftrum.
 
Join Date: Jun 2008
Location: Planet Earth
Age: 15
Gender: Male
Nature: Lonely
Send a message via Windows Live Messenger to NatureKeeper Send a message via Skype™ to NatureKeeper
WOW. This tutorial rules. Now I can go crazy scriptin'
__________________



Currently Active At: Video Gaming

Now playing: Minecraft











- - -
Reply With Quote
  #5  
Unread September 27th, 2009, 07:39 PM
hi sir tomato my password is syvniti's Avatar
hi sir tomato my password is syvniti
gggggggggggggggggg
 
Join Date: Jan 2007
Location: My user name _ asciii_ +&h1!" lulz
Quote:
Originally Posted by NatureKeeper View Post
WOW. This tutorial rules. Now I can go crazy scriptin'
You could before, the thing which need to be expanded isn't the rom, it's the hackers idea of the rom's amount of space.
__________________
THE CAKE IS A LIE!!!!!!!!!!!!!!!!!!!!!!!
Reply With Quote
  #6  
Unread September 27th, 2009, 07:39 PM
.Seth's Avatar
.Seth
.explorer.
 
Join Date: Jun 2008
Location: A capacitor in a power supply board.
Gender: Male
Nature: Quiet
Or you could just use XSE's built in expander. :/
Reply With Quote
  #7  
Unread September 27th, 2009, 10:36 PM
SharpPoint's Avatar
SharpPoint
Suicune used Surf!
 
Join Date: Jul 2009
Location: Stalker...
Gender: Male
Nature: Adamant
Quote:
Originally Posted by hi sir tomato my password is syvniti View Post
You could before, the thing which need to be expanded isn't the rom, it's the hackers idea of the rom's amount of space.
I don't see the need for this tutorial. It's not like they're create a hack so awesome, it needs more space.
Reply With Quote
  #8  
Unread September 28th, 2009, 12:46 AM
●•ΛΣЯӨЩ•●'s Avatar
●•ΛΣЯӨЩ•●
Busy With Life.......
 
Join Date: Nov 2008
Location: In My HoUsE
Gender: Male
Nature: Bold
Send a message via Windows Live Messenger to ●•ΛΣЯӨЩ•● Send a message via Skype™ to ●•ΛΣЯӨЩ•●
Well XSE also has a Rom expander and compressor if i'm not mistaken...
__________________

Reply With Quote
  #9  
Unread September 28th, 2009, 12:48 AM
ribon22x's Avatar
ribon22x
Beginning Trainer
 
Join Date: Jul 2009
Location: Into the Darkness
Gender: Male
Nature: Adamant
Quote:
Originally Posted by 非常に高いレベル View Post
Or you could just use XSE's built in expander. :/
But XSE expands to 32 MB, and I personally would not recommend expanding to 32 MB, but is only a matter of emulation.

Maybe that was what they were talking so badly of expander XSE ROMs
__________________
Reply With Quote
  #10  
Unread September 28th, 2009, 05:32 AM
Darthatron's Avatar
Darthatron
巨大なトロール。
 
Join Date: Jan 2006
Location: Melbourne, Australia
Age: 21
Gender: Male
Nature: Modest
You can expand it to 32 MB then, after you've finished with editing it, make it smaller. :\
__________________
あなた は しきしゃ です
わたし は ばか です
Reply With Quote
  #11  
Unread September 28th, 2009, 08:48 AM
NatureKeeper's Avatar
NatureKeeper
I am here for Craftrum.
 
Join Date: Jun 2008
Location: Planet Earth
Age: 15
Gender: Male
Nature: Lonely
Send a message via Windows Live Messenger to NatureKeeper Send a message via Skype™ to NatureKeeper
Quote:
Originally Posted by hi sir tomato my password is syvniti View Post
You could before, the thing which need to be expanded isn't the rom, it's the hackers idea of the rom's amount of space.
I have a really, I mean the word really long script. No free space in the game seemed to do. It was over 200 raws!

I knew I could expand in XSE, but Advance Map doesn't take more than 6 characters!

The call idea is what made me happy. Now I can script without worries.
__________________



Currently Active At: Video Gaming

Now playing: Minecraft











- - -
Reply With Quote
  #12  
Unread September 28th, 2009, 04:22 PM
Black pass's Avatar
Black pass
King Boo, from Whack A Hack!
 
Join Date: Apr 2008
Gender: Male
Nature: Calm
Good tutorial. I prefer to use the original bytes of my rom but it's a good tutorial.
Reply With Quote
  #13  
Unread September 28th, 2009, 06:27 PM
score_under's Avatar
score_under
I program the *other* ASM.
 
Join Date: Aug 2005
Location: Hertfordshire, England
Age: 20
Nature: Rash
Quote:
Originally Posted by ●•ΛΣЯӨЩ•● View Post
Well XSE also has a Rom expander and compressor if i'm not mistaken...
Expander and truncator. If it compressed the ROM, it would render it unplayable (unless by some amazing miracle)


In my opinion, you don't need any more space in your ROM. If you somehow manage to waste the whole 9MB of free space, you have probably tried too hard. One average script is 100-200 bytes. This means you could insert between 47000 and 94000 scripts of these sizes without running out of space.

One 64x64 16 colour image is 2KB, meaning you could fit 4608 of them in the free space. Maps are smaller than this.

Quote:
Originally Posted by NatureKeeper View Post
I have a really, I mean the word really long script. No free space in the game seemed to do. It was over 200 raws!
"#raw" commands are not really meant to be used. If you're using them, you should look up the named equivalent instead (try decompiling again after compiling).

EDIT - Also, with a 200-#raw sized script, you could still fit over 47000 of them on your ROM without expanding.

People need a better sense of scale.
__________________
Plz not to PM me, I don't come here often enough. Email if you need me

Last edited by score_under; September 28th, 2009 at 07:58 PM.
Reply With Quote
  #14  
Unread September 28th, 2009, 06:42 PM
hi sir tomato my password is syvniti's Avatar
hi sir tomato my password is syvniti
gggggggggggggggggg
 
Join Date: Jan 2007
Location: My user name _ asciii_ +&h1!" lulz
Quote:
Originally Posted by NatureKeeper View Post
I have a really, I mean the word really long script. No free space in the game seemed to do. It was over 200 raws!

I knew I could expand in XSE, but Advance Map doesn't take more than 6 characters!

The call idea is what made me happy. Now I can script without worries.
This even prove my point more.

It's you who need to be expanded, not the rom.
__________________
THE CAKE IS A LIE!!!!!!!!!!!!!!!!!!!!!!!
Reply With Quote
  #15  
Unread September 28th, 2009, 08:00 PM
score_under's Avatar
score_under
I program the *other* ASM.
 
Join Date: Aug 2005
Location: Hertfordshire, England
Age: 20
Nature: Rash
Quote:
Originally Posted by hi sir tomato my password is syvniti View Post
It's you who need to be expanded, not the rom.
If you're referring to his knowledge of relative file sizes, then I think you made sense for once...
__________________
Plz not to PM me, I don't come here often enough. Email if you need me
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

Forum Jump


All times are UTC. The time now is 10:52 PM.


Style by Perdition Haze, artwork by Sa-Dui.
Like our Facebook Page Follow us on TwitterMessage Board Statistics | © 2002 - 2013 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to Pokémon USA, Inc. and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company, Pokémon USA, Inc., The Pokémon Company International, or Wizards of the Coast. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2013 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 posts belong to the user.