Skip to content

Releases: azertyfun/DCPU-Toolchain

HLT and break on invalid instruction/cpu on fire

23 Oct 19:01
Compare
Choose a tag to compare
v1.4.4

HLT and invalid opcodes/on fire warnings

Minor bugfixes and changes

14 Oct 14:45
Compare
Choose a tag to compare
Pre-release

Fixed the keyboard, clock and fixed IACM debugger callback. All is great!

Minor bugfixes and changes

08 Sep 19:56
Compare
Choose a tag to compare
Pre-release
  • DCPU-Toolchain.zip contains the command-line toolchain (in bin/) and the graphical launcher (can be used with run.bat on windows or run.sh on linux).
  • DCPU-Toolchain-cli.zip contains only the command-line toolchain.

Minor bugfixes and changes

05 Sep 10:47
Compare
Choose a tag to compare
Pre-release
v1.4.1

Minor changes and bugfixes

Version 1.4 - Added speaker and .org directive

24 Jun 12:05
Compare
Choose a tag to compare

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

15 May 12:41
Compare
Choose a tag to compare

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

14 Apr 19:37
Compare
Choose a tag to compare

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!

21 Mar 15:11
Compare
Choose a tag to compare
Pre-release

This updated adds a debugger and various tweaks.

First working version of the toolchain

11 Feb 09:58
Compare
Choose a tag to compare
Pre-release
v1

First working version