Vitor Vilela
@hackervilela.sneslab.net
1.3K followers 60 following 83 posts
🇧🇷 Software & Computer Engineer | SNES ROM hacker | Creator of SA-1 Pack, Touhou Mario, SMW Widescreen & SnesLab: http://discord.gg/7TBqF3a | http://patreon.com/vitorvilela | https://github.com/vitorvilela7 | sneslab.net
Posts Media Videos Starter Packs
hackervilela.sneslab.net
Rebecca Heineman needs our help. She’s currently fighting cancer, and I can only imagine how hard that must be. Please consider supporting her.

Rebecca worked on many beloved SNES classics at Interplay -- including Another World, The Lost Vikings, Battle Chess and many more.
hackervilela.sneslab.net
Hey, everyone.

It's been a while since I shared news here. Apologies, it's quite challenging maintaining multiple social medias while having so many real life duties.

How are you been all? Any interesting news in the last 1-2 years?

I promise to be more active here from now!
hackervilela.sneslab.net
I finally got a new PC! A laptop as always. I have great expectations for this new hardware.

By the way It's the first time I'm using Windows 11, any hints for someone that is been using Windows 10?
Reposted by Vitor Vilela
zasheir.bsky.social
Super Mario World widescreen hack on top with the original on the bottom CRT!

Thank you @hackervilela.sneslab.net for making this possible! github.com/VitorVilela7...

#snes #supermarioworld #retrogaming
Super Mario World widescreen hack
hackervilela.sneslab.net
And finally... I have a SMW ROM hack being worked on. It's a really important SMW hack and I will finish it.

That's it. If you need anything from me, please reach me! I'm all open for new thoughts and I'm free to help. Be positive that we are advancing and 2025 will be amazing.
hackervilela.sneslab.net
We have SnesLab, my community focused on the development of SNES tools and projects -- be sure to check it out! I have some incredible things planned in 2025 and 2026, some cool long-term run tools that will be useful for all SNES ROM hacking communities. (+)
hackervilela.sneslab.net
...holding me were resolved and 2025 looks a really clean, nice path open for a great year.

Looking ahead, I have high hopes for the projects in progress. SA-1 SimCity is nearby done and I plan to return Super Metroid soon... (+)
hackervilela.sneslab.net
Hello everyone! Happy New Year!!! 🎉✨

I hope you’re all having an amazing time this week. I’m really excited about 2025!

2024 flew by so quickly. While I had a lot of personal challenges to deal, 2024 was really important year for myself. A lot of things that were... (+)
Reposted by Vitor Vilela
blizzz.ovh
blizzz @blizzz.ovh · Nov 21
Area 88 EN Plus is a retranslation of UN Squadron that rebalances the mission rewards to encourage the use of mid tier planes and cuts down on grinding. Firing is now full auto. Compatible with @hackervilela.sneslab.net's FastROM hack.
Download: blizzz.ovh/files/area88...
hackervilela.sneslab.net
It's paused right now as I had some difficulty dealing with a big ROM. Working on smaller one to figure out if there's a more efficient way to handle larger ROMs
hackervilela.sneslab.net
Hello everyone!! Seeing a lot of new followers recently - welcome you all!! If any if you need something feel free to drop me a message!
hackervilela.sneslab.net
Never had a chance to play it yet, but from gameplay it seems possible :)
kaptajnen.bsky.social
Wonder how feasible Shovel Knight would be on the SNES?

I feel that mode 0 is nothing short of an unexploited goldmine for the homebrew community!
Reposted by Vitor Vilela
ironfairy.bsky.social
it's post a random game in your collection Saturday
Japanese box for the game Panel de Pon
hackervilela.sneslab.net
We have to implement the functions, just like how the ROMs inside the DSP chip also implement the same things as well.

I once did implement a few DSP-1 functions on SA-1 on a project involving mode 7 over worlds
hackervilela.sneslab.net
Terraria is possible on the SNES as well! Just give me the game source code =)
hackervilela.sneslab.net
Dá tranquilo... SA-1 aguenta 8 MB, um cartucho com um mapper especial dá uns 12MB. E mesmo se tudo der errado, da pra usar o MSU-1 que cabe até 4GB =)
hackervilela.sneslab.net
One day, we will be able to play Stardew Valley on the SNES
hackervilela.sneslab.net
In TL,DR:
- Most enhancements chips are barely used, specially SA-1.
- DSP-n chips can be fully customized by what your ROM needs.
- OBC-1 was useful for about 1 year before FX/SA-1 chips.
- ST-018 has a lot of lost potential due of its hardware design.
hackervilela.sneslab.net
4. ST-018. The most powerful enhancement chip ever made. But the lack of a data bus between it and the SNES makes it impossible to be used in more impressive applications. You can only use it make "answers" (e.g. AI), but can't make it produce "graphics" or "music" or "effects".
hackervilela.sneslab.net
SA-1 multiplication/division is a killer feature. You have no idea how many games does some ridiculously slow operations because the SNES doesn't have 16-bit multiplication or division.

Something that can be done in 20 cycles costs 500 cycles because there was no 16-bit hardware division available.
hackervilela.sneslab.net
You could use a C to ASM compiler and even if the code was barely optimized, it performed ok on the SA-1 CPU. So it was an interesting option, even if you didn't use all CPU features.
hackervilela.sneslab.net
3. SA-1. There's some theory that people used the chip only for anti-piracy protection, without using the CPU effectively.

And the games that used SA-1, they mostly focused on speeding up game development. You didn't have to worry a lot about optimizing the game or writing direct ASM code.
hackervilela.sneslab.net
Depending on how intense your game is, it might help you processing the game about 10-15% faster. Given that we had no coprocessors as SA-1 and Super FX, this seemed very useful if you had no more spare time available on the SNES CPU, even with FastROM.