[Fuse-for-macosx-commits] SF.net SVN: fuse-for-macosx: [501] trunk/fuse
Brought to you by:
fredm
|
From: <fr...@us...> - 2008-03-31 11:51:21
|
Revision: 501
http://fuse-for-macosx.svn.sourceforge.net/fuse-for-macosx/?rev=501&view=rev
Author: fredm
Date: 2008-03-31 04:51:27 -0700 (Mon, 31 Mar 2008)
Log Message:
-----------
Allow .img files to be opened as +D images.
Modified Paths:
--------------
trunk/fuse/TODO
trunk/fuse/fusepb/controllers/FuseController.m
Modified: trunk/fuse/TODO
===================================================================
--- trunk/fuse/TODO 2008-03-29 03:19:57 UTC (rev 500)
+++ trunk/fuse/TODO 2008-03-31 11:51:27 UTC (rev 501)
@@ -1,42 +1,16 @@
TODO
-X Move Fuse to have a loop that runs a single frame at a time (will be callback
- in threaded Cocoa GL UI)
-X Switch to Cocoa run loop for Fuse
-X Add GL renderer
-X Add native keyboard processing (removes SDL keyboard input dependency from
- Fuse)
-X Add native CoreAudio sound processing (removes SDL sound dependency from Fuse)
-X Fix menus, preferences etc.
-X Add native mouse processing (removes SDL mouse input dependency from Fuse)
-X Make it possible to constrain Speccy image to "correct" aspect ratio
-X Restore fullscreen support
-X Fix scalers
-X Add support for bilinear etc. OpenGL filters
-X Add option to snap window size to 1x, 2x, 3x
-X Grab mouse in fullscreen mode
-X Move emulation to it's own object
-X Move emulation object to it's own thread and call main thread methods with
- performSelectorOnMainThread:withObject:waitUntilDone:, call emulation thread
- methods with DO when emulation is not paused, this should avoid sound glitches
- when menus are selected or window is minimised
-X Fix screen updating during fastloading
-X Make sure that fuse_end is called somewhere on exit
-X Restore activity icons
-X Restore joystick processing (re-use SDL joystick input files from SDL)
-X Sort out remaining FuseController calls into emulator object/thread
-X Restore application level volume adjustment
-X Use double buffered texture (in cocoadisplay have screen 0 and 1 for use of
- DisplayOpenGLView and flip between them on frame end), should also have a
- mutex taken while DisplayOpenGLView changes and cocoadisplay flips to
- prevent thread sync problems
-X Add .WAV loader using audiofile
-X Figure out why minimise icon image is partially blanked when minimise starts
-X Quit keyhandling when command key is pressed
-X Allow zoom in fullscreen mode for widescreen displays
-X Shouldn't be able to load Interface II carts in Pentagon
-X Save ROM into szx when using a non-default one
-X Restore functioning of keyboard joystick
+* +D and Beta Insert New... menu items
+* SZX and Pentagon issues
+* Pentagon port #ff returning floating bus issues
+* Timex 2068 fusetests
+* SZX mouse block
+* SZX +3 block
+* SZX DivIDE block
+* FuseGenerator
+* Console mode GUI
+* SZX ZX Printer block
+* PAL Compsite emulation
* Seperate out sound buffer interleaving code to allow for the use of hardware etc.
sound mixing
* Add volume option to standard fuse + a sound API method to set volume (or a
Modified: trunk/fuse/fusepb/controllers/FuseController.m
===================================================================
--- trunk/fuse/fusepb/controllers/FuseController.m 2008-03-29 03:19:57 UTC (rev 500)
+++ trunk/fuse/fusepb/controllers/FuseController.m 2008-03-31 11:51:27 UTC (rev 501)
@@ -208,7 +208,8 @@
[betaFileTypes retain];
plusdFileTypes = [NSMutableArray arrayWithObjects:@"dsk", @"DSK", @"mgt",
- @"MGT", nil];
+ @"MGT", @"img", @"IMG",
+ nil];
[plusdFileTypes retain];
allFileTypes = [NSMutableArray arrayWithArray:snapFileTypes];
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|