Skip to content

Releases: CocoaMSX/CocoaMSX

CocoaMSX version 1.61

05 Aug 17:44
Compare
Choose a tag to compare

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

CocoaMSX version 1.60

02 Dec 07:08
Compare
Choose a tag to compare
  • New feature - #41 - Save state on exit
  • Bug fix - #38 - Copy/paste buggy
  • Bug fix - #42 - http downloads disallowed by OS

CocoaMSX version 1.56

15 Jul 05:08
Compare
Choose a tag to compare

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

CocoaMSX version 1.55

11 Jun 20:16
Compare
Choose a tag to compare

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

CocoaMSX version 1.55 Release Candidate

31 May 04:11
Compare
Choose a tag to compare
Pre-release

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.

CocoaMSX version 1.45

09 Feb 06:34
Compare
Choose a tag to compare
  • 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

CocoaMSX version 1.43beta

12 Oct 01:50
Compare
Choose a tag to compare
Pre-release

#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)

CocoaMSX version 1.42

30 Sep 04:04
Compare
Choose a tag to compare

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

CocoaMSX version 1.42 Release Candidate

29 Sep 04:11
Compare
Choose a tag to compare
Pre-release

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

CocoaMSX version 1.41

04 Sep 06:30
Compare
Choose a tag to compare

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