Marek Karcz
4166e540db
Corrected batch script and makefile
...
Corrected batch script and makefile for MINGW/GCC 8.1.0
2022-12-24 12:50:11 -05:00
Marek Karcz
174f8ce1a6
Upgrade mingw compiler
...
Upgraded mingw to 8.1.0, added mingw-w64.bat to setup compilation environment / console and updated makefile.mingw.
2022-05-09 03:12:46 -04:00
Marek Karcz
6e6c535519
Update makefile
...
Bug fixes.
2019-02-13 04:09:20 -05:00
Marek Karcz
37fa527d75
Add automatic detection of 32/64-bit platform on linux (makefile)
2019-01-04 23:36:40 -05:00
Marek Karcz
b730b0cb1a
Fix typo in manual.
...
Correct typo in Programmers Reference Manual.
2018-09-07 02:13:47 -04:00
Marek Karcz
36dcd1adb3
Update readme file.
2018-09-06 19:11:54 -04:00
Marek Karcz
aac5e2ea7a
Merge branch 'master' of https://github.com/makarcz/vm6502
2018-09-06 11:01:44 -04:00
Marek Karcz
b55462fb70
Add mass storage device.
...
Start implementation of mass storage device emulation.
2018-09-06 11:01:23 -04:00
Marek Karcz
df392fa326
Mass Storage Device Emulation
...
Started implementation of mass storage device.
2018-09-01 22:18:50 -04:00
Marek Karcz
c90ad3e7c0
minor update
...
Small refactoring and documentation update.
2017-07-28 18:58:48 -04:00
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
d99ed03232
Update.
...
I am not sure what happend. GitHub broke this file.
2016-03-14 00:37:00 -04:00
Marek Karcz
ea6703081e
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# microchess.asm
2016-03-14 00:32:12 -04:00
Marek Karcz
32f2b2d12c
Version 2.0
...
New features. Bug fixes.
2016-03-14 00:28:53 -04:00
Marek Karcz
3c39e70acb
Delete microchess.o
...
Object deleted.
2016-03-13 23:07:54 -04:00
Marek Karcz
af5f3bed98
microchess
...
Syntax error fixed.
2016-03-13 23:06:52 -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
makarcz
aebd9ed8ac
🎪 Added .gitattributes
2016-02-20 18:11:01 -05:00