stella/src/macosx
stephena 31d3233dc0 Fixed timing bug reported on AtariAge, also noticed on several versions
of OSX.  It was partially caused by 'negative time', or successive
calls to SDL_GetTicks() returning smaller values than previous calls.
This obviously totally confused the timing logic, which was never
designed for time to go backwards.  Related to this, setting the
framerate to 0 from the VideoDialog UI (indicating that auto-frame
should be used) ended up setting the time-per-frame to approx. 71
minutes, resulting in a delay of 71 minutes to the next frame
(which is what caused the 'lockup').

Changed all references to the Intel OSX build to also mention OSX
Snow Leopard (10.6), since the build won't run on 10.4 or 10.5.

Bumped version number to 3.1 (again).  Hopefully this is good to go.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2016 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2010-04-21 15:45:44 +00:00
..
AboutBox.nib Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
English.lproj Some cleanups for the OSX port. Stella for the Mac is now known 2009-12-20 23:03:35 +00:00
SDLMain.nib Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
stella.xcodeproj The OSX Xcode project files now properly build all versions 2010-04-14 17:28:02 +00:00
stella_intel.xcodeproj Fixed timing bug reported on AtariAge, also noticed on several versions 2010-04-21 15:45:44 +00:00
AboutBox.h Updated boilerplate on top of each source file to include 2010-04-10 21:37:23 +00:00
AboutBox.m Updated boilerplate on top of each source file to include 2010-04-10 21:37:23 +00:00
AboutBoxTextView.h Some updates to the documentation, particularly for the OSX stuff; 2010-04-13 12:32:08 +00:00
AboutBoxTextView.m Some updates to the documentation, particularly for the OSX stuff; 2010-04-13 12:32:08 +00:00
Cart.icns Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
Create_build.sh Some updates to the documentation, particularly for the OSX stuff; 2010-04-13 12:32:08 +00:00
Credits.html First pass at updating the documentation for the impending 3.1 2010-04-08 13:11:36 +00:00
Info-Stella.plist Updated various files, changing version from 3.0 to 3.1. 2010-04-10 20:29:51 +00:00
Menus.h Yet more fixes to the OSX menus; it seems the actions tied to the 2010-04-13 16:24:44 +00:00
Menus.m Yet more fixes to the OSX menus; it seems the actions tied to the 2010-04-13 16:24:44 +00:00
MenusEvents.h Some updates to the documentation, particularly for the OSX stuff; 2010-04-13 12:32:08 +00:00
OSystemMACOSX.cxx Updated boilerplate on top of each source file to include 2010-04-10 21:37:23 +00:00
OSystemMACOSX.hxx Updated boilerplate on top of each source file to include 2010-04-10 21:37:23 +00:00
Preferences.h Some updates to the documentation, particularly for the OSX stuff; 2010-04-13 12:32:08 +00:00
Preferences.m Some updates to the documentation, particularly for the OSX stuff; 2010-04-13 12:32:08 +00:00
SDLMain.h Some updates to the documentation, particularly for the OSX stuff; 2010-04-13 12:32:08 +00:00
SDLMain.m Some updates to the documentation, particularly for the OSX stuff; 2010-04-13 12:32:08 +00:00
SerialPortMACOSX.cxx Updated boilerplate on top of each source file to include 2010-04-10 21:37:23 +00:00
SerialPortMACOSX.hxx Updated boilerplate on top of each source file to include 2010-04-10 21:37:23 +00:00
SettingsMACOSX.cxx Updated boilerplate on top of each source file to include 2010-04-10 21:37:23 +00:00
SettingsMACOSX.hxx Updated boilerplate on top of each source file to include 2010-04-10 21:37:23 +00:00
Stella.icns Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
template.dmg.gz Some updates to the documentation, particularly for the OSX stuff; 2010-04-13 12:32:08 +00:00