Exxos's PiStorm blog

Blogs & guides and tales of woo by forum members.
Steve
Moderator
Moderator
Posts: 3334
Joined: Fri Sep 15, 2017 11:49 am

Re: Exxos's PiStorm blog

Post by Steve »

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.
User avatar
exxos
Site Admin
Site Admin
Posts: 28612
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Exxos's PiStorm blog

Post by exxos »

@dad664npc maybe you can shed some light on all this ?
Steve
Moderator
Moderator
Posts: 3334
Joined: Fri Sep 15, 2017 11:49 am

Re: Exxos's PiStorm blog

Post by Steve »

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:
with_nvdi.jpg
with_nvdi.jpg (180.64 KiB) Viewed 1537 times

Without NVDI:
no_nvdi.jpg
no_nvdi.jpg (178.45 KiB) Viewed 1537 times
User avatar
exxos
Site Admin
Site Admin
Posts: 28612
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Exxos's PiStorm blog

Post by exxos »

Steve wrote: Fri May 10, 2024 8:46 am By the way, I looked back in Discord to see what my Gembench results were, here they are:
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.

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 ?
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7453
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: Exxos's PiStorm blog

Post by stephen_usher »

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.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3058
Joined: Tue Nov 19, 2019 12:09 pm

Re: Exxos's PiStorm blog

Post by Badwolf »

stephen_usher wrote: Fri May 10, 2024 11:18 am 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,
I think it's just how many cycles will you let the emulated 68k run wild before checking if there were an interrupt.

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
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7453
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: Exxos's PiStorm blog

Post by stephen_usher »

Badwolf wrote: Fri May 10, 2024 2:37 pm
stephen_usher wrote: Fri May 10, 2024 11:18 am 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,
I think it's just how many cycles will you let the emulated 68k run wild before checking if there were an interrupt.

Smaller = more accurate response, but slower.

BW
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.
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.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3058
Joined: Tue Nov 19, 2019 12:09 pm

Re: Exxos's PiStorm blog

Post by Badwolf »

stephen_usher wrote: Fri May 10, 2024 3:11 pm 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.
That'd be my guess. It's Russian roulette and loopcounts is how long you wait between trigger pulls? ;)

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
User avatar
exxos
Site Admin
Site Admin
Posts: 28612
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Exxos's PiStorm blog

Post by exxos »

Just to wrap up this thread.. I sold my pistorm stuff to @rubber_jonnie.

So locking this thread.
Locked

Return to “MEMBER BLOGS”