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-240412-GG-beta4.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 beta3

  • Trace: Fix #17B [Trace/Visu] Tracing macro with source visualisation may corrupt memory.
  • Trace: Shift+up/down goes by 44 lignes (for faster navigation)
  • Assembler: Fix #17D [Ass/Import] Inadequate "Ambiguous label" error.

Changes since Release FF

#### New features ####

--- Editor ---

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

--- Trace ---

* Shift+up/down goes by 44 lignes (for faster navigation)

--- General ---

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

#### Bug fix ####

--- Editor ---

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

--- Assembler ---

* #17D [Import] Inadequate "Ambiguous label" error.
* #179 Dangling 'ELSE' raises "Label inconsistency" 

--- Monogams ---

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

--- Trace ---

* #17B Tracing macro with source visualisation may corrupt memory.
* Trace: Shift+up/down goes by 44 lignes (for faster navigation)

#### 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