ST536 STE EDITION

All about the ST536 030 ST booster.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: ST536 STE EDITION

Post by exxos »

PhilC wrote: 21 May 2025 19:52 Oh I thought it was just Steve;s one playing up still?
Nope, different board and firmware.. Steve's ran fine all day without fastrom.

I've got my own board on test now...
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: ST536 STE EDITION

Post by exxos »

20250521_202015.jpg

:hide:

8 then :lol:

It will probably crash when I am not watching it... A, bit like 3D printers... And that twin slit experiment where things misbehave were not observed. :lol:
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: ST536 STE EDITION

Post by exxos »

Still going... Its on pass 18 now :hide:

Looking like it's going in for a overnight soaktest....
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: ST536 STE EDITION

Post by exxos »

:yay: :yay: :yay:

IMG_3218.JPG
You do not have the required permissions to view the files attached to this post.
Steve
Posts: 3305
Joined: 15 Sep 2017 11:49

Re: ST536 STE EDITION

Post by Steve »

exxos wrote: 22 May 2025 09:09 :yay: :yay: :yay:


IMG_3218.JPG
Woooooooooooooooooooooooooooooooooooooooyah! :D
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: ST536 STE EDITION

Post by exxos »

Blitter now happy with fast-rom stuff...

Current scores..

EMUTOS

IMG_3237.JPG


exxos TOS206 & BLTFIX.

IMG_3236.JPG

Annoying thing is how much of a "hit" TTram takes when running BLTFIX. It wipes out about 121% :shock:

Really TOS206 needs a proper patch for this I think.. but how... now idea.
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: ST536 STE EDITION

Post by exxos »

OK so back to @Badwolf suggestion..

I am trying to setup a register at the 90MB mark...

BUT..

IMG_3238.JPG

:WTF: ive not issued DTACK yet.... and even higher address are acting like RAM... Nothing should be at that mark... unless there some odd decoding error with the TTram logic...


EDIT

Capture.PNG

I'm just going to move it to 256MB :P
You do not have the required permissions to view the files attached to this post.
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1749
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: ST536 STE EDITION

Post by agranlund »

exxos wrote: 22 May 2025 14:45 Annoying thing is how much of a "hit" TTram takes when running BLTFIX. It wipes out about 121% :shock:
Strange, since there's no trickery or extra stuff that should be running. Ie; there shouldn't be a global overhead per se. mmu is not used etc.

It hooks itself into blitter related system calls, as well hooking tos's drawing routines which can use the blitter, so these calls will do some extra logic to decide between hardware or software blit -- but I assume none of that is being called during a memory speed benchmark.

The program does flush caches at load time, right before it pexit's as stay-resident, but I wouldn't think that should effect this.

Do you see the same kind of difference when benchmarking memory with nembench, or memspeed?
exxos wrote: 22 May 2025 14:45 Really TOS206 needs a proper patch for this I think.. but how... now idea.
That would be nice, but it would do pretty much the same as blitfix, which isn't that much really;
In each of TOS's blitter-enabled gfx functions, determine if it should instead jump to the software routine based on the input parameters (source/dest address)
TOS206 has both hardware and software version of those functions already, and decides which one to use only based on the menu setting.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: ST536 STE EDITION

Post by exxos »

agranlund wrote: 22 May 2025 17:22 Do you see the same kind of difference when benchmarking memory with nembench, or memspeed?

WITHOUT BLTFIX

IMG_3239.JPG


WITH BLTFIX

IMG_3240.JPG
You do not have the required permissions to view the files attached to this post.
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1749
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: ST536 STE EDITION

Post by agranlund »

Hmmn, that looks like perhaps cache is not enabling?

It was years since I looked at blitfix but a quick glance at reveals it clears the instruction and data cache on installation. Is it per chance disabling the cache there? Though I'm pretty sure bit 3 and 11 are for clearing the instruction and data caches respectively.

https://github.com/agranlund/tftools/bl ... /blitfix.s
(if that is the version you are using)

Looking through the other bits of code I can't immediately see what else would cause this to happen, but the code is all kinds of horrible and I didn't want to stare at it for too long :)

Update: Could maybe be that TOS is not setting cache on/off per your menu setting (or rather, setting in newdesk.inf) when it starts because you have a blitter - implying that there's no need to run whatever cache init code it has because if you have a blitter then surely it's not a TT anyway.. or something..
It reuses the same menu option as either blitter or cache control for the same reason, there was never a need for both at the same time.

But even so, one would think memspeed etc explicitly enables caches for the L1 test and then disables them for the L2/nocache test.. because that's the only sane approach for a benchmark program, so I really don't know :)

Return to “ST536 030 ST ACCELERATOR”

Who is online

Users browsing this forum: ClaudeBot and 2 guests