Skip to content

Releases: CocoaMSX/CocoaMSX

CocoaMSX version 1.61

Choose a tag to compare

@0xe1f 0xe1f released this 05 Aug 17:44

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

CocoaMSX version 1.60

Choose a tag to compare

@0xe1f 0xe1f released this 02 Dec 07:08
  • 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

Choose a tag to compare

@0xe1f 0xe1f released this 15 Jul 05:08

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

Choose a tag to compare

@0xe1f 0xe1f released this 11 Jun 20:16

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

Pre-release

Choose a tag to compare

@0xe1f 0xe1f released this 31 May 04:11

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

Choose a tag to compare

@0xe1f 0xe1f released this 09 Feb 06:34
  • 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

Pre-release

Choose a tag to compare

@0xe1f 0xe1f released this 12 Oct 01:50

#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

Choose a tag to compare

@0xe1f 0xe1f released this 30 Sep 04:04

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

Pre-release

Choose a tag to compare

@0xe1f 0xe1f released this 29 Sep 04:11

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

Choose a tag to compare

@0xe1f 0xe1f released this 04 Sep 06:30

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