Menu

Steem SSE 4.1.2

Steem SSE 4.1.2 has been released on 3 April 2022.

v4.1.2 Features

Key mappings

New keyboard mappings for French and German PC keyboards targeting serious software running in UK TOS ("what you type is what you get"), or menu disks and games (what counts is the key position, check Megaroids and Thrust).

Joystics

6 setups instead of 3
Shortcut to select the setup, as an alternative to selection through Num Lock and Scroll Lock (laptops typically don't have those keys).

Snapshot & screenshot (D3D)

Steem SSE will save a screenshot together with the memory snapshot, and on load it will display that screenshot instead of trying to draw the video memory (didn't work with overscan and Spectrum 512-like pictures).
If the option Restore previous state isn't checked, a nice picture will be loaded at startup, provided you copied it in Steem's directory. You can of course customise this.

Floppy Disk

Write-protect

New option to write-protect the disk (the sliding tab on the floppy is up), this is now used instead of the Read Only file property in drive emulation. When you insert a disk, the option will be set if the file is read-only or an archive, then you can change it if you will.

MFM emulation

Disk image format STW v2: handling fuzzy bits, timing variation and variable track length
New context option to convert SCP images to STW

ACSI hard drive

Create

New button to create a hdd image file. Enter the number of megabytes you wish (1MB=1,000,000 bytes). The file is filled with zeroes. It's up to you to make it a working hdd image. ICD Pro and other ST software may help. The feature isn't much but without it you need special utilities just to create the file.

Display

Single pixels

New option Single pixels, it is like scanlines but vertical.

Gamma correction

If option Show all settings isn't checked, there's only one slider for gamma control.

Sound

New option Slow fade for MicroWire emulation. The feature already existed but it was commanded by option Hacks before, now it is clearer. Use it If you want to avoid pops when the program changes the volume too fast.

Status bar

Little redesign, by default the 2nd pane contains useful info, ROM and RAM info is moved to the 3rd pane. Click on panes to change the behaviour.

Misc.

Save backup snapshot on reset
This was automatic, now it's optional (because saving is a file operation, it can cause a glitch).

Features enabled in Linux builds

Various features that were only available in Windows builds have been ported to Linux:
Ghost disks
MFM Emulation for standard disk images and conversion of image disks to STW
Option Count DMA cycles on disk operations
PRG/TOS support
Special adapters (dongles etc.)
YM -12db hack for STE
Freeboot
Joystick jump button

v4.1.2 Emulation improvements

Blitter

Closer to hardware for the NFSR flag

MFP (MC68901)

Some timing modifications to increase compatibility

Floppy Disk

MFM emulation

Better timings on SCP images

Download

https://sourceforge.net/projects/steemsse/files/Steem%20SSE%204.1/v4.1.2/

Note: don't post here please, use the forum for bug reports, requests and the rest.

Posted by STeven 2022-04-03
  • STeven

    STeven - 2022-04-03

    R0
    Initial release, full of bugs
    03 April 2022

     
  • STeven

    STeven - 2022-04-10

    R1 (Linux-only)
    Fix XSteem can only load 128K cartridge
    Fix XSteem GEMDOS hard disk emulation can't see folders
    10 April 2022

     
  • STeven

    STeven - 2022-06-25

    R2
    Stability fixes
    Fix Stats max track wrong with the frequent $90-$D0 technique
    Timing of outwards single MIDI status messages, clock
    25 June 2022

     
  • STeven

    STeven - 2022-08-27

    R3
    ACSI: Can handle disk images bigger than 2GB
    ACSI: Fix DMA transfer speed with option 'Count DMA transfer cycles' on
    Reload TOS on reboot
    Some doc updates
    27 August 2022

     
  • STeven

    STeven - 2022-09-11

    R4
    Fix Timer B tick timing (Cool STE)
    11 September 2022

     
  • STeven

    STeven - 2022-10-23

    R5
    GUI: Fix bad interaction between ALT-triggered and optional menu bar (Windows)
    Various fixes
    23 October 2022

     
  • STeven

    STeven - 2022-12-18

    R6 (Windows-only)
    Disable snapshot saving when emulation thread running
    Some GUI adjustments
    18 December 2022

     
  • STeven

    STeven - 2023-05-28

    R7 (Windows + Linux)
    OSD: no more unwanted debug info
    Fix ACSI command wrongly interpreted as SCSI
    Adjust MFP timer reading timing (Lethal Xcess, broken again!)
    28 May 2023

     
  • STeven

    STeven - 2023-07-02

    R8 (Windows-only)
    Fix serious bug in selecting window size for each resolution when the option Show all settings is checked
    2 July 2023

     
  • STeven

    STeven - 2023-09-17

    R9 (Windows + Linux)
    Various bugfixes
    17 September 2023

     
  • STeven

    STeven - 2023-10-07

    R10 (Windows + Linux)
    Fix bit order of Mega STE CPU control
    7 October 2023

     
  • STeven

    STeven - 2023-12-02

    R11 (Windows + Linux)
    Fix "turbo drive" extremely slow in MFM emulation
    2 December 2023

     

    Last edit: STeven 2023-12-02
  • STeven

    STeven - 2023-12-15

    R12 (Windows + Linux)
    Fix LEGACY My socks are weapons, broken R6
    Fix STE sound, broken R11 (oops!)
    15 December 2023

     
  • STeven

    STeven - 2023-12-24

    R13 (Windows + Linux)
    "Christmas 2023 bugfix release"
    Fix OSD reset info
    Fix trash with ST Video/Single pixels
    24 December 2023

     
  • STeven

    STeven - 2023-12-31

    R14 (Windows-only)
    "New year 2024 bugfix release"
    Fix options tool bar and status bar failing to update the window at once
    31 December 2023

     
  • STeven

    STeven - 2024-04-07

    R15 (Windows-only, debugger only)
    Debugger bugfixes (see Steem SSE Debugger 4.1.2.rtf)
    07 April 2024

     
  • STeven

    STeven - 2024-06-02

    R16 (Windows + Linux)
    Fix Getbpb() and Fsnext() in GEMDOS emulation (Geneva/NeoDesk)
    02 June 2024

     
  • STeven

    STeven - 2025-04-13

    R17 (Windows + Linux)
    Fix palette timing on "Max" border size
    Fix buffer check on medres rendering
    Fix refactoring error in RS232_CalculateBaud()
    Make MIDI out timer optional
    13 April 2025

     

Log in to post a comment.

MongoDB Logo MongoDB