12 June 2023, 19:51 | #221 | |
Registered User
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,613
|
Quote:
It is gfx corruption on anything faster than standard A1200. |
|
12 June 2023, 20:11 | #222 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,174
|
v5 in the zone, consider this release candidate.
Changes: - All versions now support new rendering code - FPS display (As stated in previous posts it's more like ScreenRefreshRate/x) now prettier. - Extra love for plain 020 version (seems to be most import version): If 060 is detected (important) unimplemented instructions are handled without exception (MULS.L/DIVS.L - could be improved...). Stupid _logbase in chipram fixed with extra relocs. Similar stuff could be done for the other versions, but plain 020 one seems most important to people in the know, and the versions where hunk wizard did its magic would need serious work to get on par (the version with only 3 sections really need relocs done to move global variables out of chip mem...) Quick video (PAL+plain 020 version) on 060): https://imgur.com/a/69mCVpy Hard to meassure, but looks to me like it's now faster compared to previous version. Also added avatar for the first time to show my preference Last edited by paraj; 12 June 2023 at 20:17. |
12 June 2023, 20:16 | #223 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,432
|
Many thanks for all the hard work. I hope you had fun.
This game meant a lot to people who hung onto their Amiga's as their main computer a little longer than they should have (i.e. after 1998) like me |
12 June 2023, 20:25 | #224 |
Retro Freak
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,662
|
Thanx for the beta 5 It seems everything is ok. Quick test seems the fps are a bit faster (in PAL it is almost all the time solid 2 here), will test more tomorrow. Great work paraj!
|
12 June 2023, 21:10 | #225 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,361
|
@paraj
Love the extremely relevant new avatar! |
12 June 2023, 23:56 | #226 |
Super Member
Join Date: Sep 2014
Location: Wakefield
Age: 49
Posts: 1,334
|
Just a quick test of the latest v5 on my A1200 with TF1230 50mhz in NTSC mode. Its definitely better than it was before
[ Show youtube player ] |
13 June 2023, 00:51 | #227 |
Registered User
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,499
|
I wonder if that kind of optimization was possible back in the days.... That's strange that such a 3D experts team like DID wasn't aware of everything you've done in a few time.
|
13 June 2023, 01:05 | #228 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,361
|
It seems more like not realising the impact of certain design choices, like rendering straight to planes in chip memory. This may have seemed fine on a basic 020 with a bit of extra fast memory and an FPU, which was a common thing to have on ram expansion boards.
|
13 June 2023, 02:26 | #229 | ||
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
@Paraj Excellent work, love the new Avatar. I wonder if your release will become the new Frontier benchmark for new Amiga hardware
Quote:
Quote:
How many colours is TFX? Is it dual play field with 16 colours? Would it have been possible to do a Amiga 3000 release as well with maybe Sprites used as the Aircraft console and 16 colours for earth, sky, buildings, enemies? |
||
13 June 2023, 05:08 | #230 | |
Registered User
Join Date: Jul 2017
Location: San Jose
Posts: 669
|
Quote:
It’s also possible they never got into the optimization phase to polish the performance. Just think of the trivial optimizations not done in TKG… But true, it’s a pretty fundamental design choice that looks rather intentional than “hey, let’s keep it simple, stupid. Lets optimize later” |
|
13 June 2023, 08:48 | #231 | |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,361
|
Quote:
|
|
13 June 2023, 09:52 | #232 |
Registered User
Join Date: Dec 2016
Location: Finland
Posts: 168
|
Looks great at least on a 68060 and Pistorm, but still unplayable on a 68030/50 MHz. I wonder what sort of optimizations would be needed for a fast 68030/50 MHz version?
Maybe drop Gouraud-shading and only go with flatshading, then no c2p is at least needed (not saying anyone should code this). Using a c2p really kills performance on a lower-end CPU Amiga, as then you can't use even blitter to clear previous frame, because all rendering is done in fast ram, and content is just copied to chip ram. Or would it still be possible to do Gouraud shading effectively without a c2p on Amiga, I know full texturemapping is not generally doable without a c2p. Maybe some precomputed tables, that uses some approximations to Gouraud shading could work out. |
13 June 2023, 09:56 | #233 |
Registered User
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,499
|
Tested on a Blizzard 68030/50mhz, the game is now playable even with full details IMHO. Not butter smooth but when you grew up playing Frontier on an A500, this is much better.
I even got the impression that there isn't so much gain on framerate by lowering the details. It would be nice to make a property readme detailling what have been done. This is great. Now I'm gonna print a key summary to play correctly. Just a question, I don't get how is working the FPS counter. When flying I'm around it's 09/10 but when doing the infamous external to cockpit zoom number rise to 24/25 which seems illogical since the game is obviously struggling a bit more. |
13 June 2023, 10:11 | #234 | |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,361
|
Quote:
|
|
13 June 2023, 10:12 | #235 |
Registered User
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,499
|
|
13 June 2023, 10:16 | #236 | ||
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,361
|
Quote:
Quote:
|
||
13 June 2023, 10:49 | #237 | ||
Registered User
Join Date: Dec 2016
Location: Finland
Posts: 168
|
Quote:
Quote:
|
||
13 June 2023, 11:17 | #238 | |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,361
|
Quote:
|
|
13 June 2023, 11:29 | #239 |
Registered User
Join Date: Jan 2019
Location: Finland
Posts: 652
|
Gouraud and textures can be disabled separately in game config.
Both enabled: Gouraud disabled: Both disabled: |
13 June 2023, 11:40 | #240 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,361
|
Well that answers the question regarding whether or not the fuselage is really shaded or not.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
PiStorm32-Lite problems | tech3475 | support.Hardware | 52 | 23 October 2023 17:49 |
Pistorm a500 & Pistorm32: Can you VNC? | ElectroBlaster | support.Hardware | 4 | 09 March 2023 09:00 |
AGA, Amiga Demos on Pistorm32 | nikosidis | Amiga scene | 8 | 06 March 2023 22:11 |
Unique - Origins on Pistorm32 | nikosidis | Amiga scene | 5 | 01 March 2023 18:02 |
FS: Pistorm32 - GreaseWeazle - ATX Adaptors | RetroPassionUK | MarketPlace | 0 | 14 January 2023 13:34 |
|
|