Hi
Steem 3.9.0
Windows XP
TOS 1.02
Some of my games does not work anymore with 3.9.0 (all ok with 3.8.2)
Two of them in attachment
Description of actual outcome : message HALT at the beginning
HALT when launching game in SSE 3.9.0
Moderators: Mug UK, Steem Authors, Moderator Team
Forum rules
All bug reports must include:
Steem version
Host operating system version
TOS ROM version
Copy of steem.ini
Reference to or copy of disk image being used
Brief description of steps performed
Description of desired outcome
Description of actual outcome
All bug reports must include:
Steem version
Host operating system version
TOS ROM version
Copy of steem.ini
Reference to or copy of disk image being used
Brief description of steps performed
Description of desired outcome
Description of actual outcome
HALT when launching game in SSE 3.9.0
You do not have the required permissions to view the files attached to this post.
- Steven Seagal
- Fuji Shaped Bastard
- Posts: 2018
- Joined: Sun Dec 04, 2005 9:12 am
- Location: Undisclosed
- Contact:
Re: HALT when launching game in SSE 3.9.0
Interesting.
Strangely, it halts with 512K and 1MB, but not above.
The settings aren't right, TOS and ST model are incompatible:
STE0; T102-7; 1024K; #; C1; C2; WM 1-1,0-1,0
T102 is for STF.
Normally Steem warns you at cold reset.
Despite this, it still worked in v3.8.2 and before but in v3.9.0 I changed memory detection emulation.
Normally it is more accurate.
Is it? Hard to tell. But it's not a bug, you should select STF or TOS 1.62, as no STE was delivered with TOS 1.02.
Thx for the report.
Strangely, it halts with 512K and 1MB, but not above.
The settings aren't right, TOS and ST model are incompatible:
STE0; T102-7; 1024K; #; C1; C2; WM 1-1,0-1,0
T102 is for STF.
Normally Steem warns you at cold reset.
Despite this, it still worked in v3.8.2 and before but in v3.9.0 I changed memory detection emulation.
Normally it is more accurate.

Is it? Hard to tell. But it's not a bug, you should select STF or TOS 1.62, as no STE was delivered with TOS 1.02.
Thx for the report.
In the CIA we learned that ST ruled
Steem SSE: http://sourceforge.net/projects/steemsse
Steem SSE: http://sourceforge.net/projects/steemsse
Re: HALT when launching game in SSE 3.9.0
I don't know the accuracy of MMU emulation in Steem, however, on the real hardware the MMU is different between STF and STE. Hence, TOS 1.02 memory detection algorithm will indeed only work with an STF MMU, not with an STE one. TOS 1.06 and 1.62 will only work with an STE MMU, TOS 2.06 checks the machine type (STF vs. STE) and uses the proper algorithm accordingly. I wrote something about it for EmuTOS: https://sourceforge.net/p/emutos/code/c ... detect.txt
Conclusion: Steem is correct to crash during memory initialization with TOS 1.02 on an emulated STE.
Conclusion: Steem is correct to crash during memory initialization with TOS 1.02 on an emulated STE.
Re: HALT when launching game in SSE 3.9.0
Everything is fine now with STF
Thanks a lot Steven
Thanks a lot Steven
Re: HALT when launching game in SSE 3.9.0
Can you run a 192K TOS image on the STE, without a hardware mod, at all? Too lazy to check the STE schematics and see what would happen with the GLUE Reset vectors remap ...
Honestly, it was a nice hack to be able to run old TOS on Steem STE mode. Oh, well, guess emulation is becoming too accurate.
Honestly, it was a nice hack to be able to run old TOS on Steem STE mode. Oh, well, guess emulation is becoming too accurate.

- Steven Seagal
- Fuji Shaped Bastard
- Posts: 2018
- Joined: Sun Dec 04, 2005 9:12 am
- Location: Undisclosed
- Contact:
Re: HALT when launching game in SSE 3.9.0
So it's not a bug, it's a feature. 
Yes, I used that document to change Steem, with a difference between STF and STE MMU.
The emulated STE will still take a STF TOS with memory sizes 2MB, 4MB. Because tests are negative with a full bank anyway.

Yes, I used that document to change Steem, with a difference between STF and STE MMU.
The emulated STE will still take a STF TOS with memory sizes 2MB, 4MB. Because tests are negative with a full bank anyway.

In the CIA we learned that ST ruled
Steem SSE: http://sourceforge.net/projects/steemsse
Steem SSE: http://sourceforge.net/projects/steemsse