Project image (logo)


----------------- SMSQmulator versions -----------------

v.3.00

Started large refactoring

v.2.33

v.2.32

Better handling of relative filepaths, better CTRL keys handling, some bugfixes

v.2.31

Minor bugfixes, sometimes screen would stay black -> java version pb (compile under 11 for 8), first steps towards mac compatibility for java >8.

v.2.30

Implements UDP. Better handling of "use XTcc" option. Core bugfixes.

v.2.29

The NFA driver handles files with the XTcc marker added at the end of files.

Windrives can be made removable.

Better keyboard handling.

Bugfixes: better wakeup after de-iconifying (keys work OK, mouse, mouse position), better PAN in Aurora mode.

v.2.28

Bugfixes

v.2.27

Bugfixes : writing to a qxl.win increases the update check number, better handling of NFA write protection.

v.2.26

Bugfixes in CPU core, replacement arithmetic routines.

v.2.25

Improvements: SoundDevice can do resampling, different (hopefully better) way of handling mouse scroll wheel. JVA_SYNCSCRAP, "/" may be replaced by the name of the directory where SMSQmulator found (or created) the .ini file. JVA_MINIMIZE.

Bugfixes (for windrives, win_drive$, setting drives for devices with different usage names, IEEE floats...)

v.2.24

Bugfixes : devices submenu pointer position corrected, win_use$/win_drive$ gets name even if device has a different usage name.

Features : CTRL + mousewheel produces left/right scroll keycodes. JVAxxxx keywords normalized.

v.2.23

Bugfix release : better handling of nfa/sfa drives, keyboard handling.

v.2.22

Bugfix release.

v.2.21

JVA_VER$, JVA_WINDOWTITLE, JVA_NETNAME$ implemented. TCP and SCK drivers should work with most common calls. Unlockable qxl.win files may be made read only. SampledSound will upsample to 22.05 Khz. Various bug fixes. Better QL Screen emulation. Window may popup or icon flash if popup event.

v.2.20

This contains several bugfixes (stipples in mode 32, Beep, CMP instructions, file open on xFA devices), configuration of SSSS sample frequency and the possibility to copy the original QL screen to the extended display.

v.2.19

Bug fixes. Version for SMSQE 3.26.


v.2.18

Arith bug fix, Full size window implemented, exit item in "files" menu.


v.2.17

Floppy driver bugfix, RORimm bugfix. Small optimizations for speed. When changing screen mode, this is acted upon immediately (immediate reset).


v.2.16

Small optimizations for speed, screen update interval is selectable.


v.2.15

Bugfixes.


v.2.14

Bugfixes, micro-optimization


v.2.13

Bugfixes (LSR, xxx_USE$, keyrow), Italian version, some optimizations.


v.2.12 Bugfixes, Optimisations, generally use Localization instead of this.localization


v.2.11 Bug fixes : renaming files, resetting consequences for xFA devices, Windrive correct dir opening for files that aren't dirs.


v.2.10 Bug fix : floating point handling.


v.2.09 Bug fix : floating point handling.


v.2.08 Better floating point handling.


v.2.07

Bugfix (manifested itself in emacs).

Possibly use faster floating point routines.


v.2.06

Bugfix for xxx_use$.

Implements a VERY primitive TCP device (no UDP, no SCK).

v.2.05

Configuration item for delay after mouse click. Better handing of 0 count scroll wheel action (0 count is simply ignored)

v.2.04

Bugfix for remote qxl.win file access, where file-locking isn't possible.

v.2.03

Bug fixes. Better handling of ctrl-space under windows: F12 no longer needed. Alternative mapping of CTRL-F5 to scroll lock, ctrl-space to pause/break.

v.2.02

Can handle read only floppy image files. C programs kludge.

v.2.01

Some bugfixes. Shift Space produces correct character ($FC).

v.2.00

Some bugfixes.

As of this version, Tony Headford's MC68K project library is no longer needed/used.

Floppy write/format.

v.1.27

Better CPU idle handling. Many bugfixes in the emulation core. Shift +ESC produces (c).

v.1.26

Bug fixes.

v.1.25

All instructions are now replaced with mine.

Bug fixes.

The page up/down and home/end keys now generate different keystrokes.

Primitive millisecond timer implemented.

v.1.24

Bugfixes, Some new replacement instructions.

v.1.23

Bug fixes. Embedded applet implemented. MEM device added. SOUND device added. Needs SMSQE 3.18.

v.1.22

Bug fixes.

v.1.21

Bug fixes.

v.1.20

Sound volume tries different volume controls.

v.1.19

Bug fixes. The screen x size must be a multiple of 8 in all screen modes. New WIN driver. Sound volume may be set.

v.1.18

Bug fixes. You can use XY when setting window size instead of XxY. Slightly brighter colours possible (only noticeable for some). When moving windows, they may be made transparent (WM_MOVEMODE 3) in higher colour modes (8 bit and 16 bit). When window is minimized execution may be suspended. Needs SMSQE v.3.16.

v.1.17

Bug fixes. Mode 8 works again. Aurora compatible 8 bit colour mode.

v.1.16

Bug fixes. The "about" menu item shows for which version (6 or 7) this SMSQmulator was built. SMSQmulator opens its window at the position it was in when closed.

v.1.15

Bug fixes, use SMSQE v. 3.15.

v.1.14

Bug fixes.

v.1.13

Better pointer handling, can handle read only qxl.win files, needs new SMSQE file.

v.1.12

File devices may be switched off, more correct clock handling.

v.1.11

v.1.10

v.1.09

v.1.08

v.1.07

v.1.06

v.1.05

v.1.04

Pure bugfix release.

v.1.03

v.1.02

v.1.01

v.1.00

v.0.13

v.0.12

v.0.11

v.0.10

v.0.09

v.0.08

v.0.07

v.0.06

v.0.05

v.0.04

v.0.03

v.0.02

v.0.01

v. 0.00 --

-------------------- To do list ---------------------------

Known bugs/Still to do are (at least):

(v 2.29)

Bugs or necessary things to do:

Desirable enhancements :

Author and copyright (C) W. Lenerz 2012 - 2021