Commit Graph

59 Commits

Author SHA1 Message Date
mpohoreski
f1078412bf Half-Pixel shift fixed for good ! 2011-01-09 00:40:21 +00:00
mpohoreski
02035cea28 Real Half Shift Pixel Mode implemented 2011-01-08 21:29:27 +00:00
mpohoreski
a6242e0fcf Code Cleanup 2011-01-08 04:21:36 +00:00
mpohoreski
cfc3ef18d8 Fixed recently introduced bugs
- Monochrome green not showing up
- Amber wrong amber color
2011-01-08 04:17:27 +00:00
mpohoreski
e486ef739d Clean up desc Monochrome Half Pixel 2011-01-08 03:56:27 +00:00
mpohoreski
bf1596a5b6 Tweaked Monochrome Half Pixel Fake 2011-01-08 03:35:37 +00:00
mpohoreski
b3ce90d915 Monochrome Half Pixel Shift
Hooked up 4 modes to F9
2011-01-08 02:58:20 +00:00
mpohoreski
ca9dea94b8 More 560 Monochrome tweaks. 2011-01-07 11:43:36 +00:00
mpohoreski
b371c1d590 Monochrome 560 Half-Shift Mode 2011-01-07 09:23:16 +00:00
mpohoreski
5becf8f0e8 2011-01-06 17:47:17 +00:00
mpohoreski
a44367e7ea Clean-up & documented: CopySource()
Clean-up: UpdateHiResCell()
2011-01-06 17:10:23 +00:00
mpohoreski
245327b12c Exported video state since debugger needs to read it for displaying the state of the soft-switches 2011-01-04 17:08:01 +00:00
tomch
21b4b2175f 1.19.3.0
Changes:
. Set 50% scan lines as the default.
Fixes:
. Fix OpenFileName dialogs for Win98 (use older WinVer4 struct).
. Edits to the 'Printer dump filename' edit control are now recognised.
2010-12-30 20:10:48 +00:00
tomch
fd2eef7125 Fixes for:
BUG#017055 - DDial timer running very fast
. TAPEIN.bit7 was being read from floating-bus. Now fixed high.
BUG#007237 - VBl IO reg not updated in 'Stepping' mode
2010-08-17 07:52:23 +00:00
tomch
f24971f582 Merge from Tom: r683
Added Speech API support:
. Capture char output to COUT
. Enable speech via -speech cmd-line
. Ctrl+Reset and FullSpeed mode purge the speech buffers
Removed #pragma hdrstop from all .cpp files except AppleWin.cpp (which is the PCH create file)
2010-02-14 21:11:26 +00:00
tomch
349642cbe5 Fix Bug #14879 : Double-Lo-Res Graphics colours not correct 2009-07-23 21:43:08 +00:00
tomch
873e5c1fcd Fix flash rate for NTSC 2009-02-22 14:39:50 +00:00
mpohoreski
ed40975b9a Bugfix: Shift-Print Screen with 50% Scan Lines 2009-02-18 22:24:50 +00:00
mpohoreski
364de6d77b 1. Shift-Print Screen works with 50% Scan Lines
2. Minor Optimization at Display Logo screen.
2009-02-18 07:54:24 +00:00
mpohoreski
b82c864016 50% Half Scan Lines in full screen mode
Preliminary support for Full Screen Debugger Colors
2009-02-16 20:30:38 +00:00
mpohoreski
45f04df299 50% Half Scan Line 2009-02-14 03:53:28 +00:00
tomch
3318abc622 Merge from AppleWin-Tom (r396-423):
- Replaced all non-GPL modules with GPL ones (6821, AY8910, Z80)
  . 6821 now from VICE (was MAME)
  . AY8910 now from FUSE (was MAME)
  . Z80 now from VICE (was Z80Em)
- Fix for Willy Byte & MB support (strange 6522 behaviour!)
2009-01-09 23:27:29 +00:00
tomch
5e33fa0f2c Manual merge from cm630 to trunk (ie. I didn't use svn to merge) 2009-01-09 21:59:22 +00:00
tomch
176eb76e55 Rollback to r413, as the merge from cm630 included many files that hadn't changed.
From TortoiseSVN:
. Revision range to merge: 416-HEAD
. [x] Reverse merge

Does a reverse merge on r417-r416
2009-01-06 22:02:31 +00:00
tomch
07bd49468d Merge from cm630: r326 through r416 2009-01-05 22:59:26 +00:00
nick_westgate
960190d507 Oops. Better FB version with minor optimizations. 2008-12-30 16:40:05 +00:00
nick_westgate
6480ef9b1e Fixed 2 bugs in the floating bus code.
The Bulgarian game "Walking in the town" now works.
Also improved the layout of the FB code, and added references to Understanding The Apple IIe for all the important logic and boolean equations used.
2008-12-30 15:45:48 +00:00
tomch
8e4324835d Merge from AppleWin-Tom @ r396-HEAD:
. Fixed FLASH rate (was too fast)
2008-11-25 22:38:54 +00:00
tomch
5e4c7f402b Merge from AppleWin-Tom @ r402:
. BugID-014557: Fix for loading serial port from Registry (caused AppleWin to crash when booting Apple Pascal)
. Fixed FLASH rate (was too fast)
2008-11-25 22:33:05 +00:00
mpohoreski
8f22df5156 1.15.0.3 changes 2008-08-31 04:31:35 +00:00
mpohoreski
78963c65e4 Added: Authentic Mono video mode (like ApplePC 2.52 mono) 2008-08-27 08:47:52 +00:00
mpohoreski
ab276e2719 Added: HELP VIEW and commands 2008-08-25 05:25:27 +00:00
mpohoreski
d4ff773966 updated year to 2008 for GPL 2008-08-25 01:24:48 +00:00
mpohoreski
77e0423046 added: -printscreen command line to enable display of print screen filename 2008-08-25 01:10:37 +00:00
mpohoreski
9bdab0a038 Working PrintScrn for saving .bmps 2008-08-25 00:36:48 +00:00
mpohoreski
88e087009a WIP: PrintScreen saving AppleWin_ScreenShot_#.bmp 2008-07-14 16:02:44 +00:00
tomch
1251cff260 Merged from cm630 branch for "Pravets" clone support 2008-06-20 23:47:25 +00:00
tomch
d2942e5a13 Fix so that Infiltrator boots 2007-08-11 11:25:51 +00:00
tomch
1c5ee1302b Merge from Tom branch to trunk
. Mouse interface now implemented & selectable from UI
. Scroll Lock toggle also configurable from UI
2007-08-06 21:38:35 +00:00
tomch
a1debc40e4 Merge from Tom branch to trunk
. SSC now working: PR#2 & IN#2
. etc.
2007-05-28 11:16:42 +00:00
nick_westgate
3b043604b0 Updated AppleWin (not TFE etc) copyright dates from "2006" to "2006-2007". 2007-04-01 15:24:52 +00:00
tomch
efef257a74 Clean-up to CPU module
. Removed all obsolete DLL code
. Simplified CpuCalcCycles()
. Split 6502/65C02 emu into 2 funcs
. Removed redundant vars: pages, cpuemutype
Bug fix #8300 : 80-col text in Silvern Castle got corrupted
2006-11-01 21:45:56 +00:00
mpohoreski
1ea4f41867 Added public func to draw just the logo bitmap 2006-07-02 22:58:12 +00:00
mpohoreski
787aba9b4e instance -> g_hInstance 2006-07-02 09:56:50 +00:00
mpohoreski
8fdac334e8 2006-06-29 05:37:44 +00:00
mpohoreski
4f812a1d36 FLASH support in 80-Column mode
cleanup of globals to match coding convention
2006-06-29 03:28:25 +00:00
mpohoreski
a92f5d4fbe Renamed globals to match coding convention:
g_bApple2e
g_bApple2plus
g_sProgramDir
2006-06-25 03:41:52 +00:00
mpohoreski
2b1e0c76a4 Fixed BRKOP, BRK # to enter debugger
Pressing F7 after triggered break stops on next break
Fixed global "mode" to comply with coding convention: g_nAppMode
2006-06-12 22:06:50 +00:00
tearex
2223bc6cfb Illegal opcodes support
Separate NMOS 6502 and CMOS 65C02 support
CPU flag handling improvement
NMI support
Apple II (original model) support
Apple II/IIPlus mode font improvement
"M" glyph improvement
Small _M14 / CLK_6502 fix.
Reset behavior improvement
Small monochrome video improvement - mono text now honors color selection just like mono graphics.
2006-06-11 15:49:38 +00:00
mpohoreski
635d6e5811 framewindow -> g_hFrameWindow 2006-05-14 00:44:38 +00:00