English Amiga Board


Go Back   English Amiga Board > Support > support.Games

 
 
Thread Tools
Old 12 June 2023, 10:29   #201
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,325
Vroom is already too fast for some machines. I have some requests to slow it down

it's by no means a 3D game, but a "classical" 2.5D racer. Amiga has no trouble with those (when done properly, see Chase HQ )
jotd is offline  
Old 12 June 2023, 11:21   #202
Aardvark
Registered User
 
Join Date: Jan 2019
Location: Finland
Posts: 648
As far as I can tell, the plain 020 version is just as fast as the 040 on 100mhz TF1260.
[ Show youtube player ]
Aardvark is offline  
Old 12 June 2023, 11:28   #203
DDNI
Targ Explorer
 
DDNI's Avatar
 
Join Date: Mar 2006
Location: Northern Ireland
Posts: 5,433
Send a message via ICQ to DDNI Send a message via MSN to DDNI
This progress is one of those totally unexpected developments that really delights! Thank you
DDNI is online now  
Old 12 June 2023, 11:30   #204
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,655
Quote:
Originally Posted by dlfrsilver View Post
Vroom is already hyper optimised for Amiga (from the programmer itself!).
Doesn't work on most modern accelerators because of SMC (same goes for one of the most popular racers - Stunt Car Racer)
tomcat666 is offline  
Old 12 June 2023, 11:46   #205
Angus
Amiga Games Database
 
Angus's Avatar
 
Join Date: Jun 2006
Location: South West England
Posts: 1,278
Quote:
Originally Posted by paraj View Post

@Angus: Try the plain 020 version instead. If that works, other issue can be debugged later (what 060 libraries are you using? mmulib?)

Plain 020 version worked well! :-)


In NTSC (Help key) I got 8-10 fps, and a bit less in PAL. This is on fairly low detail.



I'm afraid I'm a bit vague about my system software. In the startup-sequence I have Cyberpatcher, rom2fast, Copymem060 - and I run Fastexec which speeds up some 3D games like Star Crusader. I don't seem to have mmulib installed.
Angus is offline  
Old 12 June 2023, 12:28   #206
Aardvark
Registered User
 
Join Date: Jan 2019
Location: Finland
Posts: 648
Quote:
Originally Posted by tomcat666 View Post
Doesn't work on most modern accelerators because of SMC (same goes for one of the most popular racers - Stunt Car Racer)
CPU caches can't be disabled with PiStorm? Vroom and SCR runs without issues on my modern accelerator.
Aardvark is offline  
Old 12 June 2023, 12:29   #207
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,655
Quote:
Originally Posted by Angus View Post
In NTSC (Help key) I got 8-10 fps, and a bit less in PAL. This is on fairly low detail.
8-10 fps or the number displayed is between 8 and 10 ?

FPS is 50/number (I think )
tomcat666 is offline  
Old 12 June 2023, 12:31   #208
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,655
Quote:
Originally Posted by Aardvark View Post
CPU caches can't be disabled with PiStorm? Vroom and SCR runs without issues on my modern accelerator.
Not completely, it is a pure JIT cpu, you can only set how many instructions are in the cache, which doesn't help in those cases.
When all bugs and features are done Michal will work on an interpretive version, but when that happens, no idea
tomcat666 is offline  
Old 12 June 2023, 12:50   #209
Angus
Amiga Games Database
 
Angus's Avatar
 
Join Date: Jun 2006
Location: South West England
Posts: 1,278
Quote:
Originally Posted by tomcat666 View Post
8-10 fps or the number displayed is between 8 and 10 ?

FPS is 50/number (I think )



Oh, jeepers!


I was referring to the number displayed, which I thought seemed approx fps?
Angus is offline  
Old 12 June 2023, 12:55   #210
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,411
which would make it 60/number in NTSC mode
alexh is offline  
Old 12 June 2023, 13:05   #211
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,655
Quote:
Originally Posted by alexh View Post
which would make it 60/number in NTSC mode
On pistorm32 here it flickers between 1 and 2 on NTSC while on PAL it mostly stays on 2
tomcat666 is offline  
Old 12 June 2023, 13:22   #212
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,325
I've watched the videos, it's really excellent! I'm considering PiStorm a "next gen amiga", using the original custom chips & chipmem, so it's really worth the effort.

I'm going to test that on my A1200/060 where chipmem access is really slow. I'm confident that speed can be gained there too.

Don't hesitate to propose new ideas of programs that could be accelerated in your opinion.
jotd is offline  
Old 12 June 2023, 13:38   #213
paraj
Registered User
 
paraj's Avatar
 
Join Date: Feb 2017
Location: Denmark
Posts: 1,167
Yes, the displayed number is number of vblanks/update, so for PAL it's 50/x and NTSC 60/x.

Quick comparison from my 060 (only have shitty composite capture available):
https://imgur.com/a/xZgONHk

Plain 020 version (PAL).
paraj is offline  
Old 12 June 2023, 14:16   #214
wiz12
Registered User
 
Join Date: Feb 2017
Location: Ireland
Posts: 756
Quote:
Originally Posted by jotd View Post
I've watched the videos, it's really excellent! I'm considering PiStorm a "next gen amiga", using the original custom chips & chipmem, so it's really worth the effort.

I'm going to test that on my A1200/060 where chipmem access is really slow. I'm confident that speed can be gained there too.

Don't hesitate to propose new ideas of programs that could be accelerated in your opinion.

Could Zeewolf or Zeewolf 2 benefit from this?
wiz12 is offline  
Old 12 June 2023, 14:28   #215
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,411
Zeewolf and Zeewolf 2 are a bit odd. The engine doesn't scale with a faster CPU and the addition of FastRAM but it does improve.

A500 16-bit ChipRAM + 7MHz 68000 vs A1200 32-bit ChipRAM + 14MHz 020 (no FastRAM)
[ Show youtube player ]

A1200 vs A1200 + 8MB FastRAM
[ Show youtube player ]

A1200 TF1260 (11m 30s)
[ Show youtube player ]

I suspect, like TFX, Zeewolf renders in planar mode directly into ChipRAM and uses the Blitter. So the CPU spends most of it's time waiting for ChipRAM accesses or Blitter to finish.

Last edited by alexh; 12 June 2023 at 14:35.
alexh is offline  
Old 12 June 2023, 15:01   #216
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,325
superb work paraj! (as always)
jotd is offline  
Old 12 June 2023, 16:38   #217
lmimmfn
Registered User
 
Join Date: May 2018
Location: Ireland
Posts: 685
Amazing work paraj, thanks

Quote:
Originally Posted by tomcat666 View Post
Thank you. the Plain 020 version now works really nicely too and the improvement in the FPS is very much visible (as you said) also on pistorm32... it never goes to 4 now, it is mostly on 2. A little video of the beta 4 and plain 020 version:

[ Show youtube player ]
Wow, this looks absolutely stunning
lmimmfn is offline  
Old 12 June 2023, 17:01   #218
Angus
Amiga Games Database
 
Angus's Avatar
 
Join Date: Jun 2006
Location: South West England
Posts: 1,278
Quote:
Originally Posted by jotd View Post

Don't hesitate to propose new ideas of programs that could be accelerated in your opinion.



Forgive me for banging on...... :-)


Could any of this be applicable to Tornado and whatever it's doing with it's AGA display chip memory issue, or whatever it is that makes the 060 version run at a similar speed to the 030 version?





I'll shut up now.
Angus is offline  
Old 12 June 2023, 17:16   #219
Aardvark
Registered User
 
Join Date: Jan 2019
Location: Finland
Posts: 648
Quote:
Originally Posted by jotd View Post
Don't hesitate to propose new ideas of programs that could be accelerated in your opinion.
Red Baron also has some chipset bottleneck. The Mac version is runs smooth on same machine with MuEVD video drivers.
[ Show youtube player ]
Aardvark is offline  
Old 12 June 2023, 18:03   #220
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,655
Quote:
Originally Posted by Angus View Post
Could any of this be applicable to Tornado and whatever it's doing with it's AGA display chip memory issue, or whatever it is that makes the 060 version run at a similar speed to the 030 version?
Tornado AGA definetly seems a candidate, a quality game with quite sub-quality FPS even on accelerators (not as bad as TFX but similar).
tomcat666 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
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

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 00:44.

Top

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