Commit Graph

9 Commits

Author SHA1 Message Date
Marek Karcz f4526b73c0 Graphics device text/character mode. Linux port.
Graphics device text/character mode. Linux port. Documentation updates.
2016-09-15 14:41:32 -04:00
Marek Karcz 9d6706df96 Performance, bug fixes, debug options, documentation updates.
Performance stats., refactoring, bug fixes, documentation updates,
cosmetic changes, debug options.
2016-09-07 22:52:01 -04:00
Marek Karcz 3cd0bc3f20 Performance optimizations.
Performance optimizations. Emulation speed measurement. Bug fixes.
2016-08-21 01:41:38 -04:00
Marek Karcz 20d12b5eae Memory Mapped Device Layer
Implemented MemMapDev layer, added User Manual and Programmers
Reference.
2016-08-09 23:39:52 -04:00
Marek Karcz 0d47565b9d Multiple changes/general development.
Reset option in dbg console.
RESET keyword in memory definition file.
Command line arguments added.
Save snapshot added.
Refactoring - huge switch replaced with array of methods.
IRQ support.
Cycle accurate emulation.
Intel HEX format support.
2016-04-17 22:54:35 -04:00
Marek Karcz dce9babd36 Char I/O
Improvements to character I/O emulation:
* Performance.
* Use native console STDIO in execute mode, text display emulation in
debug mode.
* Always shadow character I/O with text device emulation, even when
native STDIO is used.
2016-03-15 01:09:40 -04:00
Marek Karcz 32f2b2d12c Version 2.0
New features. Bug fixes.
2016-03-14 00:28:53 -04:00
Marek Karcz 67f1a62596 Version 2.0
Version 2.0, full emulation of 6502 op-codes, fully tested and functional. Extended description in ReadMe file. Bin2Hex tool to convert binary images to memory definition format. Microchess, EhBasic added.
2016-03-13 19:12:14 -04:00
makarcz 0dd5a0299f Virtual Machine 6502
This is the initial development of VM6502 project. Initially it is a VM
emulating MOS 6502 opcodes, but in the future my intention is to use the
free illegal opcodes to extend its functionality.
2016-02-20 18:14:25 -05:00