Hello guys,
recently bought a Japanese Dreamcast with my OSSC and GDEMU and i'm enjoying it so far.
So i have decided to not only update some of my older releases, but also port some new stuff as well !
Crafti
I have improved the performance of this one greatly (though still not 60 FPS but oh well, that would require a port to OpenGL), added keyboard & mouse controls and also made an experimental port to the Sega NAOMI as well. (i got my dimm board but i'm still trying to get it to work on my NAOMI...)
Note that if you want to try the NAOMI version : Make sure you have the Dreamcast controller to NAOMI adapter as it currently does not support JVS controls.
Current version : 1.2
Dreamcast : https://bafybeiddt3avurpt56xnoynrcvbwy4 ... ast_v11.7z
Naomi : https://bafybeiddt3avurpt56xnoynrcvbwy4 ... I_TEST.zip
Ganbare Natsuki-san
Way back in 2006 (2006/06/09 to be precise), Alpha base released this puzzle/platforming game for PC and later opened up the source code for the GP2X version, which eventually got ported to the PSP and XBLA (X360).
I took the source code and ported the game to OpenDingux devices and now the Sega Dreamcast as well.
This game was quite painful to do port-wise and i discovered that trying to stream music while any kind of filesystem access is going on would just make the game crash... so that forced me to pause the music between stages sadly.
Still, this is quite playing and it also supports saving to the VMU as well. (for now, it's done automatically on slot A1, this is mostly used to save highscores)
Current version : 1.2
Download :
https://bafybeiddt3avurpt56xnoynrcvbwy4 ... eblabla.7z
Retro8 (Pico-8 interpreter)
I've also ported Retro-8, which is a Pico-8 interpreter that is open source and decently fast.
For those that don't work Pico-8 : it's basically a fantasy console with 8-bits graphics and a resolution of 128x128 with 16 colors.
This Dreamcast port takes advantage of the texture paletted mode (8BPP to be precise) and it uses a nearest neighbor upscaling
to keep that pixelated look. You may get some shimmering but trilinear wasn't looking so hot for PIco-8 sadly.
Because compatibility with pico-8 games is limited, i provided it with a bunch of games to demonstrate it.
If you wish to insert your own games, you'll have to use bootdreams or similar and make sure your game is called game.p8.png or game.p8 if it's uncompressed. Don't try to play games beyond 2018, these most likely won't work.
Download :
https://bafybeiddt3avurpt56xnoynrcvbwy4 ... eblabla.7z
Hope you will enjoy them !
I also captured some footage from my own Dreamcast here :
https://www.youtube.com/watch?v=Ud3U53hDq-E
Note that some of the issues i've shown (Pico-8 upscaling being improper, crafti not playing sound effects) have since been fixed.
Crafti, Retro8/Pico-8 and Ganbare ports for Dreamcast
- gameblabla
- rebel
- Posts: 21
Crafti, Retro8/Pico-8 and Ganbare ports for Dreamcast
Last edited by gameblabla on Wed Feb 14, 2024 5:52 pm, edited 2 times in total.
- dubcity
- Super Sonic
- Posts: 1597
Re: Crafti, Retro8/Pico-8 and Ganbare ports for Dreamcast
Nice to see you posting here. They look good. Thanks.
- -drez01-
- Tank Jr.
- Posts: 344
- Dreamcast Games you play Online: Quake III Arena
- Location: Canada
Re: Crafti, Retro8/Pico-8 and Ganbare ports for Dreamcast
Crafti is a cool lil Minecraft clone! Thank you for the updates
- gameblabla
- rebel
- Posts: 21
Re: Crafti, Retro8/Pico-8 and Ganbare ports for Dreamcast
Hey guys, i was also working on overheated and i learned a few stuff about DC development and stuff .
Overheated
Overheated was a Caravan shoot-em-up by BrokenTestType released back in 2017. (Back then, i helped him with the GCW0/OpenDingux port, he focused on the PC versions instead)
There are 2 modes : One that lasts 2 minutes and another one that lasts 5 minutes.
The one that lasts 5 minutes allows you to see the two levels whereas the 2 minutes one should barely allow you to see the beginning of the second one (if you manage to survive that is ).
You should try to reach a highscore before the time is up. After the time is up (or you die), you can save your score as part of the leaderboards and also save replays on your VMU. (Only A1 for now)
You can download the Dreamcast port of the game here :
https://bafybeiddt3avurpt56xnoynrcvbwy4 ... eamcast.7z
Source code is here (SDL fork is also used for this game as it needs it for maximum performance) :
https://github.com/gameblabla/overheated
https://github.com/gameblabla/SDL-dreamhal-stripped
Here's a video of the port : https://www.youtube.com/watch?v=h4kM3KpR2Mw
Ganbare-Natsukisan
Based on the improvements i've made for Overheated, i've also released another update to Ganbare to fix a few issues such as proper keyboard support, fixing music properly between stages and improving the performance as well. Link is still the same (see OP)
Overheated
Overheated was a Caravan shoot-em-up by BrokenTestType released back in 2017. (Back then, i helped him with the GCW0/OpenDingux port, he focused on the PC versions instead)
There are 2 modes : One that lasts 2 minutes and another one that lasts 5 minutes.
The one that lasts 5 minutes allows you to see the two levels whereas the 2 minutes one should barely allow you to see the beginning of the second one (if you manage to survive that is ).
You should try to reach a highscore before the time is up. After the time is up (or you die), you can save your score as part of the leaderboards and also save replays on your VMU. (Only A1 for now)
You can download the Dreamcast port of the game here :
https://bafybeiddt3avurpt56xnoynrcvbwy4 ... eamcast.7z
Source code is here (SDL fork is also used for this game as it needs it for maximum performance) :
https://github.com/gameblabla/overheated
https://github.com/gameblabla/SDL-dreamhal-stripped
Here's a video of the port : https://www.youtube.com/watch?v=h4kM3KpR2Mw
Ganbare-Natsukisan
Based on the improvements i've made for Overheated, i've also released another update to Ganbare to fix a few issues such as proper keyboard support, fixing music properly between stages and improving the performance as well. Link is still the same (see OP)
Yes, Vogtinator did some good work on it I just had to port it to the DCCrafti is a cool lil Minecraft clone! Thank you for the updates
Last edited by gameblabla on Wed Feb 14, 2024 5:54 pm, edited 2 times in total.
- Anthony817
- Shark Patrol
- Posts: 4009
- Location: Fort Worth, Texas
Re: Crafti, Retro8/Pico-8 and Ganbare ports for Dreamcast
Awesome stuff thanks for updating your Crafti port that is really awesome!
-
- MegaDeath
- Posts: 217
- Contact:
Re: Crafti, Retro8/Pico-8 and Ganbare ports for Dreamcast
Excellent! Some more content for me to try out
- k-do
- Quad Damage
- Posts: 196
- Dreamcast Games you play Online: Quake 3 Arena
Re: Crafti, Retro8/Pico-8 and Ganbare ports for Dreamcast
Thank you for all this great release. IS It possible to Port anothers E-Hashimoto games like were made with Hydra Castle? Could you try to make this? Would be great too.
- gameblabla
- rebel
- Posts: 21
Re: Crafti, Retro8/Pico-8 and Ganbare ports for Dreamcast
Reason why Hydra Castle was even possible is because it was eventually reprogrammed by an anon on 4chan who found out the game's file format and all. The same was not done for his other games and he never released the source code for it. (It's very uncommon for japanese devs to release the source code to their games)k-do wrote:Thank you for all this great release. IS It possible to Port anothers E-Hashimoto games like were made with Hydra Castle? Could you try to make this? Would be great too.
Believe me guys, there are a lot of things that i want to port but can't mostly due to memory restrictions or dependencies.
Stuff like Supertuxkart that loads everything on startup would require a complete restructure of the game's memory management...
There are still stuff that i can port but most of them are 2D by nature.
Hopefully you guys appreciate what i did so far... : P
-
- Similar Topics
- Replies
- Views
- Last post