Working

Most recent (beta) first

Incoming

  • (later) Editor: Dump at address corresponding to line pointed by cursor.

Vote for expected features [https://www.cpcwiki.eu/forum/index.php?topic=18534]

Download last working GG (ROM Files) orgams-240307-GG-beta3.zip

Status: Very stable. There still might be some assert triggered from time to time (Orgams auto-detection of something gone wrong, leading to a breakpoint).
That's extremely rare though: I cannot even reproduce! If it jumps into the debugger, please send me a screenshot.

Changes since GG beta2

  • Editor: bookmarks (CONTROL-B + key to register, CONTROL-SHIFT + key to jump, CONTROL-RETURN to jump back)
  • |ORGRESET to clear all sources (useful combined with |orgload)
  • Fix #17A [Orgload] Doesn't restore 8000-A000 memory.
  • Fix #179 [Assembler] Dangling 'ELSE' raises "Label inconsistency"
  • Fix #166 [Editor] Cannot switch source if filename is longer than 52 chars.
  • CONTROL-O when file is modified: instead of "Continue Y/N", propose to save.

Changes since Release FF

#### New features ####

--- Editor ---

* Bookmarks (CONTROL-B + key to register, CONTROL-SHIFT + key to jump, CONTROL-RETURN to jump back)

--- General ---

* |ORGRESET   Clear all sources and return to BASIC
* |ORGLOAD,"filename",tab    Load source into tab and return to BASIC

#### Bug fix ####

--- Assembler ---

* #179 Dangling 'ELSE' raises "Label inconsistency" 

--- Monogams ---

* #177 Label shown as "undefined" in monitor after reset.

--- Editor ---

* #166 Cannot switch source if filename is longer than 52 chars.

#### Change ####

--- Editor ---

* CONTROL-O when file is modified: instead of "Continue Y/N", propose to save.

• Introduce |orgload,"file",tab (tab number optional). Returns to basic after loading.
• Fix bug #177 [Monogams] Label shown as "undefined" in monitor after reset.
• Trace: source visualisation lost less often in case of conditional assembling.

z80.jpg

Obsolete

Bugged versions:
Obsolete:
Obsolete:
Sauf mention contraire, le contenu de cette page est protégé par la licence Creative Commons Attribution-ShareAlike 3.0 License