Retro developer and old game enthusiast.

Brazil
Joined February 2022
Mauro Xavier retweeted
** SEGA GENESIS - MEGA VALKYRIE ** Formerly the 3D engine- now becoming a game ! Since last showing : Back face culling of objects added - increase performance by 15% !! Basically we don't draw what gets overdrawn which saves performance - Some scripting helped to sort models into cullable ones and ones that weren't and also analysed co-planer triangles and reworked those to quads for the engine ( a quad is faster vs 2 triangles ) . Optimised quad drawing ~ 2% gain, saved some resetting of the DDA points amongst shared sections. Optimised joypad reading ~ 0.8% speedup every cycle counts haha. Added dither patterns to the renderer so dithered surfaces can be used - only a slight hit to draw speed. Modified the vblank dma timing to allow XGM2 driver to run at full speed without lagging , so now we can switch from XGM1 to XGM2 and gained 5% cpu performance. Added a basic Enemy - much more complex ones to come , hes using the same movement logic as the player attract mode before. No destruction or collision checking yet . Added player attacks - nothing final but a good start. Reworked the camera to keep a constant background load on here so its indicative of a real stage. Maintaining a solid 20 FPS in this demo. @TonimanGalvez is doing great work on map layout and huds, hes made some very nice internal renders of how the game will look once fully populated. Music is a placeholder for now, kindly provided by @laurent_crouzet so we can model music load in the game. #SGDK #SegaMegadriver #SegaGenesis
26
80
5
338
7,420
My #NeoGeo port of Cho Ren Sha 68k. Recorded from my MVS board. Goes through power up, eye catcher, title screen and gameplay. I've massively optimized the x68000 original to run fantastically on the Neo Geo.
37
96
9
435
20,501
Mauro Xavier retweeted
Tim Sweeney
@TimSweeneyEpicOct 18
When I was writing Unreal Engine 1, my time was divided as follows: - Around 30% went to seriously deep coding on hard problems: assembly language texture mappers, C++ BSP trees, data persistence, object oriented systems design, and networking. - Around 70% was just typing and refactoring large bodies of code needed for a complete engine feature set. This was not hard, and while I was doing it my mind was mostly on the deeper coding topics, thinking and planning for what's next. It didn't feel much different from vibe coding today, except that it was just me typing code on an IBM Model M keyboard rather than prompting it and reviewing the results. So, it has always seemed perfectly logical that we would rely on AI for that 70%, once the AI could do it with a similar quality standard as we could, which has never been perfection. It came as no surprise that, after a few years of AI model evolution, it was able to take the reigns on that 70% and free up programmers' time for more valuable tasks. What's more of a surprise is the emergence of AI as a sort of insta-Carmack able to solve hard technical problems quite cleverly and often cleanly, and that it's able to reason about and work in complex 3D scenes both by operating the tools and by directly understanding the raw data files. I abandoned assembly language in 1998 when out-of-order CPUs made much simpler C/C++ code faster, and never I missed it. If prompting through architectural documents, concept art, and design plans can transcend typing code and tweaking vertices, that will enable developers to spend their time on higher-level, higher value technical and creative tasks. What matters is the end product, whether it's a game or an engine. Anything developers can do to try out more ideas and make better software and games faster is a win for everyone.
981
1,637
396
18,800
1,614,454
Check it out a preview of my port of RAMBO III from the Arcade Board Taito System B for the SEGA 32X -The whole soundtrack is a faithful YM2612+DAC conversion from the YM2610B arrange. Still need some work... youtu.be/zGsa5ohzCEk?si=ry8M…
17
40
4
163
8,098
Mauro Xavier retweeted
Lula regulamentou hoje o meu projeto do Marco Legal dos Games, focado no fomento à indústria que já gera mais receita que a música e o cinema juntos! Eu aprovei esse projeto em abril de 2024 e Lula só o está regulamentando agora, em período eleitoral, por um motivo: ganhar seu voto. Nunca se esqueça que Lula disse que games só ensinam crianças a matar; taxou compras online, impedindo você de comprar um computador gamer por um preço acessível; proibiu as lives do Discord, a maior plataforma de comunicação usada atualmente por quem joga; e a sua ministra, Ana Moser, também tirou os e-sports da lista de esportes dizendo que "não haverá investimento do Ministério do Esporte nos esports"! Eles não estão nem aí para nós, esse truque barato não vai funcionar! #gamerscontralula
1,005
7,309
539
43,500
1,207,180
Announcing Neon Gyre 88 for the Sega #MasterSystem. It's a tribute to Tempest and exclusively playable on the upcoming SMS PicoPak flashcart leveraging it's coprocessor enhancement. Will be available for free to download with dev docs. This is a WIP with placeholder music.
13
36
125
4,547
Mauro Xavier retweeted
Monster Bath Games
@realMonsterBathSep 19
お待たせしました!🚀『Battle Princess Overdrive』公式ティザートレーラーを今すぐ公開!ド迫力のアクションとピクセルアートの世界へ飛び込もう。今すぐウィッシュリストに追加!🔥👑 ​ ​@realMonsterBath @tokyo_game_show #TGS2026 #東京ゲームショウ #インディーゲーム #ピクセルアート #ランアンドガン #BPO #ティザー #トレーラー解禁
54
355
39
1,530
83,965
🦇Castlevania AGA "how it started" comparison. Released the 1.0 version last Saturday for the 40th anniversary of the Castlevania series. Includes a PDF manual to print and other goodies. It's vastly improved over the older versions that are floating around in emulation packs.
18
151
3
918
28,275
「勝手移植なネオジオ版 ゼロウィング」が、「公式なネオジオ版 ゼロウィング」になった件について、作者様が直々にコメントをくださった たぶん何か凄い意味があるのだと思うけれど、当方はゲームに疎いのでその謎は解けず ただ心から「非公式が公式になった」という事は、凄い偉業であると思う
Replying to @yoshinokentarou
I'm also responsible for the Scotland course being added to Big Tournament Golf ;)
1
62
2
211
18,363
Mauro Xavier retweeted
Replying to @wing_ghost
Mestre Wing, tenho visto diversos comentários parecidos que atribuem venda / lucro de trabalho de fãs. Está bem evidente com essa controvérsias sobre o GG Aleste 3. Mas tem um equívoco... Nunca vi um criador de conteúdo da comunidade da Sega vendendo projeto de fã baseado em obras de terceiros. O que acontece, é que sites piratas como Aliexpress vendem esses jogos de forma não autorizada. Mas isso inclui os jogos originais, é em nenhum dos casos os criadores estão recebendo algo. Projeto de fã sempre é liberado de graça, o máximo que pode ocorrer é receber alguma doação livre. Mas o cenário que está sendo divulgado, é que estas pessoas estão vendendo jogos e lucrando com obras não autorizadas. Também um forte ódio xenofobico relacionado aos ocidentais. Vi diversos movimentos similares com desenvolvedores japoneses e nada foi dito, neste sentido. Inclusive, está semana ficou popular um port de Gradius feito pro um japonês para o Mega Drive e nada similar foi dito. Fiquei muito triste com essa repercussão e as falsas acusações a uma cena que tem lutado por décadas a deixar esses consoles vivos.
1
6
2
36
3,344
Mauro Xavier retweeted
Razing Core for SEGA Master System is now available on itch (see follow up). #homebrew #mastersystem
59
307
30
1,040
64,164
This is my WORK IN PROGRESS port of the Arcade game Karnov (1987) for the SEGA Mega Drive / Genesis Still need to fix a lot of things, improve color palettes usage, improve performance...
30
64
6
316
18,676
My shadow casting tech works even for an isometric kind of game! Some trickery and algebra needed but nothing that a blast processing can't handle!! What kind of game would it fit? #megadrive #pixelart #gamedev #rendering #videogame #retrogame #shadow #isometric #scifigame
28
62
11
378
18,504
Mauro Xavier retweeted
Let’s go
324
2,174
130
20,476
493,213
HyperSolar - Dreamcast Version It took me two months, but I finally completed the Cybercity stage! 🥳 I went through 4 different designs and experimented with numerous algorithms until I finally settled for the result you see here, running on real hardware, at 60 fps.
63
288
18
2,251
106,880
Mauro Xavier retweeted
15
31
5
122
6,502
Mauro Xavier retweeted
Doom for Commodore 64 progress: all weapons implemented and arted.
56
149
23
1,147
156,271
Mauro Xavier retweeted
Still a lot to do, but here's some progress on the menus and transitions! The game also finally has a name, so I'm happy to officially introduce Mega Formula R. Music by the amazing @musicvsartstuff #genesis #megadrive #sgdk #pixelart #indiedev
9
38
3
112
5,335
Mauro Xavier retweeted
Minha engine de plataforma para mega drive, usei os assets do mario. 🤣
71
131
6
921
39,021