Releases: azertyfun/DCPU-Toolchain
HLT and break on invalid instruction/cpu on fire
v1.4.4 HLT and invalid opcodes/on fire warnings
Minor bugfixes and changes
Fixed the keyboard, clock and fixed IACM debugger callback. All is great!
Minor bugfixes and changes
DCPU-Toolchain.zip
contains the command-line toolchain (inbin/
) and the graphical launcher (can be used withrun.bat
on windows orrun.sh
on linux).DCPU-Toolchain-cli.zip
contains only the command-line toolchain.
Minor bugfixes and changes
v1.4.1 Minor changes and bugfixes
Version 1.4 - Added speaker and .org directive
You can now use .org so that the binary files will have the labels offset by words.
The speaker has been added.
Version 1.3 - Switched to techcompliant bootloading
Command line users only
This release will break the way you use the command line. You now have to use a bootloader to load your programs (see https://github.com/MadMockers/DCPUBootloader and https://github.com/techcompliant/TC-Specs/blob/master/ROM.md).
If you don't have a bootloader, you can just use res/bold_header.bin as a bootloader with --bootloader=res/bold_header.bin
. However, it will attempt to load 0x50 sectors, which takes a very long time; if you open that file with an hex editor, you will be able to change the byte at offset 0x3fd to the numbers of sectors you want to load (program length / 512).
Version 1.2 - Support for headless mode with remote console
You can now use the --console switch to disable the debugger and edc and make the lem1802 and keyboard accessible via the remoteKeyboard.py script. Wonderful, isn't it ?
Version 1.1 - Now with a debugger!
This updated adds a debugger and various tweaks.
First working version of the toolchain
v1 First working version