Programmer and developer of homebrew games as a hobby for SNES, NES, Genesis, and Saturn

Joined May 2009
212 Photos and videos
Pinned Tweet
Nintendon't? I am officially debunking the myth that the SNES lacks the processing power for fast and complex games without enhancement chips. A faithful KOF port is entirely possible within the 64-Megabit limit I’ve achieved on real hardware. #projectF #SNES #homebrew
76
280
1,794
111,648
Rafael Daniel retweeted
Chegou a vez do Super Nintendo! @RDiggoSilva @paulovpl e eu fizemos esse joguinho de guitarra pro SNES, como um esforço para o aprendizado, a rom está disponível em um link no comentário!
20
97
432
14,633
Rafael Daniel retweeted
Aqui está minha atualização sobre zoom no mega drive, é só uma tech demo, fiz em algumas horas, da pra trabalhar em cima e melhorar algumas coisas, mas eu estou satisfeito com o volume de stream de dados, esta fazendo DMA no cenario e nos sprites. #megadrive #segagenesis
30
84
528
21,061
Lixos para uns. Ouro para outros. 1/2 - No condomínio que moro, existe uma área comum para o descarte do lixo. Percebi, dentre algumas sacolas, quase imperceptível, a silhueta do sonic constratando com esse azul e chamou minha atenção. Quando afastei a sacola nem acreditei...
1
10
340
2/2 - ...no que estava lá. Um Master System, sim, um dos muitos relançamentos da Tectoy. Pode parecer um lixo, mas tem um valor muito grande na mão das pessoas certas e agora ele irá ter o verdadeiro lugar que merece. Bem-vindo, meu novo Master System!
1
3
153
Rafael Daniel retweeted
Somente 1 paleta para o player, 1 para inimigos, e 1 para o BG, ainda tem 1 paleta inteira sobrando por que esse mapa só tem 1 plano. Mega drive mesmo usando só 48 cores ficou com um resultado interessante. Encerro por aqui meu estudo sobre metal slug.
16
55
389
15,999
Rafael Daniel retweeted
La 8-bits est dans la poche, libérons la puissance de la Super Nintendo ! ?? Il faut 10 000 € pour débloquer la version SNES. Ne laissez pas votre console jaunire, donnez-lui le jeu qu'elle attend ! fr.ulule.com/geeklifethegame… #NES #SNES #homebrew #nesdev #snesdev #indiegames
3
13
36
3,078
What could be coming next? #snes #supernintendo #segagenesis #megadrive #asm
3
3
14
658
New version with interactive interface! I didn't apply real optimizations due to lack of time. The project is a Spigot algorithm built for the SNES hardware that calculates the digits of PI in real time, without tables or pre-calculations. Time 03m30s. Info below #snesdev #snes
3
6
24
1,400
I'll be making the source code available on GitHub soon. Each project has its own particularities that can impact performance, so use the information only within your own subjective understanding. Try the ROM here: blog.rafaeldaniel.com/downlo…

1
1
3
462
Vocês verem como impacto existe, e são bons segundos que fazem a diferença no mesmo algoritmo. Ver o dígito aparecer em tempo real (mero 2 bytes) forçando vblank custa muito. Troca tempo de processamento por ciclos ociosos esperando TV desenhar @RheoGamer @paulovpl @GabrielPyron
4
3
19
1,686
O segundo é onde eu tinha problema pra exibir, o primeiro sempre funcionou mas eu via esse gargalo e tava bem maior. Asynchronous o calculo exibido não é exatamente em tempo real, mas na percepção humana acabando sendo, e com um tempo menor que pra uma maquina é uma boa diferença
1
2
494
Claro que isso tudo é nas particularidades do SNES. Eu eu ainda acho que no mega tenha o mesmo gargalo pois é algo de como os hardware funcionava naquela época. Então eu acho que ate o mega, com a mesma lógica, teria um tempo bem menor também, mas é achismo pois não sei sgdk.
1
2
533
Seguindo o desafio do @RheoGamer do PI com a lógica do Spigot. Gerei a versão focada no hdw do SNES. Fui otimizando aos poucos, sem pré-calculos, apenas o console nativo. Não tenho coragem de rodar no meu de 35 anos💥Será que consigo melhorar esse tempo? 03m36s. Abaixo links:
7
6
32
1,866
Depois de calculado o digito é enviado para WRAM. Quando todo calculo é finalizado, transformo em tiles e envio para VRAM. Quando melhorar mais o código, além dos comentários, irei disponibilizar o código fonte e converter pra C. Segue a rom pra testarem: blog.rafaeldaniel.com/downlo…

3
2
4
616
Rafael Daniel retweeted
Estou fazendo alguns testes com modelos 3D no SNES! A ideia vai ser parecida com os inimigos em wireframe de Mega Man X2, mas com uma diferença importante: Tudo é processado pelo console, sem uso de chips especiais! 😁 Botei alguns modelos aleatórios pra testar as capacidades.
36
88
463
20,724
Rafael Daniel retweeted
Hoje na hora do almoço @paulovpl e eu fizemos um teste. Utilizando um algoritimo Spigot para calcular Pi, tanto no mega quanto no snes. Eu utilizei o bizhawlk que emula ambos e conta os frames na tela. mega drive 1:32s e o snes 13:14s. mais informações nos comentários
16
11
106
8,103
Rafael Daniel retweeted
Apr 29
Been working on this since last week after witnessing the Dragon's Lair Snes port by astrobleem on github [github.com/astrobleem/SNES-S…] with strong compression issue. I managed to get all the bandwith needed to stream FMV at 30fps from MSU1 data. #snes #snesdev #msu1 #retrodev
14
54
332
19,761
Now FX Sounds. Finally achieved the perfect balance of music, sound effects, mechanics (physics, movement, attack, collision, impact, magic), animation, many sprites, and everything orchestrated to work in incredible harmony. The music from my Mysterious Song for SNES #SNES #kof
10
14
67
2,035
Now we have music directly from the console. Audio driver implemented and working with minimal impact on performance. It's not a KOF song, but this mod (used in some keygens) gives you an idea of ​​what's to come in the future. #projectF #SNES #homebrew #kof
8
17
80
2,132
I've been quite busy these days, but I managed to find some time to play around with the engine and we already have some new improvements. #projectF #SNES #homebrew #kof
16
32
173
9,076