English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General > Coders. Releases

 
 
Thread Tools
Old 31 December 2018, 18:42   #1
Cowcat
Registered User
 
Join Date: Apr 2013
Location: Mallorca
Posts: 758
RTCW for Warpos

Just a video, hopefully coming next year


[ Show youtube player ]
Cowcat is offline  
Old 31 December 2018, 19:19   #2
nexus
Registered User
 
Join Date: Aug 2017
Location: USA
Posts: 728
real nice waiting to test
nexus is offline  
Old 31 December 2018, 23:35   #3
DanyPPC
Registered User
 
Join Date: Dec 2016
Location: Italy
Posts: 729
Which hardware it requires ?

A4000/PPC, A1200PPC, Warp3D, How much ram ?
DanyPPC is offline  
Old 01 January 2019, 00:03   #4
trixster
Guru Meditating
 
Join Date: Jun 2014
Location: England
Posts: 2,337
It’ll need a least a sonnet and a lot of ram (maybe more than the sonnet has )
trixster is offline  
Old 01 January 2019, 01:18   #5
Cowcat
Registered User
 
Join Date: Apr 2013
Location: Mallorca
Posts: 758
Quote:
Which hardware it requires ?
Around the same that could run Q3.

Actual problems are the memory allocation, that is slightly changed from other Q3 engines and that code originally causes big havoc eating lots of ram and never being recovered: Talking about half giga ram going out in seconds.
The other main issue is sound that is totally missing.

A workaround is done on latest build that keeps memory from going crazy to a point to complete levels with same ram needs like Q3, but not specially stable on starting game or closing it: But playing is pretty much rock solid once you get there.
Cowcat is offline  
Old 01 January 2019, 01:34   #6
Valken
Registered User
 
Join Date: Feb 2009
Location: Amiga
Posts: 465
Color me impressed...
Valken is offline  
Old 01 January 2019, 08:27   #7
DanyPPC
Registered User
 
Join Date: Dec 2016
Location: Italy
Posts: 729
I played it on MorphOS/Macmini G4, so an A1200/4000 with a standard Blizzard/CyberStormPPC are not enough
DanyPPC is offline  
Old 02 January 2019, 00:17   #8
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,902
It runs with 256MB of PPC RAM, and runs pretty well on my A4000, but it is still in Alpha Test version. Looks quite good as well, most settings are maxed out, getting a low of 15FPS and a high of about 25FPS.
grelbfarlk is offline  
Old 02 January 2019, 08:48   #9
DanyPPC
Registered User
 
Join Date: Dec 2016
Location: Italy
Posts: 729
I have 256MB of Ram on Blizzard, so I imagine the game runs at about 12fps on my configuration.
DanyPPC is offline  
Old 02 January 2019, 09:21   #10
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,993
Don't count on it. L2 cache/faster memory can make a big difference. And is your bppc 400MHz?
Hedeon is offline  
Old 02 January 2019, 17:58   #11
Cowcat
Registered User
 
Join Date: Apr 2013
Location: Mallorca
Posts: 758
Finally.

Procedure: Put the exec and main/ dir somewhere.

Put inside main from original game: pak0.pk3, sp_pak1, 2, 3 and the newer one sp_pak4 obtained from here: https://github.com/iortcw/iortcw/releases patch-data-141.zip

Don't touch wolfconfig: That one got less memory requirements and some stuff unneeded.

I expect a lot of complains

...but even comes with working sound and is much better than last Predator movie.

Update release 2:

Last edited by Cowcat; 19 April 2021 at 10:13. Reason: Old binary release.
Cowcat is offline  
Old 02 January 2019, 20:50   #12
nexus
Registered User
 
Join Date: Aug 2017
Location: USA
Posts: 728
im on it
nexus is offline  
Old 03 January 2019, 17:52   #13
Cowcat
Registered User
 
Join Date: Apr 2013
Location: Mallorca
Posts: 758
Soon a re-upload with fixed sound failure. Yeah.....

Edit: Re-upload above !!

Last edited by Cowcat; 03 January 2019 at 18:42.
Cowcat is offline  
Old 03 January 2019, 18:30   #14
trixster
Guru Meditating
 
Join Date: Jun 2014
Location: England
Posts: 2,337
Video of level 2!

[ Show youtube player ]
trixster is offline  
Old 03 January 2019, 18:35   #15
Cowcat
Registered User
 
Join Date: Apr 2013
Location: Mallorca
Posts: 758
@trixter Looks great isn't it ?
Cowcat is offline  
Old 03 January 2019, 18:38   #16
trixster
Guru Meditating
 
Join Date: Jun 2014
Location: England
Posts: 2,337
It does, and plays well too. It doesn’t feel as slow as 14/16fps. Hopefully some of your optimisations will improve things. I need to have a look at the config and see if stuff like primitives etc can be changed to get some more speed.

The vid is with a 950mhz g3 Ragnarok and a Voodoo3

As Wrangler reported, some textures like fire and water have strange shimmering vertical lines running through them, and on the first level the bench with the guy getting electrocuted and the sinks have missing textures which are rendered bright white.

Other than that it’s looking good!
trixster is offline  
Old 03 January 2019, 18:55   #17
Cowcat
Registered User
 
Join Date: Apr 2013
Location: Mallorca
Posts: 758
r_primitives 0 = single glDrawElements.
r_primitives 1 = Multiple glArrayElements "the Cowcat way."

Both use glLockArrays/Unlock same way as Q3 (hardcoded).

Not really to be called "Alpha": Fact is, this is the actual 2018 iortcw github source with the touch needed for Amiga Classic. The only important change is the use of old jpeg6 code instead of newer one (8), that didn't work properly. And some optimized stuff (not all) taken from Q3 Amiga version.

Other than that, is the major help from Hedeon fixing gcc for MOS (for me).
The reality is memory failures were not an issue for original warpos machines.

Quote:
strange shimmering vertical lines
I saw some kind of those when using primitives 0 just before applying lockarrays but didn't see any now, but there are some colored squares when you see the lake. No problems here with any texture...

Maybe a 603e compiled version does something for G3.

Last edited by Cowcat; 03 January 2019 at 19:03.
Cowcat is offline  
Old 03 January 2019, 19:00   #18
kikems
Registered User
 
Join Date: Jun 2016
Location: Oviedo
Posts: 357
Awesome for WarpOS.
kikems is offline  
Old 03 January 2019, 19:26   #19
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,993
Quote:
Originally Posted by Cowcat View Post
@trixter Looks great isn't it ?
AMAZING JOB!
Hedeon is offline  
Old 03 January 2019, 19:32   #20
nexus
Registered User
 
Join Date: Aug 2017
Location: USA
Posts: 728
yes sorry on not testing earlier but i had to reball my voodoo 3000 and now waiting on epoxy to cure on the heatsink
so hate no holes for mounts on PCI version
nexus is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
OWB WarpOS possible ? drluking support.Apps 10 29 November 2021 19:54
GLHexen2 Warpos. Cowcat Coders. General 84 01 July 2021 22:29
Compiling GCC 3.x for WarpOS grelbfarlk Coders. C/C++ 2 28 November 2017 04:03
UAE for WarpOS 0.8.12 grelbfarlk request.Apps 0 23 November 2016 01:14
WarpOS Programming Help? esc support.Other 8 21 October 2015 10:37

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 18:34.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10017 seconds with 13 queries