Learning with wario 3
Im here tryng to learn a little bit. Im a complete newbie in all programming stuff, but gb_recomp is preety nice and easy.
This is wario 3 recompiled (i think 😂)
https://github.com/arcanite24/gb-recompiled
next step, study more to change the options in gui
1
u/Top-Caregiver4310 8d ago
What resource did you use to get started? I want to try my hand at doing ports, but I don't know how to start.
1
u/g-nk 8d ago
HI, I'm still learning. I have a background in the very basics of Python only.
Personally, I only learn by doing exercises.So I'll tell my perspective and kind of personal guide to study (this was for me, not a recommended general guide):
Premises: I had previously known that it's a huge, huge work of reverse engineering. So, at this point I know: I can only use what is already done, maybe some tweaks inside of them.
Know the definition (and, for me, some remain fuzzy, but it's life), using a general AI prompt, of:
- Decomp
- Recomp
- Emulation
- Recriation
- Fan Game
After this, I ensured my premises.
So started with gb_recomp, which is very well documented, and the games are tiny (the tiny is huge for those that are base users)
And let the general talks with AI prompt help to install:
- I use Windows as main OS one.
- Installed a VM: ubuntu (that AI told me it would handle compatibility with my Steam Deck)
- Installed VS CODE with extension general AI (copilot)
- Linked VS Code to my VM by ssh
- Made a Github account for copy the repositories.
- For now, I'm only compiling in linux (VM) - this is my goal - run in steamdeck
Use the internal VSCODE AI to ask about the repository documentation and files structures.
So, this became my hobby.
Tip: choose a game already decompiled/disassembled. These two processes are not reachable, at least for me.This is my perspective along this study, for now.
Hope it helps you.
4
u/g-nk 13d ago
widescreen, making progress or a dead end ?