This is completely not begginer friendly... where the patches? it's way easier. In this way we have to know git, know how to use python, etc. I downloaded devkitpro, downloaded this engine to a folder and ran cmd.exe in that folder. I tried to run this "python scripts//make.py" but no scripts folder is there. What to do? I'm in windows 8.1
Better yet... where are the patches for that?
You seem to be heavily confused.
First things first, we don't use neither Python nor the Windows Command Prompt here, not at all.
The decomps do rely on certain tools to do their work, but they're not something you have to worry about yourself. Beyond the setup, they're used automatically without you having to do anything particularly hard.
Now secondly, "Where the patches" you ask? In the trash bin where they belong.
Patches are user friendly
(in their insertion and that alone, all things being said), but at a cost.
They can easily overwrite data in your ROM, they often contain bugs and they don't even provide a friendly way to view the changes that they introduce to a ROM meaning that the average person would effectively not know what is a patch doing to their ROM.
And thirdly, I'm not sure if you even took a look at the files before you tried to do whatever you tried to do, but there isn't a make.py file here at all, because again, this project does not make use of Python. None of Pret's Decompilation Projects or forks of them like this Battle Engine Upgrade do, in fact, which means that you'd have to go out of your way to use Python with them.
Without any files with an extension that Python can read in the project, you can naturally not use Python, so using
python scripts//make.py
was never going to do anything at all.
You don't seem like the type who wants to actually put in effort into their project, but if you end up considering it, I wrote some tutorials to both; build a clean ROM using the Decompilation Projects of Pret and to merge Egg's feature branches
(the Battle Engine posted in this thread, his item_expansion and his pokemon_expansion).
I will link them right here, you can do whatever.
Building a clean ROM with the decomps (not necessarily required, but it serves to understand the basic procedure of building a ROM with the decomps):
https://www.pokecommunity.com/threads/432351 - WSL
(If you're using Win10, this is the superior choice.)
https://www.pokecommunity.com/threads/425246 - MSys2
(For Windows 8.1 or Windows 7 users specifically.)
https://www.pokecommunity.com/threads/426921 - Cygwin
(For Windows 8.1 or Windows 7 users specifically. Slightly worse than MSys2.)
How to merge DizzyEgg's works:
https://www.pokecommunity.com/threads/432321
If you prefer to stick to binary hacking and all its flaws, then this is simply not the right thread for you.
I assume you were talking about
the old and no longer supported battle engine upgrade. Since its thread is closed, if you have any questions about using it nowadays, you'll have to open a new thread in
the ROM Hacking Help Section of the forum.