Page 1 of 8
Xash3D (Half-Life compatible engine) port
Posted: Sun Sep 01, 2024 1:29 pm
by maximqad
Well, this is a bit of self-advertisement.
I’m currently working on porting xash to Dreamcast, so our Dreamcast brothers can have proper half life with mod support and net play.
Currently in early stages, this is running on 32MB RAM with SDL 1.2 and gldc.
Project roadmap:
Implement properly accelerated rendering via gldc
Multiplayer (via modem or BBA)
Mod support with custom code (dlls).
A few screenshots are:
9E153790-1585-4D59-8F14-F7C53B0E79E9.png
Re: Xash3D (Half-Life compatible engine) port
Posted: Sun Sep 01, 2024 5:27 pm
by bjankins1
Read into what this engine is, very interesting
Re: Xash3D (Half-Life compatible engine) port
Posted: Mon Sep 02, 2024 3:09 am
by Nico0020
Very cool!
Re: Xash3D (Half-Life compatible engine) port
Posted: Tue Sep 03, 2024 3:53 am
by fafadou
This engine is great !
Re: Xash3D (Half-Life compatible engine) port
Posted: Tue Sep 03, 2024 9:05 am
by NeoSnk
I'm very excited for this.
Re: Xash3D (Half-Life compatible engine) port
Posted: Tue Sep 03, 2024 2:21 pm
by maximqad
Hello guys, thanks for your interest.
A minor update, currently I’m working on networking.
For a minor test I have succeeded to connecting from emu via bba to local pc server, but at this time I have crashes on dc, when engine is precaching map, but this problem doesn’t happen on singleplayer. I think I get this settled in on weekends.
Re: Xash3D (Half-Life compatible engine) port
Posted: Tue Sep 03, 2024 2:42 pm
by bjankins1
So this will be the original half life and blue shift using this? Just curious because I still have not had a chance to half life, while I could download this on my laptop, I would love to be able to experience this on DC
What differences besides multiplayer are different from this build your working on compared to the unreleased builds available
Re: Xash3D (Half-Life compatible engine) port
Posted: Tue Sep 03, 2024 2:50 pm
by maximqad
bjankins1 wrote: ↑Tue Sep 03, 2024 2:42 pm
So this will be the original half life and blue shield using this? Just curious because I still have not had a chance to half life, while I could download this on my laptop, I would love to be able to experience this on DC
What differences besides multiplayer are different from this build your working on compared to the unreleased builds available
Well, technically it will run any mod (if Dreamcast can handle mod resources) with custom code, if it is open-sourced.
For example we can have CS 1.6 on Dreamcast, since CS 1.6 client was reimplemented in C++.
Secondly, it will open possibilities for indie dc dev, since xash/gold source perfectly fits as FPS engine of that era.
Networking/Multiplayer can also be cross-platform (for example PC and DC players can play on one server) if protocol limits won’t be lowered later for reducing ram usage.
Re: Xash3D (Half-Life compatible engine) port
Posted: Tue Sep 03, 2024 3:02 pm
by bjankins1
That’s pretty awesome, if we could play counter strike on dc online that would be insane
Re: Xash3D (Half-Life compatible engine) port
Posted: Wed Sep 04, 2024 2:24 am
by Anthony817
What the actual fuck!? How is this even possible when the OG Xbox port pretty much required 128mb RAM mod since 64mb ran out of memory? Please explain how you are able to achieve this even with the 32mb mod? I do know that on PSP there was a version of XASH3d that was kind of working, but I do not remember if it required the PSP Slim which had twice the memory of launch version systems. Even so, I am wishing you the best of luck with this project!