XXLEnigma Posted December 25, 2002 Share Posted December 25, 2002 Dapple is a Apple ][ emulator for DOS. News: 1.01d: * This is a conflation of modifications made by dosius and the "other developer"; the following changelog lists both our changes. Since this version is rather stable, I may re-release this as a non-experimental build, 1.10. * This is an EXPERIMENTAL BUILD of Dapple. It is only for those who wish to be on the bleeding edge, or for furthering the development of Dapple. I am going to move this source tree to the main Dapple development tree when I can confirm that it is working properly. The developer of the new CPU core has much more testing software than I do and used the basic core in an earlier emulator project. I can only run what I have. It seems to work a little better, but as always, remember: your mileage may vary. * Option to disable the joystick - this fixed problems with Hard Hat Mack on certain systems. * Restored the debugger (partially rewritten to remove Marat's code) and rewrote the savestate code. * Replaced the implementation of BRK with another one. * Preparing to implement switching CPUs (6502, 65C02, 65SC02), but this is not yet implemented (and probably won't be until '03). * Fixed a bug with double hi-res switching. * Added back support for a 48K Apple ][+. (This included a bugfix to the original contribution to keep it from affecting the //e) * Added support for a QWERTY layout on a German keyboard, which makes it possible for German etc. users to play Ms. Pac-Man. (Currently, there is no such patch for French users.) 1.01c: * Somewhat improved handling of Ctrl-Break. * Disabled shell, as I believe the Ctrl-Break fix broke it. * /NOCAPSLOCK switch: keeps Dapple from changing the keyboard shift flags. * Restored /Q switch functionality. * Changed license: because when I was originally given the CPU core I planned to use it in a GPL'd emulator (Divet) and it was assumed that the core would be GPL'd; as of 1.01c, I have done so. This license is retroactive to 1.01 but does not apply to previous versions. * Removed a "feature" that never worked right anyway - saving joystick calibration. * Pruned the code: removed some dead code from binmanip.c. 1.01b: * Replaced the keyboard handler to support Alt+key combinations better, thanks again to Andrew Gregory's emulator. When 80-column text mode is available, we will FINALLY have AppleWorks working properly - a key reason for any Apple ][ emulator. Yet to fix: get rid of ANYTHING that can sense Ctrl-Break, and possibly trap it ourselves at a low level. WARNING: When ALT is being held down, the keyboard assumes a US layout. * MOVED THE RESET KEY from F9 to Ctrl-F12. * Disabled Ctrl-Alt = Solid Apple/Option. Since the new RESET key is Ctrl-F12 instead of F9, it's not possible to to Open Apple-Ctrl-Reset. Now Shift-Alt will do the same, so that the self-test can still be run using Shift-Alt-Ctrl-F12. 1.01a: * BRK opcode FIXED. Stupid me, I forgot to increment the address pointer and toss a BRK flag on the stack! * Added another palette: that used by Dapple 0.2 and similar versions, and similar to some other PC emulators. It is called "PC-like 16-color". * Removed exit debug display by commenting it out. * Removed the last traces of 48K support which had been excised earlier. Get it at - http://sourceforge.net/projects/dapple/ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now