tomch
49cbcf92c0
Merged from Ken's branch (for CP/M card support)
2008-08-19 21:36:31 +00:00
tomch
1251cff260
Merged from cm630 branch for "Pravets" clone support
2008-06-20 23:47:25 +00:00
tomch
84ef622351
Merge from AppleWin-Tom branch:
...
Consolidated Save-State & Advanced prop sheets (now all on Advanced)
Disable joystick emulation via mouse when mouse interface is enabled
Support shift-f9 to cycle backwards through video modes
Use DirectInput to get mouse delta (instead of absolute WM_MOUSEMOVE msg)
Support Ctrl-Left Mouse Button to show the Windows cursor (otherwise GEOS never allows mouse to leave window)
Fix for Blazing Paddles (mouse support)
2008-05-17 23:20:33 +00:00
tomch
d511effa5a
. Change: Moved 'Mouse interface in slot 4' from Configuration to Input config page
...
. Added support for The Freeze's F8 cracking ROM
. Added -f8rom <custom.rom> cmd line switch to allow loading a custom 2K Rom at $F800
2008-02-22 21:28:35 +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
26a45bc17e
Merged from sicklittlemonkey branch to trunk
...
(rev 111-HEAD)
2007-03-23 22:26:35 +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
tomch
ddfad8ce23
Should've submitted this with rev.195:
...
. Removed ref to regs.bRESET
2006-07-04 20:56:48 +00:00
mpohoreski
f1c1779069
added global: g_pAppTitle
...
removed: define TITLE
indentation cleanup
2006-06-27 02:34:46 +00:00
mpohoreski
a92f5d4fbe
Renamed globals to match coding convention:
...
g_bApple2e
g_bApple2plus
g_sProgramDir
2006-06-25 03:41:52 +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
tomch
8a433b6e0d
Submitted changed files from AppleWin-Tom branch to trunk
...
. Change: Added support for SSC receive IRQ (eg. Z-Link)
. Fix: [Bug #7231 ] AppleWin installed in path with spaces
Internal:
. Modified operation of interrupt assert/deassert
2006-05-02 21:56:28 +00:00
rglennjones
fb22020323
Added Uthernet (TFE) to main branch
2006-03-24 06:34:37 +00:00
tomch
6061bcac36
Added ROM & FIRMWARE resources
2006-03-13 23:46:57 +00:00
nick_westgate
1c502b76da
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
f0f434f83d
Added Memory Init Pattern
2006-03-09 21:10:40 +00:00
mpohoreski
e56172caeb
Memory is now filled with 00,00,FF,FF
2006-03-03 18:54:41 +00:00
mpohoreski
379a005278
Updated Error Message when couldn't find ROM file, to give the actual name of the ROM file.
2006-02-26 01:20:36 +00:00
tomch
bba1353a0c
*** empty log message ***
2006-02-25 20:50:29 +00:00