CHANGELOG 0.01 [stepwhite] Initial release 0.02 [nervegas] Implemented frame skip 0.03 [nervegas] Rewrote rendering routines using CoreSurface 0.04 [nervegas] Added multi-touch support to controller 0.05 [nervegas] Further optimizations 0.06 [nervegas] Corrected color palette 0.07 [nervegas] Further controller improvements (dragging, etc) 0.08 [nervegas] Further controller improvements (fixed disconnect, etc) 0.09 [nervegas] Preliminary sound support (see README) 0.10 [nervegas] Fixed crashing when returning to file list 0.11 [nervegas] Improved sound quality, both earbuds work now, buffering+ 0.12 [nervegas] Enlarged controllers, improved hot spot locations 0.13 [nergegas] Expanded on multitouch control - (see README) 0.14 [nervegas] Added switch for landscape build [OBSOLETE] 0.15 [nervegas] Widened landscape mode - removed navBar 0.16 [nervegas] added toolchain header patch / better docs 0.17 [nervegas] Set orientation mode during game play, updated header patch 0.18 [nervegas] Fixed minor issue with orientation flip, added wheat to cool 0.19 [nervegas] Improved orientation transitions 0.20 [nervegas] Changes to multitouch (see README), added DEBUG, old icon 0.21 [nervegas] Added support for external audio / switch added for earbuds 0.22 [stepwhite] Added diagonal direction hotspots, SHOW_HITSPOT flags 0.23 [nervegas] Tweaks to orientation change, DEBUG shows hot spots now 0.24 [nervegas] Using K6502_rw.h from older core, Metroid and Punchout work! [nervegas] Made more improvements to orientation sensitivity [nervegas] Implemented slightly faster rendering 0.25 [nervegas] Enlarged controls for landscape mode 0.26 [nervegas] Change status bar background to black on landscape 0.27 [nervegas] Controller fix to allow button, then directional pad hold 0.28 [nervegas] Added save SRAM support (to save SRAM for games like Zelda) 0.29 [nervegas] Added auto-save state and "Saved Games" selection 0.30 [nervegas] Fixed SaveState for many games, +Mapper1 +Mapper5 This fixed Tetris, Bubble Bobble, Super Mario 2, others... 0.31 [nervegas] Fixed SaveState for Mapper4 games (Earth Bound Zero, etc) 0.32 [nervegas] Added delete option for saved games 0.33 [nervegas] Fixes to orientation changes on select menus 0.34 [nervegas] Fixes to mapper4 restore state (fixes Super Mario 3, others) 0.35 [nervegas] Implemented swipe-to-delete for saved games 0.36 [nervegas] Minor UI tweaks 0.37 [nervegas] Added working preference pane, reworked nagivation bar 0.38 [nervegas] Fixed default sound preference issues [nervegas] Save game state and preferences on "home" button press [nervegas] Fixed rom deletion (would delete from list, but not file) 0.39 [nervegas] Implemented preference groupings 0.40 [nervegas] Added auto-save preference to disable auto-save state 0.41 [nervegas] Added prompt to save games when auto-save turned off [nervegas] More improvements to preferences aestheticss [nervegas] Fixed bug causing multiple deletes to hit wrong file(s) [nervegas] Fixed auto-save on-exit of game not in progress 0.42 [nervegas] Restored fast scroll list / bold font - swiping seems better [nervegas] Fixed compiler warnings [nervegas] Added notification icons for direction, b, a 0.43 [nervegas] Added suspend support (and preference) 0.44 [nervegas] Fixed suspend support while running games 0.45 [nervegas] Write preferences to /var/root/Library/Preferences [nervegas] Corrected Save-State issues with many (many) games 0.46 [nervegas] Corrected more save-state issues 0.47 [nervegas] Included patch for -O7 optimized compiling: WAY FASTER. Turn frameskip down to 1; Mario 3 & Punchout: 2 0.48 [nervegas] More improvements to save-state wiring (WIP) [nervegas] Added "Multitouch State" preference (see README) 0.49 [nervegas] Fixed minor memory leaks [nervegas] Fixed remaining save/restore state issues (I think) [nervegas] Moved all critical globals into a nes_state struct 0.50 [nervegas] Fixed a bug causing certain games' save state to corrupt 0.51 [nervegas] Added "Enlarge Screen" option for portrait mode [nervegas] Aesthetic changes to preferences 0.52 [nervegas] Resync frameskip from preferences when loading saved game [nervegas] Redraw controllers when debug toggled [nervegas] Minor tweaks to portrait controller hot spots 0.53 [nervegas] Fixed orientation of notify icons when flipping [nervegas] Added enlarged screen view option for landscape mode 0.54 [nervegas] Implemented game genie code support (but slows down game) [nervegas] Fix for preferences scroll speed (cell scope problem) 0.55 [nervegas] Minor speedups for game genie [nervegas] Fixed bugs related to preferences being reset (Occured if the preference had not been drawn when exited) 0.56 [nervegas] Replaced "All Games / Saved Games" button with disclosure [nervegas] Sped up preferences scrolling by precaching values 0.57 [nervegas] Refresh "Saved Games" browser when new game is saved 0.58 [nervegas] Implemented "true" multitouch using gesture API, fixed issues [nervegas] Removed diagonl direction hotspots, made controls harder