English Amiga Board


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

 
 
Thread Tools
Old 09 December 2022, 17:03   #1041
amipal
Registered User
 
amipal's Avatar
 
Join Date: Jun 2019
Location: Saltdean, United Kingdom
Posts: 146
Quote:
Originally Posted by Angus View Post
Least I can do in the face of all the fantastic and mind boggling work Pipper, Karlos, Abu, Grond etc are doing and contributing to. :-)
Indeed, they're done truly amazing work!
amipal is offline  
Old 09 December 2022, 18:56   #1042
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,166
Quote:
Originally Posted by amipal View Post
Indeed, they're done truly amazing work!
I'm not sure how my next PR is going to be received. I'm taking big chunks of extracted global variables and moving them to a manually consolidated bss section. It should make for a smaller executable but damn, it's a lot of change.
Karlos is online now  
Old 09 December 2022, 19:03   #1043
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,950
Quote:
Originally Posted by Karlos View Post
Just a quick one, .bss sections are zero initialised by AmigaOS, right? I know it's commonplace elsewhere.
I believe this is true. one of the books I have says the loader allocates the space and fills with zero before starting executable code.
abu_the_monkey is offline  
Old 09 December 2022, 19:16   #1044
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,166
Quote:
Originally Posted by abu_the_monkey View Post
I believe this is true. one of the books I have says the loader allocates the space and fills with zero before starting executable code.
Well it seems to be working and I've moved dozens of globals to it so far..
Karlos is online now  
Old 09 December 2022, 20:39   #1045
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,166
@abu

Could I trouble you to compile and test from the maintenance/identifier-upgrades branch on my fork? I've been making quote a lot of change and while it works for me, would appreciate a second opinion.
Karlos is online now  
Old 09 December 2022, 20:51   #1046
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,950
no worries,
I will give it a spin in a bit.
abu_the_monkey is offline  
Old 09 December 2022, 21:20   #1047
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,950
@Karlos
just played through the first couple of levels and nothing seems broken.
not exactly a thorough test mind.

Last edited by abu_the_monkey; 09 December 2022 at 21:27.
abu_the_monkey is offline  
Old 09 December 2022, 21:57   #1048
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,166
Quote:
Originally Posted by abu_the_monkey View Post
@Karlos
just played through the first couple of levels and nothing seems broken.
not exactly a thorough test mind.
Given the nature of the changes I think if there were any real breaks we'd have seen them almost immediately ?
Karlos is online now  
Old 09 December 2022, 23:05   #1049
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,950
Quote:
Originally Posted by Karlos View Post
Given the nature of the changes I think if there were any real breaks we'd have seen them almost immediately ?
yes I would have thought so.
abu_the_monkey is offline  
Old 09 December 2022, 23:09   #1050
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,950
I haven't tested on real hardware in a while, should have a couple of hours tomorrow as the wife is going Christmas shopping with her mum.
abu_the_monkey is offline  
Old 10 December 2022, 01:42   #1051
amipal
Registered User
 
amipal's Avatar
 
Join Date: Jun 2019
Location: Saltdean, United Kingdom
Posts: 146
Bit of testing from me. First numbers are the half-screen size, second set full-screen. Testing just the first level (hopefully descriptions are enough for locations):

A1200, BlizzardPPC w/50Mhz 68060, 128Mb 60ns Fast RAM, AmigaOS3.9 BB4.

WHDLoad v1.1...
First corridor - 13 fps 9fps
Ammo room - 19 fps 9 fps

WIP as of 8th Dec '22...
First corridor - 22 fps 12fps
Ammo room - 28 fps 15fps
amipal is offline  
Old 10 December 2022, 02:05   #1052
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,950
@amipal

not too shabby

cheers for posting some performance stats.
any 030 owners care to share?
abu_the_monkey is offline  
Old 10 December 2022, 02:24   #1053
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,950
Quote:
Originally Posted by amipal View Post
Bit of testing from me. First numbers are the half-screen size, second set full-screen. Testing just the first level (hopefully descriptions are enough for locations):

A1200, BlizzardPPC w/50Mhz 68060, 128Mb 60ns Fast RAM, AmigaOS3.9 BB4.

WHDLoad v1.1...
First corridor - 13 fps 9fps
Ammo room - 19 fps 9 fps

WIP as of 8th Dec '22...
First corridor - 22 fps 12fps
Ammo room - 28 fps 15fps
@Angus

is this about the same on your setup?
abu_the_monkey is offline  
Old 10 December 2022, 10:05   #1054
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,166
That's not bad at all. Fullsceen has over 2x the pixel count of the 2/3 size too. There was a 1/n table lookup optimisation that pipper put in for rendering the flats perspective that replaces division. I bet that made some difference. If we find a place that has a massive floor zone, how do those numbers look?
Karlos is online now  
Old 10 December 2022, 12:10   #1055
Angus
Amiga Games Database
 
Angus's Avatar
 
Join Date: Jun 2006
Location: South West England
Posts: 1,253
Quote:
Originally Posted by abu_the_monkey View Post
@Angus

is this about the same on your setup?
Yes, I'm not too sure about the WHDLoad version, but the numbers on the recompiled version look similar. There was one place I could briefly get 29.9 fps but never 30, which made me wonder if there was a built in limit somewhere.
Angus is offline  
Old 10 December 2022, 17:23   #1056
amipal
Registered User
 
amipal's Avatar
 
Join Date: Jun 2019
Location: Saltdean, United Kingdom
Posts: 146
Quote:
Originally Posted by Karlos View Post
That's not bad at all. Fullsceen has over 2x the pixel count of the 2/3 size too. There was a 1/n table lookup optimisation that pipper put in for rendering the flats perspective that replaces division. I bet that made some difference. If we find a place that has a massive floor zone, how do those numbers look?
It feels like a massive difference over the WHDLoad v1.1 slave version.
amipal is offline  
Old 11 December 2022, 00:15   #1057
Sneezeface81
Registered User
 
Join Date: Apr 2020
Location: Pisa/Italy
Posts: 16
Quote:
Originally Posted by abu_the_monkey View Post
@amipal

not too shabby

cheers for posting some performance stats.
any 030 owners care to share?

Hey! Here is how it performs on my A1200 030@40MHz w 16MB.
Took latest .lha from the Zone, launched tkg_fps.

WAKEUP ROOM (half-screen size)
[1x1] avg 6fps; max 9.5fps;
[1x2] avg 10fps; max 13fps;
[2x1] avg 11fps; max 16fps;
[2x2] avg 14fps; max 20fps;
Max fps measured looking at the wall.
Looking at the very first closed door fps drop to half of the max value (in each pixelsize).

ROAMING LEVEL A
[1x1] 5 to 7fps (half-screen size); 2 to 3fps (full-screen size);
[2x2] 10 to 15fps (half-screen size); 6 to 8fps (full-screen size);

With double width pixel sizes(2x1,2x2) the moving floor artifact is noticeable and also the rendering artifact affecting vertical walls (this one only in full-screen).

Cheers!
Sneezeface81 is offline  
Old 11 December 2022, 00:25   #1058
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,166
The closed doors and lifts are likely down to overdraw. I've not categorically proven it but I assign a high degree of probability to it.
Karlos is online now  
Old 11 December 2022, 00:50   #1059
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,950
@Sneezeface81

cheers for posting some stats

edit: the double width modes do not work correctly at the mo.
abu_the_monkey is offline  
Old 11 December 2022, 15:20   #1060
AlphaAmiga
Registered User
 
AlphaAmiga's Avatar
 
Join Date: Nov 2018
Location: Liverpool
Posts: 164
What is the latest best version to download? I would love to see where it is at
AlphaAmiga 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 19:54.

Top

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