Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Place for discussing homebrew games, development, new releases and emulation.

Moderators: pcwzrd13, deluxux, VasiliyRS

User avatar
Anthony817
Shark Patrol
Posts: 4009
Joined: Tue Jul 28, 2009 12:10 am
Location: Fort Worth, Texas

Re: Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Post by Anthony817 »

Welcome to the site and thanks for digging further into these.

Well, if OpenRA is too much, what about updating the port of FreeCnC? It came out sometime around 2008 but lacked sound and I think was an early beta release.



https://sourceforge.net/projects/freecnc/

The homebrew game can be found in this compilation CD created by IberDC.

http://dcevolution.sourceforge.net/inde ... berdc_2010
Image
User avatar
Nz17
St.Jimmy
Posts: 386
Joined: Wed Dec 07, 2016 12:27 am
Dreamcast Games you play Online: 4x4 Evo
AFO
ChuChu
IGP
Next Tetris
Ooga Booga
PBA
PSOv2
Planet Ring
SEGA Swirl
Worms World Party
Location: A cold basin
Contact:

Re: Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Post by Nz17 »

How about this Pong clone written in C++ with SDL 1.2?
https://github.com/James-Blackburn/Pong
User avatar
Indiket
Developer
Posts: 67
Joined: Sun Oct 11, 2009 10:44 am
Location: In Dreamarena :)

Re: Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Post by Indiket »

Nz17 wrote:How about this Pong clone written in C++ with SDL 1.2?
https://github.com/James-Blackburn/Pong


Looks OK, and in fact it was a really easy exercise. Just few fixes and voilà! :)
Inside the zip file you will find the modified source code and the .bin file. Use the binary file to create a valid CDI.

I haven't test it on real hardware (only with emulator). Dunno if it will work on real hard, and the actual speed of the game.
Its a simple game for 2 players, no CPU. Player who scores 10, wins!

Enjoy!
Attachments
Pong-master-dc.zip
(3.52 MiB) Downloaded 304 times
User avatar
Anthony817
Shark Patrol
Posts: 4009
Joined: Tue Jul 28, 2009 12:10 am
Location: Fort Worth, Texas

Re: Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Post by Anthony817 »

Indiket wrote:OK, and in fact it was a really easy exercise.


Hey Indiket long time no see! How have you been?

What do you think about doing an updated port of FreeCNC I posted above?
Image
User avatar
Indiket
Developer
Posts: 67
Joined: Sun Oct 11, 2009 10:44 am
Location: In Dreamarena :)

Re: Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Post by Indiket »

Hey Anthony! I'm fine, thank you!! Been very busy with real life hehe.

About FreeCNC, Chui told me long time ago that this engine uses too much memory for the Dreamcast. I think the demo is the most basic one: a single map, nearly no enemies and I think that there is no sound or music. That's why there was no improvements on it, such a shame!
User avatar
Anthony817
Shark Patrol
Posts: 4009
Joined: Tue Jul 28, 2009 12:10 am
Location: Fort Worth, Texas

Re: Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Post by Anthony817 »

Ah that is really unfortunate.

What would you think about maybe updating the Marathon trillogy Aleph One port bero did back in 2003? It runs full speed but has no controller or even mouse or save support. The only way you can play it is with a keyboard. And that just sucks.

Ian Michael uploaded the actual source and everything bero used to port it. So it should be pretty easily done vs just doing a port from scratch. In fact the latest version of Aleph One has some nice updates that should maybe be easy to back port. Such as joystick support, and the HD textures from the Xbox 360 version of Marathon 2.
Image
User avatar
poopidoop
MegaDeath
Posts: 233
Joined: Sun Mar 17, 2019 10:44 pm

Re: Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Post by poopidoop »

i want arc ported with online capability :D
http://web.archive.org/web/200203290941 ... ierra.com/
User avatar
Ian Micheal
Developer
Posts: 6008
Joined: Wed Dec 19, 2018 5:23 am
Location: USA
Contact:

Re: Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Post by Ian Micheal »

I did get freecraft warcraft 2 engine working but it's so slow using 14 meg of memory ive not bothered to keep going ..

bero used kos1.1.7 and custom newlib and system calls that match unix.. infact all his ported work on dc linux with out change if some one would try them.. no real point .. just saying they match unix calls..

So far i have got quake 1 and to from him compiling and rott again.. not the others.. lots of errors
User avatar
leilei
shadow
Posts: 8
Joined: Fri Jul 12, 2019 1:46 am

Re: Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Post by leilei »

Another big thing against just demanding open source games for the Dreamcast is the deprecation-encouraging development model common with Linux and Free Software. They encourage 'upgrades' no matter how impractical they may be, like SuperTux losing its SDL software renderer for an exclusive GL backend, making that slower for anyone without an accelerated driver (like all BSD users at the time). Since computers can have loads of RAM, managing the memory footprint is often on the backburner. There's also some GL1.x games that gratuitously upgrade the renderer with no fallback (or a really bad fallback).

Also, there's the VMU issue. Games would have to be designed to fit their save data on 8" floppies.
User avatar
Ian Micheal
Developer
Posts: 6008
Joined: Wed Dec 19, 2018 5:23 am
Location: USA
Contact:

Re: Ports of Open Source Games and Programs I'd Like to See on Dreamcast

Post by Ian Micheal »

It's why looking at the first few version of software from about 2003 is best. look for straight c No libs that we dont have. there's a lot of open src games that could be ported very well. Just not really the ones people want.
Post Reply