Short: GUI for AmigaVGB, DarkNESs, MasterGear Author: rodneyn@aic.net.au (Rodney Norton) Uploader: rodneyn@aic.net.au (Rodney Norton) Type: Misc/Emu Version: 0.10P Replaces: Misc/Emu/SwitchBoard.lha Long: SwitchBoard is a GUI front end for currently 3 emulators. It supports AmigavGB, DarkNESs, and MasterGear allowing you to easily choose roms for them and launch each of them from a comfortable GUI. Its freeware/cardware so is not expensive etc. Look at the docs for more information regarding this fine example of programming. =) New in this version is a prefs editor and many bug fixes. History : V0.08ß (6/7/97) Internal only. . Okay I've added the Prefs GUI to the main executable. . Prefs can now be read from a requester. . Prefs can be saved to default "swbrd.prefs". No requester used. . All Menu options work, now using same code as GTgadgets (Almost). . Cleaned up code to use less If/End If conditions. . Removed bug that had been in code for quite some time ! . This is also the first version that caused a GURU on my machine. I was freeing up windows that I hadn't opened. =) . Fixed above mentioned bug. Luckily I save the source before each compile! . Each emulator can be set in the prefs GUI, no more making your own prefs file. It is automatically set to the main code too. . Removed 3 enforcer hits ! See even Blitz2 code can have enforcer hits. I was setting data to gadgets that did not exist. Not a smart thing to do. . Prefs window now opens if there is no preferences set, forcing a person to edit their prefs before continuing ! . Fixed one or two more bugs. I stuffed the saving of the prefs file in one section. It would save a blank file ! (10/7/97) . Removed some redundant code that was left from an old version. (10/7/97) . Now ready for Beta test again......... V0.09ß (15/7/97) Internal Only. . Damn found some bugs =( . The cycle gadget can get screwy and select the wrong thing, my fault. Fixed now. Just moved a variable to a later stage in program, it then does not get reset when jumping from the prefs GUI ! . Thanks to Paul Morabito for telling me about the "ram disk:" bug. Damn thing. I've changed the default dir to ram: in the mean time. . Managed to fix a problem with Blitz 2 and may have most of troubles sorted out ! Means development time will speed up slightly. Well I believe I was wrong. It still keeps crashing !!!! . Updated the copyright information, it now includes "Cougar Development" which is what I am going to call the name of the team that does the software. This will include the beta testers =) Arent I nice ? . Fixed a silly bug that meant if you just set the string gadgets in the prefs GUI and quit that then those settings were NOT copied to the main part of the program... . Added a check for OS < 2.0 and the prog then puts up a requester and quits. I have not tested this as I could not be bothered setting up a KS1.3 disk and softkicking into 1.3... Anyone ?! V0.10ß (19/7/97) Internal Only . Small bug fixes. Nothing too drastic. . Cleaned up some code. . Made exiting safer by not letting Blitz handle it all. . May have problem with Blitz2 sorted out. I believe it's the debug module that causes all the problems. Just don't use it ! Better write non buggy code Huh ?! =) . . Launch window now closes when editing prefs. . Started work on the Game Genie cheat requester for AmigaVGB. This will be in the next version ! . Fixed a possible problem with the OS 1.3 checking. Still have not tested it yet. I was calling a wrong Requester routine. . Started work on another project called Y.A.P.C. Wait for this one ! V0.10P (24/7/97) Second Public Release . Cleaned up a number of bugs in the Prefs section of the program. I was doing some silly things there, causing all sorts of problems. . Rewrote a chunk of the prefs editor code. Damn bugs. . Tested enough & now works satisfactorily. Yay ! . Uploaded to Aminet again. © Rodney Norton / Cougar Developments. 1997