Great video! Very informative and I can't wait to play around with this tool! One thing that might be nice to have in the future is video chapters. Like on this video you could have an environment setup chapter, an install chapter, and a features chapter!
I genuinely could not thank you more dude, this guide was so helpful to even those who have little to no full hacking experience. Can't wait to make a hack based off of this.
This engine is tempting me to abandon my bugged af GBA ROMhack and move to NDS. St the end my game is basically HeartGold in GBA. Looking forward for future updates. I'm confident it will be as good as CFRU.
The aborts due to error issues must be a WSL limitation, I can't imagine why they would still occur on a native Linux machine. Perhaps it's more worthwhile to ask someone with a Linux terminal to compile for someone less tech-savy.
Both this and the github page's instructions were incredibly useful, thank you! I'm wondering now, though, if there's any way to expand the number of slots in the evolution table any further. I'd like to make it possible for Eevee to evolve into Sylveon without having to replace one of the already existing eeveelutions :')
This is awesome can you do a tutorial for items that would be extremely helpful. Having to learn how to edit pokemarts and stuff and there is so many more items it's daunting.
It also says "Unhandled Exception: System.ArgumentException: Destination array was not long enough. Check destIndex and length, and the array's lower bounds Parameter name: destinationArray"
@@sauceyaTTa@sauceyaTTa got the same error, but it also says: "make[1] : *** [narcs(dot)mk:485: build/sdat/build/WAVARC/WAVE_ARC_PV045.swar] Error 1" now
Hey I have a question, I've been following this tutorial but at the end, after doing the make --jobs command I get an error message saying "ModuleNotFoundError: No module named 'ndspy' make: *** [Makefile:254: all] Error 1" Any idea on how to fix this? I'm unfortunately technologically challenged and I can't get it to create a test rom. Thanks in advance
@@sauceyaTTa yeah I tried it again today after sleeping on it and suddenly it works despite me not doing anything differently, thanks for the answer tho
Hey great tutorial, was able to follow it without major issues! What I did notice though (not to my surprise) that using a randomized rom (through Universal Randomizer) gets unrandomized when using it as the "fresh" rom. And Universal Randomizer does not accept the test.nds created by hg-engine. Any idea on how to still get randomized wild & trainer pokemons with this engine?
Great question, I believe the shiny odds are a hex edit. I'm not sure where it is though. I know some people have been tinkering with hidden abilities, but I'm also unsure of the status
what would be the best way to text edit on heartgold? im trying to translate a hackrom from japanese but some files get corrupted when i save them on DSPRE
hey man thanks for helping me discover this sort of stuff, although ive got a problem, and i dont see anyone talking about hg engine online. when i run make, it starts doing its thing, but after a few minutes it stops and says ModuleNotFoundError: No module named ndspy. apparently this is an error 1 as it says on wsl, but i couldnt find any information so id love to get some help
There's been exactly one so far: Garbage Gold. You can find the trailer on this channel and the download/documentation in the description of the video / discord server. Both Senate and Drayano are working on their hg-engine hacks. I am also working on Mythic silver (development updates on this channel too) that uses hg engine
I have a bit of a problem with opening the command thing which u start of with windows key + R it just closes immediatley ( my first problem being ubuntu not working )
Hi so I have a question regarding the exp system. Somehow the experience I get is higher than it should be. For example a butterfree lvl 15 gives 2k experience to a lvl 21 accelgor. And the thing is I only edited trainers,mondata, levelupdata, evodata and encounters. Is that normal or?
Hi first of alI englisch isnt my Native language so sorry for potential Spelling/gramar Errors. Second I wanted to ask if it would work on Soul Silver instead of Heart gold or are they too different on a Code level?
Unfortunately it only works on hg. Some file locations are different. But you can just grab the title screen from soul silver, which is how I'm making Mythic Silver in this engine. The games are almost identical
This is amazing thank you. Keen to get started on this. I have one question. I am looking to create a message that pops up as soon as the game starts and the player is in their room. How would I go about doing this?
Does it work well with PDSMS and DSPRE? Like if added a new Pokémon in the rom, and then load it in DSPRE, would it be there? Cuz that would be great honestly change the game for gen4 rom hacks.
Hi! Thank you for you tutorial, it's very informative and it's helped me understand how hacking works to some extent. One question, I managed to get the test.nds out several times, but for whatever reason none of the changes I made in the armips files show up. I do get the message that says to get your money back, and if I move it over to DSPRE all the data for the new Pokemon is there, so I'm not entirely sure as to what I'm doing wrong.
came back here to ask how would I find sprites that would not break the engine I'm talking about the pokemon that don't have any or is there a repo with more 7 & 8 mon sprites added as it would take me quite awhile
This is pure gold! (Pun intended) I can’t wait for the next videos and to play around with this over Christmas Break
It is! BluRose and other devs have been working on it for years, and it's crazy how much commitment they've given it
Great video! Very informative and I can't wait to play around with this tool!
One thing that might be nice to have in the future is video chapters. Like on this video you could have an environment setup chapter, an install chapter, and a features chapter!
Sure I can add those in the future
Even as a IT person who knows all of this, you explain these things really well for a non-IT person!
Thanks! I'm trying to be better at explaining things
Awesome video. Definitely earned a sub! Can't wait to work with this! Looking forward to all your content!
Thanks man! It's an awesome tool
Hey, sorry to bother you! I was wondering how I can reset the data (for example, the trainer data) back to vanilla?@@sauceyaTTa
I genuinely could not thank you more dude, this guide was so helpful to even those who have little to no full hacking experience. Can't wait to make a hack based off of this.
Glad it helped, good luck?
!
This is great, thanks. I tried some hacking tools for Platinum about a year ago but they were clunky to say the least.
I just wanted to say thank you for making this. It was very straightforward and I really appreciated it.
can't wait for all the new hg-engine hacks that are gonna be made because of this video
Like b2k+
b2k+ will be the FRESHEST hg-engine hack there is
For future videos, it would be nice if you show how to do some mechanics like level cap (if it's not exclusive to your hacks). Great video overall!
I was actually planning on doing this. It's super simple -- toggle a variable and you're good to go
How to find Pokemon with Hidden Abilities and how to edit Hidden Ability Pokemon in the data section?
Was wondering if you can make a tutorial series of the basics? Like changing bush encounters, changing sprites using HG-Engine etc
Yeah I could do that
This engine is tempting me to abandon my bugged af GBA ROMhack and move to NDS. St the end my game is basically HeartGold in GBA. Looking forward for future updates. I'm confident it will be as good as CFRU.
I'm excited to see what people do with it
The aborts due to error issues must be a WSL limitation, I can't imagine why they would still occur on a native Linux machine. Perhaps it's more worthwhile to ask someone with a Linux terminal to compile for someone less tech-savy.
I'm pretty sure it's the WSL, yeah
Both this and the github page's instructions were incredibly useful, thank you! I'm wondering now, though, if there's any way to expand the number of slots in the evolution table any further. I'd like to make it possible for Eevee to evolve into Sylveon without having to replace one of the already existing eeveelutions :')
This is awesome can you do a tutorial for items that would be extremely helpful. Having to learn how to edit pokemarts and stuff and there is so many more items it's daunting.
There IS a way with hg-engine that drayano is doing for Aurora crystal and it's pretty smart. I'll look further into it so I can explain in a tutorial
Nice vid! Is there any equivalent of this tool for platinum?
Unfortunately no, but there are some people working on a plat-engine MAYBE
Every time i run "make --jobs" i get the following message:
"*** [Makefile:227: all] Error 2" and it fully stops the process. Any fixes for this?
It also says "Unhandled Exception: System.ArgumentException: Destination array was not long enough. Check destIndex and length, and the array's lower bounds
Parameter name: destinationArray"
Try make (without jobs)
@@sauceyaTTa@sauceyaTTa got the same error, but it also says: "make[1] : *** [narcs(dot)mk:485: build/sdat/build/WAVARC/WAVE_ARC_PV045.swar] Error 1" now
@@sauceyaTTa i think youtube is blocking my messages from being sent, any other way i can contact you/people who could help?
Hey I have a question, I've been following this tutorial but at the end, after doing the make --jobs command I get an error message saying "ModuleNotFoundError: No module named 'ndspy'
make: *** [Makefile:254: all] Error 1"
Any idea on how to fix this? I'm unfortunately technologically challenged and I can't get it to create a test rom. Thanks in advance
Did you do the pip install ndspy? Make sure that successfully ran
@@sauceyaTTa yeah I tried it again today after sleeping on it and suddenly it works despite me not doing anything differently, thanks for the answer tho
hey sauce how do you do alt forms
hi sauceyatta will you also make a video on how to change the starter pokemon for gen 4/5 hacks??
You can use Up randomizer on the clean rom to change starters
@@Justauser16 thanks didn't even think about that helps a lot :)
Getting an "array not long enough" error every time I run make --jobs or just make. Any fixes? Every step has been followed to a t.
Had to delete the WAVE_ARC_PV files that were causing errors every time i ran make --jobs in order for it to remake those files and proceed.
I think you should do make clean and remake if this persists!
as the github gets updated, how do you update your rom with the new stuff? do you just have to "make" again?
Yup just make --jobs every time you pull changes or make changes
If you wanted to use HGEngine but also have custom scripts/events are they compatible? Can you open the HGEngine Rom in DSPRE?
Yes! You can use DSPRE 1.10.1
great video thanks
Glad you enjoyed it
Hey great tutorial, was able to follow it without major issues! What I did notice though (not to my surprise) that using a randomized rom (through Universal Randomizer) gets unrandomized when using it as the "fresh" rom. And Universal Randomizer does not accept the test.nds created by hg-engine. Any idea on how to still get randomized wild & trainer pokemons with this engine?
would you be able to play roms built from this on a cfw 3ds?
this is amazing, i have a question, how can i change some percentages? like hidden abilities or shiny pokemon
Great question, I believe the shiny odds are a hex edit. I'm not sure where it is though. I know some people have been tinkering with hidden abilities, but I'm also unsure of the status
@@sauceyaTTa oh okay, i will look for it by myself then, thanks anyways, the engine is amazing
what would be the best way to text edit on heartgold? im trying to translate a hackrom from japanese but some files get corrupted when i save them on DSPRE
hey man thanks for helping me discover this sort of stuff, although ive got a problem, and i dont see anyone talking about hg engine online. when i run make, it starts doing its thing, but after a few minutes it stops and says ModuleNotFoundError: No module named ndspy. apparently this is an error 1 as it says on wsl, but i couldnt find any information so id love to get some help
Are there any hacks made with hg-engine that have been released yet?
There's been exactly one so far: Garbage Gold. You can find the trailer on this channel and the download/documentation in the description of the video / discord server. Both Senate and Drayano are working on their hg-engine hacks. I am also working on Mythic silver (development updates on this channel too) that uses hg engine
I have a bit of a problem with opening the command thing which u start of with windows key + R it just closes immediatley ( my first problem being ubuntu not working )
Hi so I have a question regarding the exp system. Somehow the experience I get is higher than it should be. For example a butterfree lvl 15 gives 2k experience to a lvl 21 accelgor.
And the thing is I only edited trainers,mondata, levelupdata, evodata and encounters. Is that normal or?
In one of the config files, you can select which exp system to use. I hope that helps
do you have to download HG engine before running because Ubuntu keeps disappearing when i open it
Is this software able to be used on a HG ROM in conjunction with DSPRE? or does modding the ROM with HG-engine make it unable to be modded in DSPRE?
You can use both. Take the output from one and use it as the input for the other
@@sauceyaTTa Wonderful, thank you!
Hi first of alI englisch isnt my Native language so sorry for potential Spelling/gramar Errors.
Second I wanted to ask if it would work on Soul Silver instead of Heart gold or are they too different on a Code level?
Unfortunately it only works on hg. Some file locations are different. But you can just grab the title screen from soul silver, which is how I'm making Mythic Silver in this engine. The games are almost identical
This is amazing thank you. Keen to get started on this.
I have one question. I am looking to create a message that pops up as soon as the game starts and the player is in their room. How would I go about doing this?
You'll need a level script to do that. Use the newest dspre or adastras level script editor
@@sauceyaTTa Thanks :) Do you know if this is achievable in HG-Engine?
Does it work well with PDSMS and DSPRE? Like if added a new Pokémon in the rom, and then load it in DSPRE, would it be there? Cuz that would be great honestly change the game for gen4 rom hacks.
Yep it's compatible. I actually use both for my current hack with hg engine
Hi! Thank you for you tutorial, it's very informative and it's helped me understand how hacking works to some extent. One question, I managed to get the test.nds out several times, but for whatever reason none of the changes I made in the armips files show up. I do get the message that says to get your money back, and if I move it over to DSPRE all the data for the new Pokemon is there, so I'm not entirely sure as to what I'm doing wrong.
Hmmm that's really strange! I'm not sure why. What kind of things are you changing?
@@sauceyaTTa it's okay! I solved it. I had accidentally added an "=" onto one of the pokemon stats and that was causing the error
Does anyone know if you can randomize the encounter because the encounters are still default (Edit: Universal randomizer does not work)
I notice when u explain how to start using this u skip over the first step does that mean it isn't nessicary?
It's not always necessary. For some people, their machine has enabled virtualization already. Mine did, at least
Do i need to implement the mega stones to a specfic npc or is it enough to just compile it?
You'd need to give the mega stones to the player somehow, with an NPC or a ground item
came back here to ask how would I find sprites that would not break the engine I'm talking about the pokemon that don't have any or is there a repo with more 7 & 8 mon sprites added as it would take me quite awhile
Well no, there's not right now. Otherwise, the devs would have inserted them already. They're being commissioned atm
Hey love this tutorial heart gold is my favorite game now i can make my rom hack without using the gba games so i can now use megas in my game
Heck yeah!
Hey again quick question how many generations of pokemon are usable at this stage with hg-engine?
Gen1-6 with quite a few from 7-9