I don't think I'm the right person to be doing that, because although I can install this stuff, flash firmwares. I don't *understand* it. All I can tell you is the first, and only version that ever worked for me was June 25th. Anything before that didn't work (Cryptodad tweaked it until it worked for my H5, on June 25th). I think I tried upgrading to a newer version later, but that also broke it. So I stuck at June 25th commit for my particular system. I'm not saying that newer versions since won't work, I just haven't tried them. Reason being: The only 'updates' since then have been <Random X person comes in with particular Atari setup> and then Crypto tweaks the code to get it working for them, but in the process tweaking to that specific Atari doesn't necessarily mean that the code still works for the last Atari it previously worked with. Then fast forward another <Random X> amount of people, the repo has been tweaked so many times for many different configurations. It's not like my particular setup is going to benefit from any of these changes, if that makes sense. There haven't been any particular H5 configuration specific improvements.
Cryptodad would be the person who can tell you whether things were stable or not in the early days & whether instability was introduced by speeding the ram access up or not.
REMINDER - Stay logged in for at least 2 hours a week to get whitelisted.
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
Exxos's PiStorm blog
-
exxos
- Site Admin

- Posts: 28599
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Exxos's PiStorm blog
@dad664npc maybe you can shed some light on all this ?
-
Steve
- Moderator

- Posts: 3333
- Joined: 15 Sep 2017 11:49
Re: Exxos's PiStorm blog
By the way, I looked back in Discord to see what my Gembench results were, here they are:
(running at 800x600x64k via et4000 HDMI output)
With NVDI:
Without NVDI:
(running at 800x600x64k via et4000 HDMI output)
With NVDI:
Without NVDI:
You do not have the required permissions to view the files attached to this post.
-
exxos
- Site Admin

- Posts: 28599
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Exxos's PiStorm blog
Such tests need to be done with a stock 68000 as different cpus have caches and are more efficient with some instructions. Also stock medium res as well.Steve wrote: 10 May 2024 08:46 By the way, I looked back in Discord to see what my Gembench results were, here they are:
Problem is as well as we don't know ( or I don't ) how good the bus emulation is on the 030 etc Things need to be as basic and as close to stock as possible to debug.
It would make life a lot easier if the CPU could run at 8mhz or 16mhz but I'm guessing that's not possible ?
-
stephen_usher
- Site sponsor

- Posts: 7443
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Exxos's PiStorm blog
The "loop-thingy" setting in the config file is supposed to set the speed but it seems to be a wet finger in the air type affair and depends upon the speed of the Pi CPU,
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
-
Badwolf
- Site sponsor

- Posts: 3057
- Joined: 19 Nov 2019 12:09
Re: Exxos's PiStorm blog
I think it's just how many cycles will you let the emulated 68k run wild before checking if there were an interrupt.stephen_usher wrote: 10 May 2024 11:18 The "loop-thingy" setting in the config file is supposed to set the speed but it seems to be a wet finger in the air type affair and depends upon the speed of the Pi CPU,
Smaller = more accurate response, but slower.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
stephen_usher
- Site sponsor

- Posts: 7443
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Exxos's PiStorm blog
I see... but the lower the number the less stable the current emulation seems to be. Unless I had it above 600 I'd never get to the desktop. But that may be because it's reading erroneous status more often and crashing.Badwolf wrote: 10 May 2024 14:37I think it's just how many cycles will you let the emulated 68k run wild before checking if there were an interrupt.stephen_usher wrote: 10 May 2024 11:18 The "loop-thingy" setting in the config file is supposed to set the speed but it seems to be a wet finger in the air type affair and depends upon the speed of the Pi CPU,
Smaller = more accurate response, but slower.
BW
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
-
Badwolf
- Site sponsor

- Posts: 3057
- Joined: 19 Nov 2019 12:09
Re: Exxos's PiStorm blog
That'd be my guess. It's Russian roulette and loopcounts is how long you wait between trigger pulls? ;)stephen_usher wrote: 10 May 2024 15:11 I see... but the lower the number the less stable the current emulation seems to be. Unless I had it above 600 I'd never get to the desktop. But that may be because it's reading erroneous status more often and crashing.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
exxos
- Site Admin

- Posts: 28599
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Exxos's PiStorm blog
Just to wrap up this thread.. I sold my pistorm stuff to @rubber_jonnie.
So locking this thread.
So locking this thread.
Who is online
Users browsing this forum: ClaudeBot, don_apple, MEX68KECB and 25 guests