News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_NewsBot

Octoate's News - CHAMP–a new “old” assembler for the CPC

Started by NewsBot, 16:58, 09 February 14

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

NewsBot

CHAMP–a new "old" assembler for the CPC
16 January 2014, 9:38 pm

After 26 years Bruce Abbott finished his port of the Sinclair Spectrum assembler CHAMP for the Amstrad CPC. CHAMP is an assembler, debugger and monitor, which was useable for the Commodore 64, Sinclair Spectrum and BBC micro. He also enhanced the assembler with some interesting features:

  • ROM resident for smaller memory footprint, faster loading and protection from corruption
  • Source code checked for corruption after quitting and re-entering the assembler
  • Accesses up to 512K RAM. Assembler can create object code in expanded memory. Debugger can read from one bank and write to another, load/save files to/from expansion RAM etc.
  • Debugger can read upper ROMs
  • Execute RSX commands from within the debugger
  • Faster scrolling of text in assembler, some other speedups
  • Automatic conversion of keywords from lower case to upper case
  • Uses left-hand side of Mode 2 screen. Right-hand side is available for displaying system messages or user program output
  • Right-hand window is also used to display Help text on startup
You can download and get more information about CHAMP for the Amstrad CPC in the CPCWiki forum thread.

CHAMP asm

CHAMPdbg

CHAMP trace hello world



© Octoate for The Amstrad CPC news portal, 2014. | Permalink | No comment | Add to del.icio.us  Post tags: 2014, assembler, bruce abbott, champ, development

CPC-Topsites

Feed enhanced by Better Feed from  Ozh

Related posts:
flattr this!

Source: The Amstrad CPC news portal

---
This news item first appeared on Octoate's Blog and was aggregated through RSS for the forum.
This content has been fetched from a third-party page feed.

Powered by SMFPacks Menu Editor Mod