SamuKata
vitorvilela

vitorvilela

patreon


vitorvilela posts

Hype: the Super FX development cartridge package is on the way

Hype: the Super FX development cartridge package is on the way

Good news! After around 25 days without updates, I just receive a message from Correios (the brazilian USPS equivalent delivery service) that my package just arrived my country and I won't have to pay any import taxes, only the mandatory international shipping fee which is R$ 15 (about US$ 3).

The ...

View Post

Roadmap - May 2021

Roadmap - May 2021

How are Vitor Vilela's projects going? This post is a summary of which projects are work in progress, which projects has updates planned and which projects are on the initial phrase (which means they will be worked on soon!)

The roadmap will be monthly updated for keeping track of everything on Vitor's pro...

View Post

New early release - F-Zero + 3.58 MHz FastROM patch v1.0

New early release - F-Zero + 3.58 MHz FastROM patch v1.0

Hi! I'm glad to share with you all the FastROM patch of F-Zero! Although F-Zero does not have many slowdown occurrences compared to other games, there's a few spots where slowdown can occur, in particular intensive tracks where you can end up seeing more than 4 vehicles at the same time.

The patch will be useful specially for ROM hacks. Th...

View Post

Star Fox: solving the throughput problem

I recently published an article explaining the throughput problem, a limitation where it's directly attached to the amount of operations per second the SNES CPU can do per second and how many pixels you must draw to achieve a certain resolution + frame rate...

View Post

The throughput problem

The Super Nintendo master clock is 21.48 MHz (derived from 21.477272727272...). Normally, everything you do from the SNES derives from the clock speed. Super FX speed is 21.48 MHz. SA-1 speed is 10.74 MHz, which is 21.48 MHz / 2. FastROM speed is 3.58 MHz, which is 21.48 MHz / 6, etc.

Let's say I would like to make my own 3D game or a spec...

View Post

Introducing SA-1 Root add-ons: extras patches and changes for customizing your experience

Introducing SA-1 Root add-ons: extras patches and changes for customizing your experience

One concern regarding my improvement patches is that sometimes they make the enhanced games run too fast. Although some people defend that it's the way that the game was originally intended to play, other people argue that it ruins part of the gameplay, by making it excessively too hard and the devs probably would have made them slight slower if...

View Post

New early release - Axelay + 3.58 MHz FastROM Beta v0.2

New early release - Axelay + 3.58 MHz FastROM Beta v0.2

Good news! The FastROM version of Axelay proved to reduce a good amount of slowdown and it's stable. This means that I'm releasing the beta patch for all patrons! Keep in mind this is not the final version, so there can still be some bugs and slowdown around.

You can download the patch under the attachments of this post. This is a BPS patc...

View Post

Roadmap - April 2021

Roadmap - April 2021

How are Vitor Vilela's projects going? This post is a summary of which projects are work in progress, which projects has updates planned and which projects are on the initial phrase (which means they will be worked on soon!)

The roadmap will be monthly updated for keeping track of everything on Vitor's pro...

View Post

Widescreen Super Mario World. But... why?

Widescreen Super Mario World. But... why?

On my last post, I asked which project should I work now. If you view the poll results, Star Fox won with 31 votes, followed by Axelay with 18 votes. Widescreen Super Mario World was the least voted op...

View Post

Which project should I work now?

Hi! We just reached an awesome milestone - over 100 patrons! Thank you so much everyone that is supporting me! You have no idea how that makes me happy and how it's helping me real life. As a commemoration for this milestone, instead of going on the monthly "Requests Center", this time I would like to you pick the game you would like to me work ...

View Post

What if Race Drivin' SA-1 Root didn't use Delta Based Frame Correction?

What if Race Drivin' SA-1 Root didn't use Delta Based Frame Correction?

Hi! If you are not aware yet, I just released Race Drivin' SA-1 Root patch. You can download the patch and instructions at https://github.com/VitorVilela7/SA1-Root 

It has a new feature called "Delta-Based Frame Correction". It's the game...

View Post

Race Drivin' Update

Hi! I have released a new Patreon exclusive work in progress patch of Race Drivin'. This patch contains several improvements and fixes compared to the first beta version and it's very likely to be a release candidate, with future changes being related to performance and bug fixes.

The download link is avai...

View Post

Vitor's Feedback - Part 2

Hey! Thank you all for the participation in the previous feedback post! I have read each one carefully and I've took key notes about every point.

By the way, the happiness rate also was a great surprise for me, with 97% of the voters being pretty happy.

I should have mentioned on the previous post, but in case you wo...

View Post

Vitor's Laboratory Feedback Poll

Hi! I would like to hear your opinion about Vitor Vilela's Laboratory. I made a small poll and I would like to your vote about how happy or not are you currently with this Patreon and my work overall.

If possible, consider also taking a few minutes and send a comment on this post with your thoughts about my patreon: - what you like, - what...

View Post

TEST NOW: Work In Progress SA-1 Race Drivin

If you are curious how Race Drivin is currently running on the SA-1 chip, this is your chance! The file download is available under attachments of this post. Make sure to apply the patch over the USA version of Race Drivin.

Currently, the game plays really well and it's much better compared to the SNES version. However, there is still some...

View Post

Race Drivin: the road for making games run smoother without making it too fast

Race Drivin: the road for making games run smoother without making it too fast

When I initially analyzed Race Drivin, I said on Twitter that it was impossible to convert the game to SA-1, because the game would simply skip frames and make them so fast that it would be unplayable.

However, after hearing the game had different ports and each one ran at differen...

View Post

Requests Center - January/2021

Hi! It's now time for the monthly "Request Center" post, where we talk about the current projects and you can comment or suggest new works under the comments section.

For who missed the first requests center (you can view the previous post here),...

View Post

Project Super FX - It's time to push SNES to the limits

Project Super FX - It's time to push SNES to the limits

Hi! I have written before that SA-1 is not just the only SNES co-processor I may use to optimize games. Super FX is not just possible but also a reality for games that heavily uses graphics processing, frames buffers but suffers with slowdown or lag spikes.

This includes games that already uses Super FX, l...

View Post

SA-1 Pack v1.40 and MaxTile is here! But what things can still be done with SA-1 and SMW hacking?

SA-1 Pack v1.40 and MaxTile is here! But what things can still be done with SA-1 and SMW hacking?

The latest SA-1 Pack version with MaxTile is available here: https://github.com/VitorVilela7/SA1-Pack

If you have been looking on my Twitter, you probably saw the many things that SA-1 Ma...

View Post

Introducing Patreon Tiers and Goals

Hi, happy 2021! Hope you are having a great holidays time!

Hope you are all also enjoying Super R-Type with SA-1 Root. For who missed, I recently released version 1.1 and also I have finished hardware verification which confirmed that Super R-Type works fine with a real SA-1 cart and SNES console. You can take a look on Twitter post View Post

Super R-Type SA-1 Is Here

Finally got all glitches fixed and Super R-Type for SA-1 Root is now done!

The download link is available under the attachments.

A few fun facts:

  • It took about 60-70 hours of work to finish it.
  • It uses SA-1 parallelism to ensure maximum performance.
  • Unlike other SA-1 releases that required 128 KB of SRAM...

    View Post

Super R-Type SA-1 is 95% done

Good news! Super R-Type for SA-1 Root is almost done. After a long time working on the RAM remaps and adapting the SA-1 -> SNES -> SPC700 communication, the game no longer crashes and I recently made the screen start rendering as it should. The game appears to work fluidly, without a hint of slowdown. The issues right now ...

View Post

Super R-Type for SA-1 - Beta testers needed

Hello! If you have some free time though this week and you are the Super R-Type hero, this post is for you!

I need two or more beta testers to actively test Super R-Type SA-1, possibly several test ROMs, against bsnes-plus v05. It's important to you know most of the details from Super R-Type, since premature SA-1 Root bugs include unexpect...

View Post

Super R-Type FastROM is here

Super R-Type FastROM is here

Hello! I hope you are all having a great xmas / holidays. Today I'm happy to release an exclusive FastROM patch for Super R-Type to all my patrons. The download link of the patch is available under the attachments of this post.

If you are not familiar with BPS patches and would like to know how t...

View Post

Requests Center - December/2020

Hey guys! Just an idea I recently had for keeping track of possible projects and personal requests.

Every month I'll create a post called "Requests Center" where we will be able to discuss the current requests and you all will also be able to make requests directly on this post -- it can be anythin...

View Post

Not everything needs SA-1

Not everything needs SA-1

SURPRISE: Download now Super Castlevania with FastROM, under the attachments of this post! Use a BPS patcher (check https://sneslab.net/wiki/How_to_apply_ROM_patches if you don't have one) and apply against the USA version of Super Castleva...

View Post

SA-1 Pack v1.35 Released - Super Mario World is now unlocked!

Hello y'all! After a long hiatus on releases, I'm glad for releasing a new version of SA-1 Pack for Super Mario World.

As you know, the SA-1 Pack aims both for SNES players interested in playing an optimized gameplay and ROM hackers interested in using SA-1 on their work.

SA-1 Pack v1.35 bring a few interesting chang...

View Post

What if Gradius III used FastROM instead of SA-1?

You can give it a try now! While there is no noteworthy progress on my other SA-1 works, you can check it out one of my initial experiments with Gradius III. The BPS patch is attached on this post.

Initially I was having a lot of trouble for getti...

View Post

Back Into the Hobbies: For Good and Sad Reasons

It happened: I'm back! After months of hiatus, I have decided to return into the ROM hacking community, now exclusively focused on SA-1 Pack/Root content.

The COVID-19 screwed up São Paulo, my city which I live (it just registered 1,000 deaths today and over 20,000 cases) and I'm been int...

View Post

Hiatus

Hi! You all might have noticed that I'm been gone from all social networks lately, including Discord, Twitter, GitHub and here. I'm sorry for not publishing about that earlier, the reason for my hiatus are the following:

1) I have recently lost motivation on the SNES ROM hacking scene because of some toxicity behind some users and attempts...

View Post