English Amiga Board


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

 
 
Thread Tools
Old Today, 15:01   #4421
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,128
Quote:
Originally Posted by Dunny View Post
I think you're probably right tbh. Hey, would a true-colour RTG version be on the cards at some point? That might be a fun thing for PiStorm owners to experience.
Yes, it's on my hitlist since RTG was introduced. Some if it should be quite easy. For example, the game relies on taking a palette colour and looking up the brightness variation of that colour in a big shade table that currently maps the brightness variation of the colour to the nearest palette entry. That can just be replaced with a true colour lookup table containing the actual true colour variation of the brightness and written straight to the buffer.

That works for walls, floors and basic bitmap sprites. The only real challenge is transparency. Basic glare and shadow transparency works really well in 8-bit because all you have to do is to read the current frame pixel (which is a palette value) and look up the required shade variation again in the same big table. That isn't going to work in RGB mode. You have to do it properly. Read the RGB value from the framebuffer and adjust it accordingly. The other form of transparency is additive (plasma bolts and explosions). That may or may not be easier - it's not totally obvious how it works currently but as it only seems to work if you stick to the original asset palettes I think there's another table hidden away somewhere.
Karlos is online now  
Old Today, 20:39   #4422
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,128
I've updated the branch to incorporate Kalm's 030 optimised 1x1 C2P routines.

When using the generic builds (68020+), the runtime CPU detection determines if the 040 or 030 routines are appropriate.

For the 040 and 060 targeted builds, the 040 routines are always used and the 030 ones are not included in the executable.
Karlos is online now  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Alien Breed 3D II The Killing Grounds RTG patch Angus Retrogaming General Discussion 63 14 December 2022 15:20
Alien Breed & Alien Breed '92: SE - delay when picking up items / opening doors Ian support.WinUAE 16 23 December 2016 15:50
Alien Breed 3D II : The Killing Grounds code booklet alexh support.Games 19 10 October 2012 22:17
Alien Breed 3D 2 - The Killing Grounds Ironclaw support.Games 12 13 September 2005 13:07
HD Version of Alien Breed I ? Kintaro request.Old Rare Games 20 31 July 2003 10:48

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 21:37.

Top

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