EMMA 02

Changelog V1.41

  • Previous
  • Next
  • Home
  • Download
  • Change Log
  • Help
  • Compilation
    • Windows
    • OS X
    • Ubuntu
    • Fedora
    • openSUSE
  • Forums
  • Tape Conversion
  • Machine Code
    • SYSTEM00
    • CDP1801
    • CDP1802
    • CDP1804
    • CDP1805
    • Differences
  • Pseudo Code
    • AMVBAS
    • AM4KBAS
    • CARDTRAN
    • Chip-8, 8X, ETI-660 & Elf
    • FEL-1
    • FPA-1
    • FPL-2
    • FPL-4
    • GPL-2
    • GPL-3
    • GPL-4
    • GPL-A (2K RAM)
    • GPL-A (2K ROM)
    • ST2
    • ST4
    • STK
    • Test-Word
    • Super-chip
  • XML Code
    • Main Elements
    • I/O
    • System
    • A/D Convertor
    • BASIC
    • Batch wav
    • Bootstrap
    • Cassette
    • CD4536B
    • CDP1851
    • CDP1852
    • CDP1854
    • CDP1855
    • CDP1877
    • CDP1878
    • CDP1879
    • Debugger
    • COMX Diagnostic
    • Dip switch
    • Disk
    • EF Buttons
    • Flip Flop
    • Front Panel
    • GUI
    • HEX Modem
    • I/O Group
    • Keyboard
    • Keyfile
    • Locations
    • Memory
    • MM57109
    • Printer
    • RTC
    • Sound
    • Splash
    • USB
    • Video
    • Videodump
    • vt
    • X Modem
  • BASIC
    • General Information
    • COMX BASIC V1.00
    • Floating Point BASIC 2.2
    • Pecom 32 BASIC
    • Pecom 64 BASIC 1.0 & 4.0
    • Quest Super BASIC 1.4
    • Quest Super BASIC 3.0
    • Quest Super BASIC 5.0
    • Quest Super BASIC 6.0
    • RCA BASIC3 V1.1
    • Telmac SBASIC v24.3
    • Error Messages
  • Computer List

 

 

 

 

 

 

 

 

 

 

 

 

General

  • Added a 'Profiler' tab, see profiler section below.
  • Renamed 'Debugger' tab to 'Tools'
  • Renamed 'Timing & Spec' tab to 'Configuration'
  • Moved timing info and time interval feature to the new 'Profiler' tab
  • Added CPU type, Instructions Executed and Instructions/second in the timing info area (now on the 'Profiler' tab)
  • Fixed issue when loading configuration menu's when OS setting is using a comma as decimal number separator

Profiler

  • New Profiler tool ('Profiler' tab under 'Tools') with main purpose
    • To find "Hot Code Spots" in any running software
    • To find "Dead Code Spots" in any running software
    • As a "Code Coverage Tool" to confirm that all code is executed during testing
    • Measuring a time interval between two triggers (with Q flag or OUT x)
  • Profiler tool is implemented mainly in the new 'Profiler' tab but also as an additional dump type as part of the Memory Dump tool (see Emma 02 help pages for delails)

Direct Assembler

  • Changed navigation buttons to a scrollbar

Help

  • Started restructure and improvements of the help pages including screenshots
  • Added help for the new profiler tool

COMX-35

  • Added the latest bug fix COMX ROM version 1.3 with a fix so address range 4FF7 to 4FFF is not destroyed during reset

FRED 1 & 1.5

  • Fixed crash on pressing of the VideoSetup button