CocoaMSX Versions Save

MSX Emulator for macOS

v1.61

6 years ago

Updated to C-BIOS v0.28 (fixes brackets, #44)

v1.60

7 years ago
  • New feature - #41 - Save state on exit
  • Bug fix - #38 - Copy/paste buggy
  • Bug fix - #42 - http downloads disallowed by OS

v1.56

7 years ago

This is a small release that primarily addresses two issues:

  • Adds a new application icon (#39)
  • Moves the in-application feeds (update and machine manifests) to a new location

v1.55

7 years ago

Most important change in this release is that this is the first version that will no longer work on OS X 10.6. This and subsequent releases require 10.7 and higher - partly to address security concerns in older libraries, and partly to reduce the amount of compatibility code that needs to be written.

New features in this release:

  • Proper support for CAS files for non-generic systems (#34)
  • Option to insert a new blank cassette (#25)
  • Automatic hiding of the mouse cursor after a period of inactivity, if the cursor is over the screen
  • Can now flip between tabs in Preferences by using shortcuts (⌘+{/})
  • Gamepads/joysticks can now be remapped (#35). Gamepad/joystick support has also been completely redesigned

Bug fixes:

  • Removed file type registration for unsupported (non-MSX) systems
  • System shortcuts (e.g. CTRL+RIGHT) should no longer interfere with game controls (#36). An unfortunate side-effect of this is that it affects all system shortcuts - including ⌘+TAB
  • Escape key should no longer cancel full screen mode

Maintenance stuff:

  • Minimum version of OS X supported is now 10.7
  • Updated to the latest version of Sparkle
  • Switched to the native JSON library (NSJSON)
  • Migrated to ARC
  • Code cleanup

v1.55rc

7 years ago

This is a release candidate for version 1.55. Most important change in this release is that this is the first version that will no longer work on OS X 10.6. This and subsequent releases require 10.7 and higher - partly to address security concerns in older libraries, and partly to reduce the amount of compatibility code that needs to be written.

New features in this release:

  • Proper support for CAS files for non-generic systems (#34)
  • Option to insert a new blank cassette (#25)
  • Automatic hiding of the mouse cursor after a period of inactivity, if the cursor is over the screen
  • Can now flip between tabs in Preferences by using shortcuts (COMMAND+L/R BRACE)
  • Gamepads/joysticks can now be remapped (#35). Gamepad/joystick support has also been completely redesigned

Bug fixes:

  • Removed file type registration for unsupported (non-MSX) systems
  • System shortcuts (e.g. CTRL+RIGHT) should no longer interfere with game controls (#36). An unfortunate side-effect of this is that it affects all system shortcuts - including COMMAND+TAB
  • Escape key should no longer cancel full screen mode

Maintenance stuff:

  • Minimum version of OS X supported is now 10.7
  • Updated to the latest version of Sparkle
  • Switched to the native JSON library (NSJSON)
  • Migrated to ARC
  • Code cleanup

Please create issues for anything you might come across via GitHub or notify me via Twitter.

v1.45

8 years ago
  • Fixed network error introduced by El Capitan's new security features
  • Fixed joystick range detection
  • Added option to take auto-numbered screenshot to File menu (can still Save As by holding down Alt)
  • Added option to insert new blank disk to File menu
  • Added option to open folders in Read/Write mode (will create a disk image with folder contents and load the image)
  • Updated to C-BIOS 0.27
  • Switched to native C semaphores and threading
  • Project updated to Xcode 7
  • Fixed slow startup due to recentDocumentURLs taking up longer than it should
  • Added manual retina screen rendering
  • Fixed support for Xbox 360 controller, simplified the joystick configurator (no longer need to specify axis range)
  • Removed superfluous mouse clicks generated by cursor locking/unlocking
  • Bug fixes, Github issues #20, #31

v1.43beta

8 years ago

#25 - Option to insert a new blank disk #25 - Option to insert a disk folder in R/W mode Updated C-BIOS Hopefully fixed a bug causing the emulator to crash on exit in El Capitan (10.11) and Yosemite (10.10)

v1.42

9 years ago

Small bug fix release:

  • Preferences window will no longer crash the emulator in 10.6/Snow Leopard
  • Hardware OpenGL support is no longer required - emulator will fall back to software if hardware rendering is not available. Among other things, this makes it possible to run the emulator in virtual environments such as VMware

v1.42rc

9 years ago

This is a small bugfix release which addresses the following:

  • Fixes the Systems tab in Preferences - it should no longer crash on Snow Leopard (10.6.x)
  • Removes the hardware OpenGL rendering requirement (hardware rendering will be used if available, software if not) - emulator now runs in VMware on Snow Leopard Server

v1.41

9 years ago

Minor bugfix release. Changes:

Fixed #17 - Window title doesn't properly update when launched from command line Fixed #21 - Preferences crash when new machines are available