Terminal Velocity/Fury3/Hellbender modern port WIP

Schedules and announcements about program releases.

Terminal Velocity/Fury3/Hellbender modern port WIP

Postby StrikerMan780 » 2015-7-22 @ 05:05

I want to let VOGONS know that your copy of the S3 S3D Toolkit (S3 ViRGE) was a lifesaver!

I'm currently working on a modern port of Terminal Velocity, Fury3, and Hellbender. (Yes, I have the source code now.)

Hellbender included the sources to the S3 Virge renderer for Terminal Velocity, and I'm working on transferring everything to OpenGL. It's surprising how close the syntax of this is to GL.
User avatar
StrikerMan780
Newbie
 
Posts: 14
Joined: 2012-3-14 @ 03:15

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby Stiletto » 2015-7-22 @ 18:50

StrikerMan780 wrote:I want to let VOGONS know that your copy of the S3 S3D Toolkit (S3 ViRGE) was a lifesaver!

I'm currently working on a modern port of Terminal Velocity, Fury3, and Hellbender. (Yes, I have the source code now.)

Hellbender included the sources to the S3 Virge renderer for Terminal Velocity, and I'm working on transferring everything to OpenGL. It's surprising how close the syntax of this is to GL.


That's awesome!
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4123
Joined: 2002-7-01 @ 21:57

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby idspispopd » 2015-7-22 @ 23:43

Great news! Good luck! ;-)
idspispopd
Oldbie
 
Posts: 1210
Joined: 2012-2-15 @ 21:08
Location: Hamburg / Germany

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby StrikerMan780 » 2015-7-23 @ 04:38

Image

:wink:
User avatar
StrikerMan780
Newbie
 
Posts: 14
Joined: 2012-3-14 @ 03:15

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby Stiletto » 2015-7-23 @ 07:00

After your modern source ports are done, an S3D Toolkit wrapper for the other closed-source games might be cool, if possible ;)
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4123
Joined: 2002-7-01 @ 21:57

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby StrikerMan780 » 2015-9-25 @ 04:53

Hope nobody minds me posting in this thread, but here's what I managed so far:
Image
User avatar
StrikerMan780
Newbie
 
Posts: 14
Joined: 2012-3-14 @ 03:15

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby BX300A » 2015-9-25 @ 06:59

Your project looks amazing. I'm sure a lot of people here would be excited by it. You should start a thread dedicated to its progress :)
Retro
- Aopen AX6BC
- P3 1000
- 768M CL2 133
- Asus V7100/T GeForce2 MX 32M
- SB Vibra 16 CT2960

Modern
- Asus P8Z77-V
- i7-3770k
- 32G DDR3-2133
- PowerColor HD7850
- M-Audio Profire 2626
BX300A
Newbie
 
Posts: 14
Joined: 2015-3-11 @ 08:15
Location: Melbourne, Australia

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby hard1k » 2015-9-25 @ 08:51

It is ABSOLUTELY AWESOME!!!
Please please please keep up the work! An OpenGL-rendered Terminal Velocity would be the best possible gift for Christmas!
Please have a look at my wishlist (hosted at Amibay)
User avatar
hard1k
Oldbie
 
Posts: 601
Joined: 2014-4-22 @ 11:28
Location: Buenos Aires, Argentina

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby Stiletto » 2015-9-30 @ 21:43

BX300A wrote:Your project looks amazing. I'm sure a lot of people here would be excited by it. You should start a thread dedicated to its progress :)


Split the topic. :)
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4123
Joined: 2002-7-01 @ 21:57

Re: Terminal Velocity modern port WIP

Postby keropi » 2015-9-30 @ 21:47

very nice, can't wait to test it!
User avatar
keropi
l33t++
 
Posts: 6611
Joined: 2003-9-08 @ 06:45
Location: Greece

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby Sammy » 2015-9-30 @ 22:21

A 3dfx patch for terminal velocity??

Sounds great !!!
Sammy
Oldbie
 
Posts: 529
Joined: 2014-5-01 @ 20:34

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby Stiletto » 2015-9-30 @ 22:38

Sammy wrote:A 3dfx patch for terminal velocity??

Sounds great !!!


Uh, no, it's going to be OpenGL and accordingly available on any graphics card that supports OpenGL (OpenGL 3.3?), not just 3dfx cards. You misunderstand.
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4123
Joined: 2002-7-01 @ 21:57

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby kixs » 2015-10-01 @ 04:47

StrikerMan780:

it looks awesome :D
My Amibay: SALE | BUY - Updated on 2018-07-17
User avatar
kixs
l33t
 
Posts: 2099
Joined: 2013-1-31 @ 02:08
Location: Slovenia, EU

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby dr.zeissler » 2015-10-01 @ 05:12

but it will work on 3dfx cards?
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1463
Joined: 2011-9-28 @ 15:33

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby idspispopd » 2015-10-01 @ 08:42

dr.zeissler wrote:but it will work on 3dfx cards?

I suppose that depends on which OpenGL version is actually targeted. Stiletto guessed OpenGL 3.3. Original 3dfx drivers supported OpenGL 1.1. With MesaFX you can get OpenGL 1.3.

Kudos to StrikerMan780 for your great work! I loved Terminal Velocity and I got a Virge card (actually several) mainly for that game.
idspispopd
Oldbie
 
Posts: 1210
Joined: 2012-2-15 @ 21:08
Location: Hamburg / Germany

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby dr.zeissler » 2015-10-01 @ 11:06

minigl/wickedgl? support.
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): 3dfx V3-3000
dr.zeissler
Oldbie
 
Posts: 1463
Joined: 2011-9-28 @ 15:33

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby Sammy » 2016-10-09 @ 00:10

any news? is there a version we can test?
Sammy
Oldbie
 
Posts: 529
Joined: 2014-5-01 @ 20:34

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby willow » 2017-4-23 @ 09:21

News?
willow
Newbie
 
Posts: 98
Joined: 2012-1-07 @ 22:37

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby shiva2004 » 2017-4-23 @ 22:14

StrikerMan780 happens to be a person with a lot of issues (putting mildly), both physical and mental, so don't count on anything solid in a long time or perhaps ever (it's not a critic, everyone has issues, I'm simply telling you how things are); besides the right holders seems to think they have a high value, licensable engine, so open source is not gonna happen.
shiva2004
Member
 
Posts: 170
Joined: 2016-3-18 @ 10:30

Re: Terminal Velocity/Fury3/Hellbender modern port WIP

Postby StrikerMan780 » 2017-5-20 @ 02:09

I'm still working on this. I've been making progress with getting all of the input migrated over to SDL2 and whatnot. Joystick control is already ported over, and now I'm getting keyboard/mouse handling implemented.

This will require OpenGL 3.0, to answer everyone's question about that. This is because trying to support anything older with the planned features (such as shadows and replicating the software renderer's bright texture pixels for things like lights) would be a nightmare. The software renderer was gutted out because it's a nearly indecipherable mess of assembly. (There's C versions of most rendering functions, but not all, especially in Hellbender's case.)

In short, I'm working on it, it'll eventually be ready. When? Not sure. There's still a lot to do. The UI needs to be finished (since I'll be using an improved version of TV's old UI, rather than Fury3/Hellbender's MFC UI, which still needs to be gutted for portability reasons), I need to finish writing the new sound system, fix the many assorted bugs the thing has right now, and fix TV/Fury3 support. (Porting Hellbender broke the other two games since they are vastly different. I'll get it to a point where all 3 games can be run in the same executable, but first release may be hellbender-only.)

And yeah, I know I have mental / personal / health issues to deal with, I'm trying to get through it though.
User avatar
StrikerMan780
Newbie
 
Posts: 14
Joined: 2012-3-14 @ 03:15

Next

Return to Release Announcements

Who is online

Users browsing this forum: Google [Bot], uncaged and 3 guests