ROTT DC released

Talk about Quake, Doom, Wolfenstein 3D, or other DC first person shooting game ports and mods for those games in here.
Post Reply
bero
DC Developer
DC Developer
Posts: 27
Joined: Wed Sep 11, 2002 11:35 am
Has liked: 0
Been liked: 0
Contact:

ROTT DC released

Post by bero » Thu Feb 13, 2003 10:26 am

Rise of the Triad for Dreamcast (ROTT DC) released
http://sdl-dc.sourceforge.net

WHAT IS:

"Rise of the Triad" is DOOM like 3D First Person Shooter released 1994 from 3D Realms, famous as DUKE NUKEM series developper.
2002 Cristmas, ROTT source code released under GPL.
This software is Dreamcast port based on Linux port using SDL for Dreamcast.


STATUS:

- fully playable with joystick
- save to Visual Memory with compression
- sound and music support
- no network support
BobBorakovitz
DCEmu Freak
DCEmu Freak
Posts: 75
Joined: Wed Oct 17, 2001 7:44 pm
Has liked: 0
Been liked: 0

Post by BobBorakovitz » Thu Feb 13, 2003 11:11 am

AHHHHHH!!!!!!!!!!!

I love you, MAN!!!!!!!!!

(in a non-fruity kind of way, of course!!!) :mrgreen:


:edited due to profanity filter:
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has liked: 0
Been liked: 0

Post by BlackAura » Thu Feb 13, 2003 11:34 am

Nice. Wasn't expecting this anytime soon, if ever.
qatmix
Mental DCEmu
Mental DCEmu
Posts: 393
Joined: Wed Oct 17, 2001 7:44 pm
Has liked: 0
Been liked: 0

Post by qatmix » Thu Feb 13, 2003 12:03 pm

great news!!!

I thought you had forgotten about the dreamcast scene,

Many thanks Bero :)
User avatar
Captain Skyhawk
DCEmu Respected
DCEmu Respected
Posts: 812
Joined: Fri Nov 09, 2001 6:48 am
Location: The Netherlands
Has liked: 0
Been liked: 0
Contact:

Post by Captain Skyhawk » Thu Feb 13, 2003 12:16 pm

Great, great and great! Thanx bero!
Visit the DC Help for all the Dreamcast homebrew help you need!
Go to DC Evolution, for the best ready to burn images
.
cybdmn
Insane DCEmu
Insane DCEmu
Posts: 122
Joined: Sat Jan 18, 2003 7:15 pm
Location: Germany
Has liked: 0
Been liked: 0

Post by cybdmn » Thu Feb 13, 2003 1:04 pm

Yeehaa.
Great.

*going to destroy some CDRs* :mrgreen:
...where the sanest place is behind a trigger
reaper2k2
DC Developer
DC Developer
Posts: 2648
Joined: Sun Mar 24, 2002 7:48 pm
Has liked: 0
Been liked: 0
Contact:

Post by reaper2k2 » Thu Feb 13, 2003 2:07 pm

nice! still like to know how you use sscanf but any ways! great job
http://homebrew.dcemulation.com/dcgames/ *homebrew webbrowser games *

http://r2k2gate.topcities.com *dev site and my releases*
Image
Im' a Commodorian are you?
bero
DC Developer
DC Developer
Posts: 27
Joined: Wed Sep 11, 2002 11:35 am
Has liked: 0
Been liked: 0
Contact:

Post by bero » Thu Feb 13, 2003 2:15 pm

reaper2k2 wrote:nice! still like to know how you use sscanf but any ways! great job
int sscanf(const char *str, const char *fmt,...)
{
va_list ap;
int *pval;

if (strcmp(fmt,"%x")) {
exit(-1);
}

va_start(ap, fmt);
pval = va_arg(ap,int*);
va_end(ap);

*pval = strtol(str,0,16);
return 1;
}
ben15dc
a frickin badge
a frickin badge
Posts: 535
Joined: Sun Jul 14, 2002 3:49 am
Has liked: 0
Been liked: 0
Contact:

Post by ben15dc » Thu Feb 13, 2003 2:53 pm

OMFG
reaper2k2
DC Developer
DC Developer
Posts: 2648
Joined: Sun Mar 24, 2002 7:48 pm
Has liked: 0
Been liked: 0
Contact:

Post by reaper2k2 » Thu Feb 13, 2003 3:11 pm

bero wrote:
reaper2k2 wrote:nice! still like to know how you use sscanf but any ways! great job
int sscanf(const char *str, const char *fmt,...)
{
va_list ap;
int *pval;

if (strcmp(fmt,"%x")) {
exit(-1);
}

va_start(ap, fmt);
pval = va_arg(ap,int*);
va_end(ap);

*pval = strtol(str,0,16);
return 1;
}
thanks man got your source to compile on my system as well great work ! i just modded the mak file to suit my system and a few things and it works its completely set up not the same on my system so thought it was going to be hard to compile

impressive!
http://homebrew.dcemulation.com/dcgames/ *homebrew webbrowser games *

http://r2k2gate.topcities.com *dev site and my releases*
Image
Im' a Commodorian are you?
sixteen-bit
Hardware Freak
Hardware Freak
Posts: 3246
Joined: Sat Dec 29, 2001 3:45 pm
Has liked: 0
Been liked: 0

Post by sixteen-bit » Thu Feb 13, 2003 5:19 pm

Bero, fantastic port. I remember this game well from my old days of PC gaming on the 486 / pentium and to play it on the DC is great.
User avatar
Prophet][
DCEmu Mega Fan
DCEmu Mega Fan
Posts: 2984
Joined: Fri May 31, 2002 6:10 am
Location: Adelaide
Has liked: 0
Been liked: 0

Post by Prophet][ » Thu Feb 13, 2003 5:30 pm

Great stuff mate
Rambozo
DCEmu Junior
DCEmu Junior
Posts: 45
Joined: Mon Sep 23, 2002 9:35 pm
Has liked: 0
Been liked: 0
Contact:

Post by Rambozo » Thu Feb 13, 2003 10:49 pm

Very nice so far. HOWEVER, you must not abandon this project!

It still needs:

-Full screen

-640*480 resolution

-Slightly higher framerate

-The ability to play over a network using the DC ethernet adaptor

-The L and R triggers should make you strafe left and right, respectively. The button you used to hold down for strafing you would now hold down for looking up/down/around.

Please PLEASE do this! Do it so I can die a happy man!
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has liked: 0
Been liked: 0

Post by BlackAura » Thu Feb 13, 2003 11:06 pm

Bero - Does it work with the full version, or does it only work on the shareware version? When I looked at the source code, it required you to change some #defines to get the full version working. And the Windows version only works on the shareware version, so I assume the full game does too?
User avatar
mankrip
DCEmu Ex-Mod
DCEmu Ex-Mod
Posts: 3697
Joined: Sun Nov 04, 2001 5:12 pm
Has liked: 0
Been liked: 0
Contact:

Post by mankrip » Fri Feb 14, 2003 12:04 am

It would be great if Bero could help people here to get his DCQuake 2 to compile.
Ph'nglui mglw'nafh mankrip Hell's end wgah'nagl fhtagn.
==-=-=-=-=-=-=-=-=-=-==
Dev blog / Twitter / YouTube
Image
reaper2k2
DC Developer
DC Developer
Posts: 2648
Joined: Sun Mar 24, 2002 7:48 pm
Has liked: 0
Been liked: 0
Contact:

Post by reaper2k2 » Fri Feb 14, 2003 12:44 am

well i would make the changes and compile it for you lot but then the keys dont work

higher frame rate URMMM why its full framerate now
http://homebrew.dcemulation.com/dcgames/ *homebrew webbrowser games *

http://r2k2gate.topcities.com *dev site and my releases*
Image
Im' a Commodorian are you?
XDelusion
Psychotic MOD
Psychotic MOD
Posts: 915
Joined: Wed Oct 17, 2001 7:44 pm
Location: Ohio
Has liked: 0
Been liked: 0
Contact:

Post by XDelusion » Fri Feb 14, 2003 1:04 am

Amazing, something new has came out for the Dreamcast, time to dust it back off again. :)
Rambozo
DCEmu Junior
DCEmu Junior
Posts: 45
Joined: Mon Sep 23, 2002 9:35 pm
Has liked: 0
Been liked: 0
Contact:

Post by Rambozo » Fri Feb 14, 2003 1:16 am

reaper2k2 wrote:well i would make the changes and compile it for you lot but then the keys dont work

higher frame rate URMMM why its full framerate now
Turning is pretty choppy. Try it.

And the other suggestions of mine would greatly, GREATLY ehance enjoyment of the game, especially using the L and R triggers for strafing. And please, please make it fullscreen!
Last edited by Rambozo on Fri Feb 14, 2003 1:19 am, edited 1 time in total.
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has liked: 0
Been liked: 0

Post by BlackAura » Fri Feb 14, 2003 1:17 am

Yeah, it still happens from time to time. There aren't many emulators or open-source games left to port, so we're basically doing unreleased tools, and homebrew games now.
bero
DC Developer
DC Developer
Posts: 27
Joined: Wed Sep 11, 2002 11:35 am
Has liked: 0
Been liked: 0
Contact:

Post by bero » Fri Feb 14, 2003 1:36 am

>Bero - Does it work with the full version

binary release works only shareware version.
to run full version, need recompile.
but I don't have full version. so I don't checked.

I will add auto determin routine in single binary such as Hexen II.

does anyone know CD-ROM directory structure?
Post Reply