If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Jo Engine: 2D game engine for the Sega Saturn

Jo Engine is a 2D game engine for the Sega Saturn written in C under MIT license.
It allows to develop game easily without extensive knowledge in embedded development.
And... games run on emulator and also on the original system !

Wow. Looks a ton better than I would have expected. Very smooth, good color, transparencies even! Maybe now that it's getting easier to play unsigned code on the Saturn, this sort of thing will pick up some steam.

Wow. Looks a ton better than I would have expected. Very smooth, good color, transparencies even! Maybe now that it's getting easier to play unsigned code on the Saturn, this sort of thing will pick up some steam.

That's superb, great thread. I'd love to see some more Saturn homebrew; I've been following the row on the N64 Vs Saturn thread of late and though I can't remember who said it I think it's true there is a lot of untapped potential in this machine. I get the impression it's versatile if handled properly, it'll be interesting to see if this takes off...

As a side note, it looks like he's using a HDMI upscaler box in his vid, the OSD looks like the one I use. I'd recommend it, it's a cheapo - no - brando little thing that handles the Saturn's 240p - 480i changeovers with no lag at all.

Very likely unless something really dumb is going on under the hood, in fact the documentation seems to warn you about the functions that are slow to use. Having a shitty entity manager is more likely to be an issue (and this would be your fault since Jo doesn't provide that).

Yeah, but the name of the function suggests it should at least look 3D-like, and scaling sprites doesn't take much effort on the Saturn (・～・) (in hindsight, maybe the name refers to isometric games, where sprites are in 3D coordinates but their size is not affected by perspective?)

Very, very interesting... Having something new for the Saturn would be completely welcome! I'm sure that machine didn't get the optimum time it needed to really reach what it was capable of. Many games showed absolute potential of what could be done, but sadly it never got the chance. Is there a homebrew scene that has released games for it? If so can anyone point me in the direction to check it out.