mpohoreski
b5782b7e4f
WIP: PrintScreen saving AppleWin_ScreenShot_#.bmp
2008-07-14 16:02:44 +00:00
tomch
6016fcc12a
Merged from cm630 branch for "Pravets" clone support
2008-06-20 23:47:25 +00:00
tomch
47206a864c
Fix so that Infiltrator boots
2007-08-11 11:25:51 +00:00
tomch
333666c2f0
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
43bfc1a05b
Merge from Tom branch to trunk
...
. SSC now working: PR#2 & IN#2
. etc.
2007-05-28 11:16:42 +00:00
nick_westgate
2dd856bf75
Updated AppleWin (not TFE etc) copyright dates from "2006" to "2006-2007".
2007-04-01 15:24:52 +00:00
tomch
1832b7ccef
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
7c54a50e95
Added public func to draw just the logo bitmap
2006-07-02 22:58:12 +00:00
mpohoreski
f38d1abf8c
instance -> g_hInstance
2006-07-02 09:56:50 +00:00
mpohoreski
d42d724709
2006-06-29 05:37:44 +00:00
mpohoreski
b2ca4b546f
FLASH support in 80-Column mode
...
cleanup of globals to match coding convention
2006-06-29 03:28:25 +00:00
mpohoreski
18b78ae9d5
Renamed globals to match coding convention:
...
g_bApple2e
g_bApple2plus
g_sProgramDir
2006-06-25 03:41:52 +00:00
mpohoreski
eaf35c2cfe
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
e3c3ead902
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
8b948571e8
framewindow -> g_hFrameWindow
2006-05-14 00:44:38 +00:00
tomch
76b590ab15
Update40ColCell: only convert 0xFF -> 0x20 for Apple][ (not //e)
2006-04-22 11:33:18 +00:00
nick_westgate
35ec4f29b2
Added floating bus emulation.
...
Summary of changes:
AppleWin.cpp: Made dwCyclesThisFrame global -> g_dwCyclesThisFrame.
CPU.cpp: Made InternalCpuExecute()'s nCyclesLeft static -> nInternalCyclesLeft.
CPU.cpp: Added CpuGetCyclesThisFrame().
Memory.cpp: Added MemGet80Store().
Memory.cpp: Added MemReadFloatingBus().
Memory.cpp: Added MemReadFloatingBus(BYTE const highbit).
Memory.cpp: Changed NullIo() to call MemReadFloatingBus().
Video.cpp: Added video scanner constants and VideoGetScannerAddress(bool* pbVblBar_OUT).
Video.cpp: Changed VideoCheckVbl() to call VideoGetScannerAddress().
Various files: Replaced MemReturnRandomData() calls with MemReadFloatingBus().
2006-03-12 09:05:39 +00:00
mpohoreski
8ae83b7199
1. Inverse space kludge
...
2. If no VBL return value is no longer fixed at zero
2006-03-09 21:42:17 +00:00
mpohoreski
6f5236fa5b
Fixed Half-Shift Pixel mode to display more accurate orange
2006-03-03 21:07:14 +00:00
mpohoreski
939d41499f
Added 50% and 75% half-shift dither. (They are not active though.)
2006-03-01 03:49:14 +00:00
mpohoreski
72a3821fb7
New Video Modes -- Half-Shift, Amber, Green, White
2006-03-01 00:23:42 +00:00
mpohoreski
ad1749999d
Drol, and Karateka fixes/notes, until the Floating-Bus code is in.
2006-02-28 18:38:57 +00:00
mpohoreski
2808534450
Fixed for() scoping
2006-02-28 16:39:34 +00:00
tomch
312e86b4f9
*** empty log message ***
2006-02-25 20:50:29 +00:00