Permanently stuck in #16bit world and obsessed in developing on my Sega #Megadrive. Check out #SGDK, a free and open source Sega Mega Drive Development Kit 🙂

France
Joined November 2011
** EHB - Sega Genesis Bullet Hell ** Another day , another 20%+ speedup , now maintaining 60 FPS - 99% of the time. During transitions from fixed ( red ) to random ( blue ) trajectories a few frames below 60 FPS but now after the transitions holding 60 fps with some buffer to spare , about 82 % CPU with near 320 sprites onscreen , 360 capable. Sprite pattern updates on the multiplexor at this density are a bit intensive, so couple of minor frames drop as new patterns are cached. I do need to spend some cpu on other things besides bullets so this is a good step and proves I'll will be able to push the sprite counts very high without slowdown. #SGDK #SegaMegaDrive #SegaGenesis
8
42
3
171
5,683
** EBH Sega Genesis Bullet Hell Update ** Well strap yourselfs in - tonnes added since last update. Its had about 30 hrs spent on it - burning the candle at both ends haha. Updates since last : Player Death animation - we now have a very nice scaled hop after player death. Changed to XGM1 sound driver ( was XGM2 ) , the heavy PCM in this game was just too much for XGM2 to handle and slowdowns in music persisted , so changing to XGM1 we trade a bit of 68k performance ( about 2.7% ) but solve the slow down issue and also gain another PCM channel - it does cost some rom space though !! Explosion SFX added to ships and Cruisers, Cruiser s now take damage with Explosion Animations also. We have about 5 different SFX for explosions so far and using XGM1 driver we have 2 PCM channels dedicated for enemies . Made some more custom XGM1 asm routines for channel hopping with channel groups to lower cpu usage. Basically we take the first free channel we can without adding much cpu cost. Target tracking Lazers !! Dual beams track targets across the screen with latching - this part alone took me about 10 hrs to do !! They started out been way too expensive .. thankfully just with my cpu budget for them now after optimising. All the rotations too time , thankfully some scripting did a lot of the heavy lifting as theres a lot of rotations ! Sword attack added !! Able to pickup purple bullets which can be later used in a mega weapon ( to be added ) - see mid level . Again scripting helped with a lot of the rotations. Cruiser artwork re done, new small ships and 2 more Cruiser types added. A couple I touched up from an purchased artpack , one is completely my idea so hopefully they look ok. @GabrielPyron fixed bullet artwork - bullets looked a bit weak before , @Carsten1349 provided more ships for the game - and the final boss which has loads of parts and animations i need to get in yet , without their help it just wouldn't be the same @Luke86McQueen provided new SFX including Lazer and also new Explosion SFX , its really got some punch now thanks to him. The stage will keep getting bigger yet and its all WIP . Hope you like it !!! #SGDK #SegaGenesis #SegeMegadrive
13
43
2
136
3,386
** 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
83
6
342
8,193
** Sega Genesis Mega Parodius Update ** Slow but steady progress - the gift that keeps giving in coding workload is nearly done, in a few days Catboss will be done then onto the Penguin Boss ( much easier ) , which means stage 1 is near complete. @GabrielPyron in GFX/SFX @VTRCHIPMUSIC in Music are patiently waiting for me to catch up with the level art / music but things are accelerating now . Much of the assets are done for stages 2 & 3. Since last showing many changes under the hood, whats shown here is added Chest Bees, Penguin factory ( penguins coming up from the middle of the catboss ship ) , added Meow SFX, added Catboss Explosions and damage states. The penguin factory was harder to get right than i thought , the ship acts as moving platform. Its not 100% arcade accurate as i don't have the source code, I actually think small variances will make it fun to play anyway - the goal is still to be very close. Fixed a tonne of priority issues via a level based depth system for objects, e.g. penguins sprites come up behind the ship onto the ships deck, but paw sprites need to be infront of ship still, but the entire catboss ship must eventually come offscreen behind foreground, but then the foreground is actually the background layer ( layer B ) at that time and thats normally behind layer A ( the ships hull ) , as layer B takes over all foreground and background tasks when the Catboss comes on, as much of the Catboss is layer A to avoid the sprites per line limit issues ... yeah its priority hell haha. Part of the issue is getting things accurate to the arcade, would have been easier to take liberties here and there , eg just let the Catboss drop down in front of the forground etc. Also arcade size explosions that don't cause sprite wipeout rather than using small explosions etc , used custom sprite cutting with no Y overlap to make sure sprite overload is kept at bay. The explosion sprites overlap the paw sprites and the right part of the cats face which is also sprites so minimal overlap was needed. I'll also be attending the Japan Game Festival in Lyon 21/22nd , Parodius / Lufthoheit ( full team there ) / 3D Engine and other demos will be on display - hope to see some of you there : xitter.cf/RetroPoloTV/status/210… #SGDK #SegaGenesis #SegaMegadrive #Parodius
Replying to @yuzokoshiro
@yuzokoshiro EN FRANCE À LYON LES 21/22 NOVEMBRE PROCHAINS 🔥ANNONCE IMPORTANTE 👇 Bonjour à tous. J'ai l'immense plaisir et honneur de vous annoncer officiellement la présence du compositeur légendaire Yūzō Koshiro (古代 祐三) en France, et plus particulièrement à Lyon chez nous sur JAPAN GAME FESTIVAL 2 (@warpzone_fest) les 21 et 22 novembre prochains. Voici ce qu'il faut savoir : 1) Des séances de dédicaces seront programmées en fin de matinée et fin d'après-midi samedi et dimanche. LISEZ BIEN TOUTES LES INFORMATIONS ICI : warp-zone.com/event/japan-ga… 2) Yūzō Koshiro se produira sur scène pour donner un concert chiptune mixant ses musiques emblématiques samedi soir à 19 h 00 après le festival DANS LA SALLE DU FESTIVAL (Salle de la Ficelle). Les billets sont disponibles sur la même billetterie que le festival. 3) 300 billets promo Web (-2€) sont disponibles jusqu'à épuisement des stocks. RAPPEL : le festival est toujours GRATUIT pour les - 10 ans ACCOMPAGNÉS D'UN ADULTE et les accompagnants PMR. Tous les tarifs sont dispos ici : warp-zone.com/event/japan-ga… 4) À date, donc à plus de deux mois de l'ouverture des portes et avant cette annonce, nous avons déjà vendu 70 places, dont plusieurs VIP (il ne reste déjà pratiquement plus de billets VIP samedi après-midi). Conclusion, si vous comptez venir, NE TRAINEZ PAS. Tous les ans, on doit bloquer les entrées par intermittences. Cette année et pour la première fois, il est possible qu'on finisse à guichet fermé tout le we. 6) Je peux d'ores et déjà pratiquement vous confirmer la présence d'une PS5 custom bois @VaduAmka spéciale Japan Game Fest 2 Yuzo Koshiro en tombola cette année. Dédicacée par la légende en personne. Comme l'année dernière, il n'y en aura qu'une. J'envie d'avance la personne qui repartira avec cette pièce d'une valeur inestimable ! Si vous n'aviez pas vu celle de l'année dernière, c'est par là : encrypted-tbn0.gstatic.com/i… 5) Pour le fun, on aura une seconde annonce extrêmement cool pour les personnes qui seront présentes sur place. Je ne peux pas en dire plus pour le moment. Mais sachez qu'on vous prépare une petite surprise que vous allez adorer ! En attendant, PARTAGEZ UN MAX POUR NOUS DONNER DE LA FORCE ✊ Certains d'entre vous pourront dire : "J'y étais !" 🔥
18
81
1
347
12,244
Stephane retweeted
After a long break, project updates: • Cataloged hitboxes for all basic attacks • Added dash canceling & jumping during dashes • Added SFX to basic attacks & music to all stages • Added collision detection & one damage animation for testing #dragonball #sega #megadrive #SGDK
14
74
601
21,962
Someone asked me for a video of the SEGA logo screen from Tides of Time. That turned into a quick session where I hacked routine responsible for it so that it runs forever. Please enjoy BUBBLES!
9
55
1
292
4,737
So… you saw it, huh? 👀 見〜た〜な〜
A really cool find from Discord member gageiro: A custom Mega CD BIOS made especially for Sonic Team's creative director Kazuyuki Hoshino! Check it out in action below! Download: hiddenpalace.org/SEGA_Mega-C… @KazuyukiHoshino 星野さん、ご自身専用メガCD BIOS、覚えていますか?
14
398
2
2,922
133,289
Stephane retweeted
Replying to @yuzokoshiro
@yuzokoshiro EN FRANCE À LYON LES 21/22 NOVEMBRE PROCHAINS 🔥ANNONCE IMPORTANTE 👇 Bonjour à tous. J'ai l'immense plaisir et honneur de vous annoncer officiellement la présence du compositeur légendaire Yūzō Koshiro (古代 祐三) en France, et plus particulièrement à Lyon chez nous sur JAPAN GAME FESTIVAL 2 (@warpzone_fest) les 21 et 22 novembre prochains. Voici ce qu'il faut savoir : 1) Des séances de dédicaces seront programmées en fin de matinée et fin d'après-midi samedi et dimanche. LISEZ BIEN TOUTES LES INFORMATIONS ICI : warp-zone.com/event/japan-ga… 2) Yūzō Koshiro se produira sur scène pour donner un concert chiptune mixant ses musiques emblématiques samedi soir à 19 h 00 après le festival DANS LA SALLE DU FESTIVAL (Salle de la Ficelle). Les billets sont disponibles sur la même billetterie que le festival. 3) 300 billets promo Web (-2€) sont disponibles jusqu'à épuisement des stocks. RAPPEL : le festival est toujours GRATUIT pour les - 10 ans ACCOMPAGNÉS D'UN ADULTE et les accompagnants PMR. Tous les tarifs sont dispos ici : warp-zone.com/event/japan-ga… 4) À date, donc à plus de deux mois de l'ouverture des portes et avant cette annonce, nous avons déjà vendu 70 places, dont plusieurs VIP (il ne reste déjà pratiquement plus de billets VIP samedi après-midi). Conclusion, si vous comptez venir, NE TRAINEZ PAS. Tous les ans, on doit bloquer les entrées par intermittences. Cette année et pour la première fois, il est possible qu'on finisse à guichet fermé tout le we. 6) Je peux d'ores et déjà pratiquement vous confirmer la présence d'une PS5 custom bois @VaduAmka spéciale Japan Game Fest 2 Yuzo Koshiro en tombola cette année. Dédicacée par la légende en personne. Comme l'année dernière, il n'y en aura qu'une. J'envie d'avance la personne qui repartira avec cette pièce d'une valeur inestimable ! Si vous n'aviez pas vu celle de l'année dernière, c'est par là : encrypted-tbn0.gstatic.com/i… 5) Pour le fun, on aura une seconde annonce extrêmement cool pour les personnes qui seront présentes sur place. Je ne peux pas en dire plus pour le moment. Mais sachez qu'on vous prépare une petite surprise que vous allez adorer ! En attendant, PARTAGEZ UN MAX POUR NOUS DONNER DE LA FORCE ✊ Certains d'entre vous pourront dire : "J'y étais !" 🔥
27
48
17
130
27,454
Forthcoming game for the Neo Geo from Nalua Studio - 𝐆𝐥𝐞𝐲 𝐋𝐚𝐧𝐜𝐞𝐫 : 𝐎𝐯𝐞𝐫𝐝𝐫𝐢𝐯𝐞. A reimagined version of the original Megadrive classic 🚀 💥 🕹️ #NeoGeo #SNK #RETROGAMING #retrogames #arcade #Shmup #STG #Genesis #Megadrive #NaluaStudio #NCSCorporation #Masaya
49
360
39
1,574
62,113
Pre-orders are now open in our store for the limited Neo Geo AES edition of Demons of Asteborg DX! ⚔️ Work-in-progress footage from the Ruins: a Neo Geo exclusive level where Gareth faces tougher foes. 👇 #NeoGeo #PixelArt #RetroGaming
27
116
7
724
54,467
Stephane retweeted
Ghosts'n Goblins - MEGA DRIVE (Testing my engine with SGDK 211) Will the Mega Drive hold up well with multiple sprites?
7
28
166
4,196
Stephane retweeted
MEGA DRIVE
4
18
155
5,112
Stephane retweeted
Tive sucesso num estudo pra estabilizar 2 metasprites que compoe o juggernaut. Sem nenhum tipo de incidente na montagem do sprite, aparentemente completamente estabilizado.
17
52
8
409
20,446
Stephane retweeted
ゲームミュージック界の巨匠 Hiro師匠の回顧録 「Hiro Maniax -セガ サウンド ヒストリア-」 連載10回目が公開🔥 note.com/beep21/n/n51ede06e9… 今回からゲストのIPPOさんも参戦し、 メガドライブについて語ります🌈 「ヴァーミリオン」の 貴重な資料を見ながらの解説も✨ ぜひご覧ください🎵
24
5
77
22,448
久しぶりにMD実機で『アーシオン』のプレイ動画を撮影してみました。1〜6面のダイジェストです。撮影方法もいろいろと工夫したので、これまでで一番きれいに撮れたと思います。 画面に見えるモアレや黒い帯(フリッカー)は、ブラウン管とカメラの同期がずれることで生じるもので、実際のプレイ画面にはありません。 音声についても、アナログEQとコンプレッサーのみを使用し、デジタル補正は行わず、できるだけ実機本来の音を活かしながら、より良い音を目指しました。 なお、今回使用しているROMは撮影用に一部調整したもので、実際の製品版とは異なる箇所があります。 (MD版の予約に関する情報については、もうしばらくお待ちください。) 実機ならではの迫力を、ぜひお楽しみください👍
65
438
37
2,388
107,930
Après de longs mois de préparatifs et plusieurs jours sur le traitement, voici mon résultat de l'éclipse solaire 2026 #TSE avec la couronne solaire et ses détails, les protubérances et le clair de Terre qui laisse apparaitre les mers de la Lune... 🇪🇸
31
164
8
1,023
30,514
Stephane retweeted
Nem parece mega drive. @MegadriveDev O SGDK é uma coisa maravilhosa. @GabrielPyron #hamoopig #sgdk #megadrive
17
51
2
381
8,226