Anaël seghezzi's Avatar

Anaël seghezzi

@anaelseghezzi.bsky.social

Technical art director at Les Films du Poisson Rouge Worked on Klaus, Josep, Ponoc's The Imaginary Hobby coding Sega Megadrive demos Art: https://www.instagram.com/anaelseghezzi Open-source: http://github.com/anael-seghezzi

167 Followers  |  66 Following  |  50 Posts  |  Joined: 28.11.2024  |  1.8505

Latest posts by anaelseghezzi.bsky.social on Bluesky

It's going to be very very hard to not fall to 20fps but I'm looking at ways to precompute the player, sprites etc

30.10.2025 10:07 — 👍 1    🔁 0    💬 0    📌 0

Also, for the road and background, to speed up 3d clipping and projection it is always facing Z. I use skewing instead of rotation. But all transformations are 3d, and the ship is properly rotated, so it's hard to notice. The camera feels like a proper 3d camera

28.10.2025 09:42 — 👍 1    🔁 0    💬 0    📌 0

It's the same idea as my 1bpp demo github.com/anael-seghez.... For 2bpp you only need 2 palette entries. It's then possible to fill twice the pixels in one write but bit-masking hell to handle the tips of the scanline

28.10.2025 09:31 — 👍 2    🔁 2    💬 1    📌 0

Wow thanks ! :)

23.10.2025 18:05 — 👍 0    🔁 0    💬 1    📌 0
Video thumbnail

I reworked the camera, improved clipping and rewrote the physics with acceleration and drift, the feel is better now

23.10.2025 17:24 — 👍 241    🔁 40    💬 11    📌 5
La Maupin - Exemplaire Molière, La Fontaine, Corneille et Descartes étaient ses contemporains, mais aucun de ces auteurs n’était prêt à imaginer la vie plus que romanesque que menait alors Julie d’Aubigny, dite La Maupin !

www.exemplaire-editions.fr/exemplaire/p...

21.10.2025 12:22 — 👍 1    🔁 0    💬 0    📌 0
Video thumbnail

Side quest in texture land... DMA is on it's knee and interrupts are eating a good chunk of CPU on #SegaMegadrive #SGDK #BlastEm

18.10.2025 13:47 — 👍 82    🔁 23    💬 8    📌 0
Video thumbnail

🍬🎃SUGAR GHOULS IS OUT🎃🍬

I emerge from underground to bring you a new Halloween platformer I've been working on non-stop for the last 2 weeks. It's got pumpkins, it's got goblins, but most importantly, it has GHOST KID.

So grab some candy, a controller, and have fun~
sodaraptor.itch.io/sugar-ghouls

17.10.2025 11:42 — 👍 566    🔁 215    💬 16    📌 8

Thanks :) I should replace the ship with sprite and try adding 3d shapes in the background. I hope it can maintain 30fps. I also want to try double buffering, it takes more ram but it's possible to gain some cpu %

09.10.2025 10:00 — 👍 4    🔁 0    💬 0    📌 0
Video thumbnail

So mayyybe it's possible to render in 4 colors, it takes 20% more cpu but two palettes of 16 colors are then free for sprites and background #SGDK #SegaMegadrive

08.10.2025 13:54 — 👍 82    🔁 19    💬 3    📌 3

If a mainstream solution like Ares is already out there, maybe you can free yourself from answering to the average user and focus on what you enjoy the most with blastem. I know it's easier said than done.

07.10.2025 20:10 — 👍 0    🔁 0    💬 1    📌 0

What is the most challenging thing for you to keep it going ?

07.10.2025 19:13 — 👍 0    🔁 0    💬 1    📌 0
zeldawilliams 
20m
From Create Mode 
••
Please, just stop sending me AI videos of Dad. Stop believing I wanna see it or that I'll understand, I don't and I won't. If you're just trying to troll me, I've seen way worse, i'll restrict and move on. But please, if you've got any decency, just stop doing this to him and to me, to everyone even, full stop. It's dumb, it's a waste of time and energy, and believe me, it's NOT what he'd want.
To watch the legacies of real people be condensed down to 'this vaguely looks and sounds like them so that's enough,
, just so
other people can churn out horrible TikTok slop puppeteering them is maddening. You're not making art, you're making disgusting, over-processed hotdogs out of the lives of human beings, out of the history of art and music, and then shoving them down someone else's throat hoping they'll give you a little thumbs up and like it.
Gross.

zeldawilliams 20m From Create Mode •• Please, just stop sending me AI videos of Dad. Stop believing I wanna see it or that I'll understand, I don't and I won't. If you're just trying to troll me, I've seen way worse, i'll restrict and move on. But please, if you've got any decency, just stop doing this to him and to me, to everyone even, full stop. It's dumb, it's a waste of time and energy, and believe me, it's NOT what he'd want. To watch the legacies of real people be condensed down to 'this vaguely looks and sounds like them so that's enough, , just so other people can churn out horrible TikTok slop puppeteering them is maddening. You're not making art, you're making disgusting, over-processed hotdogs out of the lives of human beings, out of the history of art and music, and then shoving them down someone else's throat hoping they'll give you a little thumbs up and like it. Gross.

And for the love of EVERYTHING, stop calling it 'the future. Al is just badly recycling and regurgitating the past to be reconsumed. You are taking in the Human Centipede of content, and from the very very end of the line, all while the folks at the front laugh and laugh, consume and consume.

And for the love of EVERYTHING, stop calling it 'the future. Al is just badly recycling and regurgitating the past to be reconsumed. You are taking in the Human Centipede of content, and from the very very end of the line, all while the folks at the front laugh and laugh, consume and consume.

Daughter of Robin Williams, Zelda Williams 💔

06.10.2025 20:45 — 👍 16061    🔁 7063    💬 82    📌 494

First I want to get the driving "feel" right, speed, feedbacks etc. Then I'll add as much as I can so it doesn't go below 30fps.

06.10.2025 18:03 — 👍 1    🔁 0    💬 0    📌 0

I have a lot a free vram so it could work. But I'm thinking I could use a sprite in highlight mode on top of the triangle ship for the propulsion and fx (to add another color). And sprite highlight doesn't work on top of another sprite.

06.10.2025 17:35 — 👍 2    🔁 0    💬 0    📌 0
Video thumbnail

Basic road clipping and collision is on, the ship is just two triangles but with dynamic(ish) shadow! It runs pretty well, I'm quite happy with my rasterizer so I will try to add more polygons and scenery #SegaMegadrive #SGDK

06.10.2025 17:21 — 👍 69    🔁 17    💬 4    📌 0
a flow-chart with 2 islands. "Do I need AI?" that flows into a final island saying "No"

a flow-chart with 2 islands. "Do I need AI?" that flows into a final island saying "No"

02.10.2025 17:52 — 👍 14667    🔁 5332    💬 8    📌 91

Well, for a slow paced game (slow movement, adventure) it might be ok if the framerate drops at 20 or 15fps. For a fast paced game to keep at 30fps it will probably require line doubling or reducing the 3d view in height.

25.09.2025 18:59 — 👍 2    🔁 0    💬 0    📌 0

Thanks!

25.09.2025 17:56 — 👍 1    🔁 0    💬 0    📌 0

It took me a long time to find an efficient way to handle the scanline tips. The logical way to do it is "output = (input and mask) or (output and (not mask))". But in asm it is faster to do "output = output xor ((input xor output) and mask); Maybe it is widely known but I struggled...

25.09.2025 17:55 — 👍 3    🔁 0    💬 1    📌 0

Thanks to the 2 colors constraint it is possible to write 32 pixels with one 32bit write. The frame buffer is also 1/4 the size so it can be send in one vblank using DMA. The difficulty if to do bit masking fast and accurately. Lot of asm and lookup tricks. github.com/anael-seghez... #SGDK

25.09.2025 17:41 — 👍 6    🔁 1    💬 1    📌 0

Merci ! <3

25.09.2025 17:27 — 👍 1    🔁 0    💬 0    📌 0

Thanks ! I'll try hehe :)

25.09.2025 17:27 — 👍 1    🔁 0    💬 0    📌 0
Video thumbnail

Only 2 colors, but finally some stable 30fps 3d without line-doubling (256x128 or 320x128 pixels) on stock Sega Megadrive :) The bottleneck is the height of the polygons. I exhausted all my ideas so I don't think I can do faster at this resolution.

25.09.2025 15:34 — 👍 101    🔁 25    💬 4    📌 0

it makes me sad to see young folk wanting to leave spotify but feeling as though they can't find new music to listen to without being fed it by a corporate algorithm. You don't need that shit, kid!

So here's a thread of tips on finding the good stuff the old fashioned way:

14.09.2025 10:34 — 👍 88    🔁 47    💬 2    📌 2
Post image Post image Post image Post image

Concept art by Alice Dieudonné for Wolfwalkers (2020), dir. Tomm Moore and Ross Stewart, Cartoon Saloon

30.08.2025 03:09 — 👍 316    🔁 93    💬 2    📌 3
Video thumbnail

Indie Retro News: Cubix - The first 3D platformer of its kind for the ZX Spectrum! www.indieretronews.com/2025/08/cubi... #retrogaming #gaming #games

08.08.2025 13:25 — 👍 495    🔁 166    💬 17    📌 31

true : )

09.08.2025 09:03 — 👍 0    🔁 0    💬 0    📌 0

18,000. That's the low and conservative estimate for the amount of children Israel has violently massacred in the past 600 days. That's a kindergarten class of 30 every single day.

Speaking of, Israel literally bombed a kindergarten yesterday. I'm not sharing the video, but it is horrifying.

22.07.2025 06:40 — 👍 420    🔁 134    💬 2    📌 2

Sorry to hear that, you take care!

30.06.2025 09:43 — 👍 1    🔁 0    💬 0    📌 0

@anaelseghezzi is following 20 prominent accounts