English Amiga Board


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

 
 
Thread Tools
Old 23 November 2022, 01:14   #901
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
Quote:
Originally Posted by abu_the_monkey View Post
so other than being sadistic and making the player start with only 20 shotgun rounds and 200 health, all the levels should be "completable", yes?
I wouldn't bet on that. Stockpiling seems to be a game mechanic. IMO, it goes too far, I think level and ammo should have caps on them, but you definitely need most of your arsenal by the middle of the game.
Karlos is offline  
Old 23 November 2022, 01:38   #902
pipper
Registered User
 
Join Date: Jul 2017
Location: San Jose
Posts: 652
Quote:
Originally Posted by abu_the_monkey View Post
all the credit goes to pipper.
how he had the patience to sift through all the code and make it work I really don't know.
I should have talked to @Girv and it wouldn't have taken that long. If you take a look at his AB3D-RTG code, I think he went through much of the same. I just didn't know... I return to the Amiga scene only in 2017 after a long time not paying _any_ attention.
pipper is offline  
Old 23 November 2022, 10:44   #903
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
Quote:
Originally Posted by Karlos View Post
I think this is an upstream bug because it happens on a straight checkout of pipper/main for me.
A curious fact to report, I do not get this issue with JIT using either main or the local merge of abu's changes into it, provided I've set the frame limit to 25fps (or lower).
Karlos is offline  
Old 23 November 2022, 19:13   #904
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,942
most odd.

I can get it to start every time reliably with jit and at 50fps (touch wood) if I clear out the DisplayMsgPort before the first call to ChangeScreenBuffer outside the main game loop.
abu_the_monkey is offline  
Old 23 November 2022, 20:49   #905
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
More for pipper's benefit, but I see absolutely no reason not to merge your PR. I can find no new regressions that I wasn't able to reproduce from upstream.
Karlos is offline  
Old 23 November 2022, 23:20   #906
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
Quote:
Originally Posted by abu_the_monkey View Post
@Karlos

Regarding the fps timer, sounds correct, but I will check tomorrow. Layed up with a cold at the mo, feeling rather lethargic
Seems it's catching. I feel like crap too just now. I had planned to do some work on it, but it was not to be.
Karlos is offline  
Old 24 November 2022, 01:55   #907
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,942
@Karlos
hope you feel better soon chap.

here is a follow up from the previous video I posted

[ Show youtube player ]

edit: sorry the sound is squiffy, didn't notice till I uploaded it
abu_the_monkey is offline  
Old 24 November 2022, 17:32   #908
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
@abu

Quote:
hope you feel better soon chap
Thanks, sir. Looks like another positive LFT for the neck ring I'm making.

By the power entrusted in me by our leader, I'm going to use my collaborator cress and merge your outstanding PR into main. You said there was a change you might want to push first for the number of VBL steps between lighting animation increments. Do you want to push those first? If not, they can go after.

I prefer to merge your stuff before embarking on some more symbol renaming and dead code pruning ...
Karlos is offline  
Old 24 November 2022, 17:44   #909
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,942
@Karlos
Merge away, the change to lighting anim speed can wait for now.
abu_the_monkey is offline  
Old 24 November 2022, 17:50   #910
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
Quote:
Originally Posted by abu_the_monkey View Post
@Karlos
Merge away, the change to lighting anim speed can wait for now.
You are merged. Make sure you pull upstream down into your fork.
Karlos is offline  
Old 24 November 2022, 17:56   #911
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,942
Quote:
Originally Posted by Karlos View Post
You are merged. Make sure you pull upstream down into your fork.
Done
abu_the_monkey is offline  
Old 24 November 2022, 18:11   #912
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
Quote:
Originally Posted by abu_the_monkey View Post
Done
Good stuff.
Karlos is offline  
Old 25 November 2022, 15:07   #913
sokolovic
Registered User
 
sokolovic's Avatar
 
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,418
I've played the last build now it works perfectly and no problem to save. Amazing job, really. The game really flies now on a 68030/50mhz compared to the original version
I Wonder if it is possible to somehow enhance others 3D Amiga games like Jurassic Park (the source code is included in the latest WHDLOAD install ).
sokolovic is offline  
Old 26 November 2022, 02:59   #914
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,942
@sokolovic

Glad to hear it is working well for you now

I think there are 'a few' bugs to iron out and improvements yet to be had on this project, but it is defiantly a vast improvemet on the original release from ocean/team17
abu_the_monkey is offline  
Old 26 November 2022, 08:17   #915
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,647
Quote:
Originally Posted by abu_the_monkey View Post
@sokolovic

Glad to hear it is working well for you now

I think there are 'a few' bugs to iron out and improvements yet to be had on this project, but it is defiantly a vast improvemet on the original release from ocean/team17
Do I hear RTG? )
tomcat666 is online now  
Old 26 November 2022, 09:29   #916
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
Smile

My personal interests may be different. In no particular order:
Improve the code legibility/maintainability. This ultimately includes replacing non performance critical code with C.

* Improve texturemapping (it's a bit fuzzy and imprecise), possibly to include mip mapping for more distant polygons.
* RTG support, preferably with RGB render option
* AHI support
* Multichannel mod support (currently one channel only).

I would then like to explore the possibility of enhancing how the game can be modded by raising the various limits defined in the gamelink format (which needs to be done very carefully to remain backwards compatible). I'd very much like to see:

* (Alternative) Human readable/editable format for game link data:
* More objects, aliens, vectors, bullet defs, etc.
* 45 degree views for bitmap sprites
* More sound effects (also a high quality mode with higher sample rate)
* More than 16 floor textures
* More than 32 object textures

In my view new features like this become much more achievable the less dependent on assembler you are for all the mundane asset loading and management code.

Last edited by Karlos; 26 November 2022 at 12:34.
Karlos is offline  
Old 26 November 2022, 10:46   #917
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
Even if this plan doesn't work out, there could be enough of a learning exercise to do a rewrite
Karlos is offline  
Old 26 November 2022, 15:52   #918
sokolovic
Registered User
 
sokolovic's Avatar
 
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,418
I still have some problem with playing on the resolution as the " [ " Key pushed make some buggy rendering (sorry, can't describe it in english) but it doesn't matter as the game being very smooth without using it.
sokolovic is offline  
Old 26 November 2022, 17:56   #919
abu_the_monkey
Registered User
 
Join Date: Oct 2020
Location: Bicester
Posts: 1,942
@sokolovic

yes, the double width pixel mode still needs some attention.

edit: comments from the dobblewidth_test version

; FIXME: how can I factor DOUBLWIDTH into the whole equation, so no
; additional branches are needed in the inner loop

Last edited by abu_the_monkey; 26 November 2022 at 19:44.
abu_the_monkey is offline  
Old 27 November 2022, 15:56   #920
vroom6sri
Registered User
 
Join Date: Sep 2005
Location: Peterborough
Age: 47
Posts: 841
Sorry but I've been looking on the github link but I can't see how you can tell what the latest build is. I'd love to try the latest version on my ACA1230/56 following what sokolovic has reported performance wise. Please can you point me in the direction of the latest build?
vroom6sri is offline  
 


Currently Active Users Viewing This Thread: 2 (0 members and 2 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 07:14.

Top

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