Commit Graph

8 Commits

Author SHA1 Message Date
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
mpohoreski
00bfa5b2ab Enums for Slot & Firmware Addresses and Sizes 2008-09-04 16:30:34 +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
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
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
tomch
bba1353a0c *** empty log message *** 2006-02-25 20:50:29 +00:00