Post-Ethnic Cleansing 2: Electric Boogaloo Edition
Discord: https://discord.gg/HfWa4Dg
IRC: irc.rizon.net #romhacking
Rom hacking
>Notable romhacks: http://pastebin.com/GfJ9zhqx
>Making a romhack: http://pastebin.com/fjGZfMzP
>Gen 4-6 hack tools: https://pastebin.com/WvTzcdPR
For Gen 1-2, use the disassembly
>Disassemblies: https://github.com/pret/pokered https://github.com/pret/pokecrystal https://github.com/pret/pokeruby
RMXP/Essentials
>Engine: http://pastebin.com/G5PdvaGD
>Wiki: http://pokemonessentials.wikia.com/wiki/Pokémon_Essentials_Wiki
>Tilesets: http://www.mediafire.com/download/sd99pug37y4v4se/Ziddy%27s+DS+Style+Tilesets+RMXP+.rar
>WIP Gen 5 tiles: http://imgur.com/a/CiudS
Places to share fangames:
>http://www.pokecommunity.com/
>http://reliccastle.com/
TOTT:
What are some things you wish romhacks did better, and why?
>>32931104
Damn. I was busy drawing, lost track of time, and the old thread died while I was away. Hmmph.
Anyway, I wish more romhacks just picked a basic story/set of objectives and stopped trying to be everything-in-one. It's one of the key reasons why most are never finished.
Also, hoping that a Gen 2-made Orange Islands hack gets finished one of these days.
>>32931104
>Freako not only made a Pokemon romhack, but one that's good enough to be recommended
Huh, I didn't expect that at all
>>32931104
Will there ever be a program that converts sprites to full 3d models?
I have a feeling this thread is gonna die even quicker now.
How can I add overworld and battle sprites for trainers?
A link to adding in moves and pokemon would be helpful too.
Oh and is there any good link to sappy and mid2agb? I always get this message.
>>32932539
It's going to die at exactly 4AM EST tomorrow. In fact, every thread will die at exactly 4AM EST tomorrow.
>>32931104
This was in the last thread,is someone going to actually do a remake of Gen 4?I've always wanted a "demake" of Gen 4 and 5.Also would like to see people actually romhack those gens besides just changing a few things.I played a hack of Soul Silver that had some new scripts so it is possible.
>>32932804
Might wanna specify which game or gen you're hacking, buddy.
>>32933179
Emerald
Opinions on non-Pokémon music in Pokémon fangames?
>>32933015
The person who made the image you posted announced they're going to start working on their demake again.
https://www.pokecommunity.com/showthread.php?t=325333
They're juggling two hacks right now though so I'd expect progress to be slow.
>>32933256
Negative.
>>32933256
Not a fan. It always seems out of place, especially if the music is from a game I've played before.
https://www.youtube.com/watch?v=glGBqyYbBOU
Are injection threads dead?
Anyone know how to port the Japanese title screens of RSE/FRLG into the American/European roms?
>>32931240
Pokémon Orange is making consistent progress.
https://www.pokecommunity.com/showthread.php?t=387653
>>32933771
>>32934383
Aizawa aka Pia Carrot. Same creator of Orange and Ancient Platinum.
>>32934383
>>32934412
Yeah, I've been following that and Pia Carrot's work. But with all the unfinished Gen 3 Orange Islands hacks of yesteryear, I can only be cautiously optimistic.
When building a new region in pokecrystal disassembly, do I create new map files one-by-one and delete the vanilla maps as I go until I only have my new maps and map groups, build my new maps on top of the old files (i.e. just rename the NewBarkTown.asm, etc., files), or mass delete the old map files before anything else and refill the folders with my new maps as I make them?
>>32935345
Mass delete them. You'll have an easier time fitting your new maps into the ROM sections, you won't be tempted to reuse Crystal's dialog or trainers, and you'll discover other code that can be removed to make even more space for your content. For instance, without the WAREHOUSE_ENTRANCE map, you don't need event/basement_key.asm.
>>32936061
So, what order should I delete what needs to be deleted so that cygwin doesn't immediately shit its pants from missing files?
Got this little guy in now. Not sure why the custom rocks aren't obscured in the mist but whatever. The layout of the map is kind of a homage to an old video.
Does anyone know how to change a scripted wild battle song? I don't want Jirachi having the standard wild battle theme.
>>32936758
Do this with whichever song you want to play:
setwildbattle PKMN_JIRACHI 0x1E ITEM_STARPIECE
setflag 0x8C1
special 0x13B
playsong 0x1E0 0x0
waitstate
clearflag 0x8C1
I copied this straight out of my old Emerald hack, so it will definitely work. You can get the song ID you want from the list in advance map, just replace the 0x1E with it. You'll still need the rest of the legendary encounter script too, of course, but the rest of it is the same as every other static encounter in the game.
>>32936842
Thanks, it works perfectly! Now is there any easy download for sappy and mid2agb? I asked this earlier but there is some error that pops up when I try to use it.
>>32936957
Which version of sappy do you have? This should be a good link for 17.1, which is the only version that works on any OS newer than Vista: https://www.romhacking.net/utilities/948/. Don't know about mid2agb, I've never used it.
>>32936957
>>32937033
Also if you're missing an xml file, that should come with earlier versions of 2006 sappy.
>>32937033
That's the one I downloaded. When I click it says run time error '339' component vbalCbEx6.ocx or one of it's dependenciies is not registered. It also says right after a file is missing or invalid so I guess that's the xml file.
>>32931104
>What are some things you wish romhacks did better
move to essentials
>>32937159
Memessentials is only good when you want to break away from limitations of the GBA. But when you got a game that works around those limitations it ends up better.
>>32937159
Here's your (You).
>>32937522
Why would you give him a (You)
That's exactly what he wants and it's only going to encourage him to post it again knowing it will get him (You)s
>>32936636
Edit these files for maps:
maps.asm
constants/map_constants.asm
constants/landmark_constants.asm
maps/map_headers.asm
maps/second_map_headers.asm
maps/blockdata_*.asm
maps/*.asm
And these for trainers:
constants/trainer_constants.asm
trainers/trainers.asm
Cygwin will still shit itself after clearing out the definitions and data from those files, because of mentions in other places. For example, engine/radio.asm mentions PALLET_TOWN, PEWTER_CITY, etc because of the Places & People radio station; or engine/phone.asm has a whole PhoneContacts table that uses Crystal's trainer and location IDs. So you'll just have to keep trying to compile, look what error message you get, and fix it. It'll go faster if you first search through the code for the constants you deleted, instead of removing them one by one.
RPG Maker/Unity for people who want to make creative and appealing games. ROM hacking is for people who want to pretend they're smart by low-level programming shitty Crystal and FRLG knock offs no one will actually play.
>>32938010
This is the Hacking and Essentials thread, not the Hacking vs. Essentials thread.
>>32938138
>This is the Hacking and Essentials thread
So it encompasses hacking vs essentials.
>>32937159
>>32938010
This thread isn't meant for shit posting and hate. It's for calm discussions, help, etc.
>>32938304
It is a calm discussion. Only ROM hackers are getting butthurt.
Opinions on spin-off game Pokémon music in Pokémon fangames?
Just a reminder not to reply to shitposters.
>>32938417
Same anon who posted >>32933904
Spinoff music is fine by me, I can see it fitting in just fine.
>>32938417
Spin off songs would be cool for sure.
I was just thinking that main Pokémon games don't really have any volcano-themed interior music at all, and thought something like Magma Cavern or Dark Crater from the PMD series would be good.
https://www.youtube.com/watch?v=-gLy71SQu8U
https://www.youtube.com/watch?v=YPnh-KV5NVI
>>32938479
You didn't post the best volcano music though:
https://www.youtube.com/watch?v=oH83aXI2mn8
>>32938497
I really don't like this at all. It's way too energetic for me and makes me think of some kind of folk dance, not a volcano.
>>32931778
Are you 12?
>>32931778
Even if such a program existed it would just be shitty voxels.
>>32938479
https://www.youtube.com/watch?v=lJfRE0rs2kE
>>32931104
So how realistic would it be to wish for a palette randomizer for the 3d pokemon games? Some the creations are better than the shiny sprites honestly.
remember to bump the thread at 4 AM
preemptive bump
ok here goes nothing
fuck bui
IT'S HAPPENING
ALL HANDS ON DECK
posting tiles
IT'S HAPPENING
live
tiles
more tiles
please live, goddamnit
T
I
L
E
S
Is it over?
also tiles
We fucking did it. Good job team.
>>32936758
you have to change the player byte to $00 or $10 can't remember which. basically it has to be lower than brendan, who is always above the mist (a shit decision)
one last tileset
>>32940892
actually, that one is pretty shit
honestly I don't want to let my guard down
OH GOD
>>32940967
oh wait, false alarm
someone was bumping the old threads
I want to make a really simple crystal romhack for a friend, basically change a few player sprites, the starting Pokémon, rivals team and maybe a few small dialogue edits.
What would the best tools for the job be? I know OP is full of into but I'm a bit unsure where to start
>>32941024
the disassembly
it's as simple as changing a few text files for something so simple.
>>32941032
Okay great thank you! I'll look into doing this now.
Also would the disassembly allow me to change the starters to shiny?
Newb here.
Does Essentials include tool for custom formula ?
We're working on a game and we planned to use scala (our school own language) but it complicated a lot the development, since we have to start from scratch.We also lack of manpower and experience, but since english is not our mothertongue we are too shy to inquire here
>>32941050
I think it's just the ruby language, though I might be wrong
When will a non-complicated hack that requires 2 3Ds be available for 11.4
I've finally done it, /heg/. It's taken me a week, but I've fianlly changed the ??? icon to the fairy type icon.
There's two fucking copies of the ??? icon, and the first one I found doesn't actually do anything. Couldn't find a palette either, so I ended up using desemume to look at the loaded palettes. I found the right palette, used APE to convert the colors to hex and then used HxD to search for it in the rom. I found it and hex edited it to a pink color, and that worked.
No matter what I did to the icon it just didn't change. It was driving me up a wall.
What I finally did to find it was I used the address of the palette I had found before and searched through the addresses with crystal tile until I found it.
Now it's time to learn ASM so I can insert those routines meromero supplied.
>>32941415
Haven't some HG/SS hacks added Fairy type already? You could have asked them for help.
>>32941438
I tried. Meromero quit hacking, as far as I'm aware, the guy who made golden sun hasn't been online in months, and I don't know enough spanish to register on WAH, let alone ask him how he did it.
I tried combing through mind crystal, but I was looking in the wrong places. I would've used that as a base but it's on a French rom.
I did post in the thread on poke-community, but I figured it out faster. I feel like it was a good learning experience, anyway.
I spent so much time trying, I have a good grasp on the tools now.
What program do you guys use to make sprites?
>>32940892
Where did you get this tileset? Do you have any more in this style?
>>32941865
MS paint usually but if I want to have more options then gimp.
>>32941865
I use Aseprite, it's cheap and a really good animation tool
>>32941865
aseprite. It has the simplicity of MS paint but includes the good photoshop/gimp functions like transparency and layers.
Level design?
>>32941926
http://imgur.com/a/21scL
http://imgur.com/a/YBIr3
no idea where I got them from, though, I think they were from a huge pack at one point.
There's a readme that credits SytheXP and Crazyninjaguy.
Alright so I have Sappy working perfectly now. So how do I import songs to my liking? How do I convert them for the GBA to handle if they are like an mp3 file?
>>32945055
I have most of these tiles saved but I see some new shit in there. Thanks anon
>most of the asm routines for heart gold are in spanish
thanks mikelan
i knew i should have paid more attention in spanish class, hope google translate is good enough
I can import midi's now but why do they sound 8-bit?
mikelan seems like a real asshat
just saying
a really talented, self absorbed asshat
>>32945631
I'm not an expert, but it may have something to do with the instruments/voices
it's been a long while.
https://www.pokecommunity.com/showthread.php?t=301027
this is what I used back in the day.
>>32945658
fuck, the images are down
>>32945685
That's what I used too for what I know. Even the videos are down. Is Sappy what I need to change the instruments?
Would people play a hackrom who mostly happen in caves and mountains ?
>>32946345
As long as the floor isn't entirely wild encounters and there was a substitute for wild spots then sure.
>>32946345
No, but I'd go for it if it only happened in a city. Say what you want, Reborn's problem was story, not setting.
>>32946610
Like half of all the shitty Essentials games out there are only set in a city. How are you not tired of it?
Alright this looks like the right thread to ask this. Is there any romhack for Gen 1/2/3 that remove HM Mules and make TM infinite like in later gens?
>>32946837
>remove HM mules
No, but you'd have to really restructure region progression if you wanted to remove HMs in the overworld
>make TM infinite
A lot of more recent ones have that. Polished Crystal (wait for 3.0 though it's almost out), TPPAC and Prism come to mind first.
>>32946837
>Alright this looks like the right thread to ask this.
That wasn't necessary newfag, and I can't think of one who do that
>>32946837
Well Infinite use TMs are in Pokemon Prism but HMs are still in.
Anyone got a link or patch to Golden Sun?
>>32946924
Why even post?
It's coming along!
I added some new moves into the files, and though it's barebones as fuck, it shows up!
Now to see if it crashes on use
Just updated the water graphic in the world map. I think it complements how the elevation looks instead of just stripes.
>>32948795
Looking good senpai.
>>32948795
That looks quite nice. Very refreshing,
I'm finally posting an update on Coral. It's not dead. I've just been taking a break, but I'm working on it again. I don't know if I'll be updating as frequently as I was when I first started, but I'm definitely still working on it.
Recently I've added the Physical/Special Split thanks to Polished Crystal and also the Fairy type. I also threw some code together to show whether a move is Physical, Special, or a Status move on the battle menu and in the Move menu. I couldn't get it working on the status screen. I've also added individual menu sprites for each Pokemon.
>>32949016
Looking forward to this, it's looking great so far.
>>32948795
I really like that shade of blue.
Speaking of maps, here's the beta map for hg/ss
>>32949206
Glad they changed it, because that looks fugly.
Hunker down boys, don't let /heg/ die
do it for serbia
I wish I didn't have to sleep so I could watch the shitstorm.
Please live, /heg/
One last bump from me
Remember to bump this shit during the raid.
Its happening?
>>32949016
I like your category icons!
Bump
>>32938010
>b-b-b-b-b-but people will get to play the game I'll never finish on their phones!
>essentials audience
neckbeards who list video games as a hobby, generally faggots who think they're the intellectually superior because they play fucking pokemon on a format nobody cares about, probably smell like mayonnaise
>romhack audience
people with jobs and social lives, play romhacks because they just want something slightly different, probably load it up on their phones as a time killer, actual functional people of society
>>32951732
>>32951114
If you cunts want to start complaining about each other, just go on some forums or on a discord chat and cry, but don't do it here
>>32949016
I've been keeping an eye on your project and its looking good