Skip to content

Commit

Permalink
v4.18
Browse files Browse the repository at this point in the history
  • Loading branch information
chrisn committed Jun 13, 2022
1 parent 958b193 commit 1f42dda
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 6 deletions.
24 changes: 24 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,30 @@
BeebEm Change History
=====================

Version 4.18 (Chris Needham, Alistair Cree, Greg Cook)
------------
* Fixed undocumented 6502 opcodes 2B (ANC imm) and CB (ASX imm).
* Fixed memory reads in undocumented 6502 opcodes.
* Hard disk support improvements:
* Added new Select Hard Drive Folder menu option. This fixes an issue
with the "Options -> Preferences -> Save Disc/Tape/State Folders"
menu option which caused BeebEm to remember the last folder used
to open disk or tape images. This would also set the folder where
BeebEm looks for hard disk images, causing it to create empty
*.dat files in the last folder used. This change also adds a new
HardDrivePath preferences option, separate to DiscsPath.
An error is now reported if opening a hard disk image file fails.
* Improved the emulation of the teletext adapter to implement the full
range of possible states (field sync, data entry window, and video
field). The TFS ROM now acquires pages correctly.
* Fixed key selection in the User Port Breakout Box dialog.
* Fixed 1770 disk emulation to enable automatic disk density selection
in Opus DDOS.
* Fixed the Sprow ARM7TDMI co-processor emulation to ensure fetches are
word aligned.
* Removed documentation for the Emulator Traps menu option,
which has not been implemented yet.

Version 4.17 (Chris Needham, Tadek Kijkowski)
------------
* Writes to the sound chip are now allowed while sound is disabled.
Expand Down
8 changes: 4 additions & 4 deletions Src/InnoSetup/BeebEmSetup.iss
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,21 @@

[Setup]
AppName=BeebEm
AppVerName=BeebEm V4.17
AppVerName=BeebEm V4.18
AppPublisher=Mike Wyatt
AppPublisherURL=http://www.mkw.me.uk/beebem/index.html
AppSupportURL=http://www.mkw.me.uk/beebem/index.html
AppUpdatesURL=http://www.mkw.me.uk/beebem/index.html
DefaultDirName={pf}\BeebEm
DefaultGroupName=BeebEm
OutputDir=Release
OutputBaseFilename=BeebEm417
OutputBaseFilename=BeebEm418
Compression=lzma
SolidCompression=yes
VersionInfoVersion=4.17.0.0
VersionInfoVersion=4.18.0.0

[Registry]
Root: HKLM; Subkey: SOFTWARE\BeebEm; ValueName: Version; ValueData: 4.17; ValueType: string; Flags: uninsdeletekey
Root: HKLM; Subkey: SOFTWARE\BeebEm; ValueName: Version; ValueData: 4.18; ValueType: string; Flags: uninsdeletekey
Root: HKLM; Subkey: SOFTWARE\BeebEm; ValueName: InstallPath; ValueData: {app}; ValueType: string; Flags: uninsdeletekey
Root: HKCU; Subkey: SOFTWARE\BeebEm; Flags: uninsdeletekey

Expand Down
4 changes: 2 additions & 2 deletions Src/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,5 @@ Boston, MA 02110-1301, USA.
// BeebEm version
#define VERSION_MAJOR 4
#define VERSION_MINOR 17
#define VERSION_STRING "4.17"
#define VERSION_DATE "12 Jun 2021"
#define VERSION_STRING "4.18"
#define VERSION_DATE "13 Jun 2022"

0 comments on commit 1f42dda

Please sign in to comment.