@0xe1f 0xe1f released this Dec 2, 2016 · 6 commits to master since this release

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

@0xe1f 0xe1f released this Jul 15, 2016 · 12 commits to master since this release

Assets 3

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

@0xe1f 0xe1f released this Jun 11, 2016 · 15 commits to master since this release

Assets 3

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

@0xe1f 0xe1f released this May 31, 2016 · 16 commits to master since this release

Assets 2

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.

@0xe1f 0xe1f released this Feb 9, 2016 · 35 commits to master since this release

Assets 3
  • 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

@0xe1f 0xe1f released this Oct 12, 2015 · 45 commits to master since this release

Assets 2

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

@0xe1f 0xe1f released this Sep 30, 2014 · 58 commits to master since this release

Assets 3

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

@0xe1f 0xe1f released this Sep 29, 2014 · 59 commits to master since this release

Assets 2

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

@0xe1f 0xe1f released this Sep 4, 2014 · 62 commits to master since this release

Assets 3

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