There aren't that many games that would run on a 020 anyway. At least that's what I remember from my PAK/68stephen_usher wrote: 04 Oct 2023 14:39 The ET-4000 is all very well for DTP or other such desktop use but let's face it, 99.999% or the time STs will be used for playing games.
PiStorm Chat
-
mfro
- Posts: 124
- Joined: 13 Dec 2018 07:32
Re: PiStorm Chat
And remember: Beethoven wrote his first symphony in C.
-
Darklord
- Site sponsor

- Posts: 1596
- Joined: 20 Sep 2017 13:41
- Location: Prestonsburg
Re: PiStorm Chat
Hmm. I've had a bit of a different experience with my Pak 68/3 board in my STacy. Using P.Pera's HD adaptedmfro wrote: 04 Oct 2023 15:24
There aren't that many games that would run on a 020 anyway. At least that's what I remember from my PAK/68
games I've found quite a few of my favorites will run okay.
I think I need to go back and dedicate some time to making a list of those adapted games that will and won't
run here on my STacy.
Note to self: Stock up on Soda and chips beforehand... :lol:
Welcome To DarkForce! www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS-Telnet:darkforce-bbs.dyndns.org 1040
Atari SW/HW based BBS-Telnet:darkforce-bbs.dyndns.org 1040
-
Darklord
- Site sponsor

- Posts: 1596
- Joined: 20 Sep 2017 13:41
- Location: Prestonsburg
Re: PiStorm Chat
Just adding that, after reading stephen_usher's post, it's because
the Pak board uses a specially modified TOS v3.06. That seems to
cause P.Pera's adapted games to "patch" and run as if it's a TTO30,
which works...
I suppose it would be a lot of work and extra (unnecessary to some)
hardware but could a "fall back" compatible mode be added to the
PiSTorm?
Just a thought, ignore if pointless... :)
the Pak board uses a specially modified TOS v3.06. That seems to
cause P.Pera's adapted games to "patch" and run as if it's a TTO30,
which works...
I suppose it would be a lot of work and extra (unnecessary to some)
hardware but could a "fall back" compatible mode be added to the
PiSTorm?
Just a thought, ignore if pointless... :)
Welcome To DarkForce! www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS-Telnet:darkforce-bbs.dyndns.org 1040
Atari SW/HW based BBS-Telnet:darkforce-bbs.dyndns.org 1040
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: PiStorm Chat
From the look of the benchmarks the PiStorm's ST-RAM access speed is only about 70% of a 68000 so unless all your code is running in TT-RAM/Alt-RAM and the display isn't in ST-RAM it will be slower than a normal 68000. I think that's why I was told that for games the PiStorm wasn't for me.Darklord wrote: 04 Oct 2023 16:35 I suppose it would be a lot of work and extra (unnecessary to some)
hardware but could a "fall back" compatible mode be added to the
PiSTorm?
Just a thought, ignore if pointless... :)
From what I remember of the conversation, the difficulty is the 68000 bus arbitration which needs heavy lifting and a fast response and they've not been able to solve that problem at full speed (yet?).
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: 3043
- Joined: 19 Nov 2019 12:09
Re: PiStorm Chat
The PiStorm can also emulate a native 68000, of course.mfro wrote: 04 Oct 2023 15:24 There aren't that many games that would run on a 020 anyway. At least that's what I remember from my PAK/68
You've a bit behind the state of the art there, Stephen. That was the situation when @dad664npc came on board. It's now capable of full speed ST-RAM access on a Pi4 or overclocked Pi3. Have a look at the comparisons against ST hardware rather than Falcons & TTs.stephen_usher wrote: 04 Oct 2023 16:56 From the look of the benchmarks the PiStorm's ST-RAM access speed is only about 70% of a 68000 so unless all your code is running in TT-RAM/Alt-RAM and the display isn't in ST-RAM it will be slower than a normal 68000. I think that's why I was told that for games the PiStorm wasn't for me.
The breakthrough here is that we're up to 3.7MB/s -- stock speed.
An 020 has a slightly faster execution time so the stats typically are around 112-120% without faster actual memory access.
No, it was mostly bus error handling, the slightly quicker clock speed and the slightly later arrival of data in the cycle. Bus Arb was a zero-overhead hack. A lot of the overhead in the emulator has been hacked away and Steve's added a load of cool extra features too.From what I remember of the conversation, the difficulty is the 68000 bus arbitration which needs heavy lifting and a fast response and they've not been able to solve that problem at full speed (yet?).
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: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: PiStorm Chat
Back here viewtopic.php?p=106407#p106407 it shows 116% STram speed.. but it needs to be tested with caches turned off to get the raw access speeds.
-
mrbombermillzy
- Moderator

- Posts: 2284
- Joined: 03 Jun 2018 19:37
Re: PiStorm Chat
This is 'PiStorm chat', is it not? So not total thread derail, but...
Ive just found a RPi 3B v1.2 in a drawer, so was wondering if there was a good (read inexpensive) place to buy a PiStorm?
Or has anyone got a 'spare' they want to bring to the show? (Im guessing the standard Amiga one just needs a re-flash?)
I can join in with the action then. :D
Ok, thats me over and out...continue as you were gentlemen.
:2k2:
Ive just found a RPi 3B v1.2 in a drawer, so was wondering if there was a good (read inexpensive) place to buy a PiStorm?
Or has anyone got a 'spare' they want to bring to the show? (Im guessing the standard Amiga one just needs a re-flash?)
I can join in with the action then. :D
Ok, thats me over and out...continue as you were gentlemen.
:2k2:
-
dad664npc
- Posts: 166
- Joined: 12 Sep 2022 14:32
- Location: Oxfordshire
Re: PiStorm Chat
An Amiga PiStorm for the A500 is what is needed. I purchased my PiStorms from here - https://www.amigakit.com/pistorm-commod ... rrency=GBP
They are in Wales and very helpful. I suggest you contact them and stipulate you need 374 latches instead of the 373 part.
NOTES
1. I have not tried a Pi3B - is it slower than the 3A+? If it is then wait until you can get yourself a Pi4
2. It seems the 373 parts are working but are an unknown - by that, I mean I have not developed using that part so there is no guarantee emulation would be reliable
They are in Wales and very helpful. I suggest you contact them and stipulate you need 374 latches instead of the 373 part.
NOTES
1. I have not tried a Pi3B - is it slower than the 3A+? If it is then wait until you can get yourself a Pi4
2. It seems the 373 parts are working but are an unknown - by that, I mean I have not developed using that part so there is no guarantee emulation would be reliable
ATARI STfm, STe, Mega ST, TT
Amstrad CPC464, CPC6128
PiStorm dev - https://github.com/gotaproblem/pistorm-atari
Pico HDC - https://bbansolutions.co.uk
Amstrad CPC464, CPC6128
PiStorm dev - https://github.com/gotaproblem/pistorm-atari
Pico HDC - https://bbansolutions.co.uk
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: PiStorm Chat
The problem with the 3B is that it won't fit on the PiStorm -- the USB and Ethernet ports are too tall.
There are workarounds -- extending the header socket on the PiStorm being the most obvious along with desoldering the ports. Don't be tempted to put put in an extension lead (eg, IDE cable) on, however. The signals are switched at between 100 and 200MHz and Bad Things will happen to your data.
I've had good results with my 373 (latch) based board and less good results with my 374 (flipflop) one, but like @dad664npc says, his dev has all been done with the flipflops, so that's where you'll get the support.
Are you using an STE? There may be another option:
https://github.com/dh219/pistorm/tree/w ... istorm-ste
BW
There are workarounds -- extending the header socket on the PiStorm being the most obvious along with desoldering the ports. Don't be tempted to put put in an extension lead (eg, IDE cable) on, however. The signals are switched at between 100 and 200MHz and Bad Things will happen to your data.
I've had good results with my 373 (latch) based board and less good results with my 374 (flipflop) one, but like @dad664npc says, his dev has all been done with the flipflops, so that's where you'll get the support.
Are you using an STE? There may be another option:
https://github.com/dh219/pistorm/tree/w ... istorm-ste
BW
You do not have the required permissions to view the files attached to this post.
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
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: PiStorm Chat
Yeah, GB6 tests overall performance so the fact it ran from 100MB/s memory and had an instruction cache affects the result.exxos wrote: 04 Oct 2023 17:17 Back here viewtopic.php?p=106407#p106407 it shows 116% STram speed.. but it needs to be tested with caches turned off to get the raw access speeds.
The 3.7MB/s quoted in memspeed in the same post refers.
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
Who is online
Users browsing this forum: ClaudeBot and 4 guests