English Amiga Board


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

 
 
Thread Tools
Old 07 March 2023, 23:06   #1501
AlphaAmiga
Registered User
 
AlphaAmiga's Avatar
 
Join Date: Nov 2018
Location: Liverpool
Posts: 174
Quickly ran the cgxbenchmark test again over my Mediator TX+.

Pretty much exactly same results for the Register to V Ram, Fast to V ram and the WritePixelArray(), however some slight improvements in the ScalePixelArray() with FPS / MB/s now coming out at;

Screen depth 15 = 13.4 / 3.0
Screen depth 16 = 10.5 / 1.5
Screen depth 24 = 5.5 / 1.2

I dont know how much this is effected by CPU speed but this was ran with the system using a TF1260 with 128MB Ram and a Rev 1 clocked at 50MHz.

I will try and get around to doing some more testing with the latest build when I can, especially now as I have sourced a Rev 6 060 for my towered A1200 :-) (just got to wait for it to arrive)

Cheers everyone, keep up the great work on this !
AlphaAmiga is offline  
Old 07 March 2023, 23:15   #1502
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
@AlphaAmiga

good info, thanks

wish I could get the A4000 to work reliably to run some tests, one day I will have some time to give it a full strip and clean
abu_the_monkey is offline  
Old 08 March 2023, 01:29   #1503
pipper
Registered User
 
Join Date: Jul 2017
Location: San Jose
Posts: 679
I have been deep into hardware recently; building new daughter board(s) for my A3000, the Matze A3000 DB with integrated I2C and the Firebird DB with PCI slots as well as another BFG (with an 040 this time). I have also been busy trying to get a defective Piccolo 2.1 graphics card fixed and ended up reverse engineering most of the pcb into schematics (hey, anyone out there with the same card who likes to help out?)
I'm more busy in RL these days. Doing HW stuff has been easier for me as it required less being "in the the zone" and I can get quickly in and out of it. I have not spent time with AB3D recently unfortunately. But I'm closely following whats going on here :-) Keep on hacking!
pipper is offline  
Old 08 March 2023, 11:01   #1504
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
Quote:
Originally Posted by pipper View Post
I have been deep into hardware recently; building new daughter board(s) for my A3000, the Matze A3000 DB with integrated I2C and the Firebird DB with PCI slots as well as another BFG (with an 040 this time). I have also been busy trying to get a defective Piccolo 2.1 graphics card fixed and ended up reverse engineering most of the pcb into schematics (hey, anyone out there with the same card who likes to help out?)
I'm more busy in RL these days. Doing HW stuff has been easier for me as it required less being "in the the zone" and I can get quickly in and out of it. I have not spent time with AB3D recently unfortunately. But I'm closely following whats going on here :-) Keep on hacking!
It's all good. It's now possible (not merged yet) to build the "release" and "dev" versions of the engine, the latter with the various metrics and experimental stuff included.
Karlos is offline  
Old 08 March 2023, 22:27   #1505
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
This PR is turning into a general bunch of chores, but doing them has led to the identification and removal of more dead code

Which was nice...
Karlos is offline  
Old 08 March 2023, 22:33   #1506
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
nice
abu_the_monkey is offline  
Old 08 March 2023, 22:39   #1507
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
Quote:
Originally Posted by abu_the_monkey View Post
nice
It's revealed quite a bit more that I'll get rid of before merging as a maintenance update.
Karlos is offline  
Old 09 March 2023, 20:53   #1508
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
I'm going to merge my dev build and chores PR.

After this you can make, to get the release version, or make dev to get the instrumented developer version.

The chores have been tidying up the animation code a bit, lots of cruft in there.

I also think there's a potentially bad buffer overrun (but it's read only not write) in the lighting animation tables but I'll need to confirm that with a test level. It may explain why areas randomly light occasionally up for no apparent reason. The animation pointer table has entities for the 7 defined animation types only, but the editing tools allow up to 16 to be used. Those will probably run off into code memory and only stop when hitting the 999 magic value.

I propose extending the tables to make sure there are 16 valid entries, but it would be awesome if they could be loaded as mod resources. One for the Todo list.

Last edited by Karlos; 09 March 2023 at 21:15.
Karlos is offline  
Old 09 March 2023, 21:17   #1509
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
Squash merged.
Karlos is offline  
Old 09 March 2023, 21:22   #1510
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
top stuff

anyone know of a newer version of make for amiga os than 3.76?
I don't use the cross dev stuff and make 3.76 it don't like the makefile (which ain't a big deal as I just made individual makefiles and run scripts)

it would be nice if it worked as intended without modifying but like I said not problem either way.
abu_the_monkey is offline  
Old 09 March 2023, 21:47   #1511
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
Quote:
Originally Posted by abu_the_monkey View Post
top stuff

anyone know of a newer version of make for amiga os than 3.76?
I don't use the cross dev stuff and make 3.76 it don't like the makefile (which ain't a big deal as I just made individual makefiles and run scripts)

it would be nice if it worked as intended without modifying but like I said not problem either way.
Maybe an Amiga make compatible makefile can be added as well.
Karlos is offline  
Old 09 March 2023, 21:54   #1512
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
I don't think it is needed.
most people ain't going to build this on a real amiga, they will use the cross dev stuff.
I just haven't set it up cos I haven't felt the need.
abu_the_monkey is offline  
Old 09 March 2023, 21:57   #1513
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
Quote:
Originally Posted by abu_the_monkey View Post
I don't think it is needed.
most people ain't going to build this on a real amiga, they will use the cross dev stuff.
I just haven't set it up cos I haven't felt the need.
I'm running entirely "virtual" at the moment so cross building all the way, lol.
Karlos is offline  
Old 09 March 2023, 21:59   #1514
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
I should point out that this PR isn't the one I intend initially but I had a ton of outstanding bits that just seemed to be lying around lol.
Karlos is offline  
Old 09 March 2023, 22:03   #1515
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
I thought as much, the code is becoming much cleaner though
abu_the_monkey is offline  
Old 09 March 2023, 22:47   #1516
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
Quote:
Originally Posted by abu_the_monkey View Post
I don't think it is needed.
most people ain't going to build this on a real amiga, they will use the cross dev stuff.
"Most of the people" building this are in this thread. Discussing this point
Karlos is offline  
Old 09 March 2023, 23:18   #1517
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
yeah what I meant was, I am that guy that does everything the hard way when there are obvious better solutions, but, sometimes it pays off
abu_the_monkey is offline  
Old 13 March 2023, 21:24   #1518
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
Just a sneak preview of something I'm working on. I literally just got this working 10 mins ago...
[ Show youtube player ]

So far this is just the render time (no c2p or vsync) per frame. The effect of the door overdraw is pretty obvious here...
Karlos is offline  
Old 13 March 2023, 22:15   #1519
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 2,023
looking good
abu_the_monkey is offline  
Old 13 March 2023, 22:20   #1520
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,506
Quote:
Originally Posted by abu_the_monkey View Post
looking good
I was thinking to make it a solid line but I actually think it's less distracting as a plot. It uses a round-robin approach so there's no actual shuffling of values or anything to get the scrolling
Karlos 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
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 05:37.

Top

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