[TI99] Classic99 395 11/07/2017

[2] @ środa, 12 Lipca 2017 01:37CET

[TI99] Classic99 395 11/07/2017

Pojawiła się aktualizacja emulatora Classics99. Classic99 pozwala na emulację komputerów firmy TEXAS INSTRUMENT TI-99/4A . 

 

(2017-07-07)

  • added cartridge eject to the menu
  • added CPU and GPU separate debug options (not certain they are 100%)
  • fix certain reset issues by enabling a forced breakpoint
  • throttling updates to improve consistency
  • added tests for VRAM file buffers to aid debug of code that overwrites them
  • fix disk access that writes right up to >3FFF (pCode card in particular)
  • disable F18A status register select debug
  • add warning on odd PC address being set
  • add support for F18A GPU: CALL,RET,PUSH,POP,SLC
  • updated HQ4X filter - new filter code and should fix corrupted graphics in DIB blit mode
  • reduce duplicated debug when setting top of VRAM
→ NOWSZY [TI99] Classic99 399.018 19/03/2020

Classic99 388.018 (2020-03-19)

  • Make the disk name more consistent on FIAD disks - it wasn't always returning just the folder or just 10 chars
  • Make getting the disk name from a disk image not leak a file handle ;)

Classic99 388.017 (2020-03-11)

  • added the ability to save cart (and DSR) space in MakeCart for EA#5 and EA#3
  • added the ability to write an EA#3 from MakeCart (uncompressed, with autostart if desired)
     
→ NOWSZY [TI99] Classic99 399.016 03/02/2020

Classic99 388.016 (2020-02-03)

  • fix for fragments files on image disks

(2019-12-26)

  • Add AMS read/write/compare breakpoints
  • Add AMS register write from debugger
  • Add AMS register dump in debugger (type 'ams' and view debug log - hacky but functional)
  • Add 'help' to debugger for list of command syntax
  • Add masking to debugger memory accesses - was potential crash point
  • Changed CPU register access to require
→ NOWSZY [TI99] Classic99 399.015 26/12/2019

Classic99 388.014 (2019-12-26)

  • Add AMS read/write/compare breakpoints
  • Add AMS register write from debugger
  • Add AMS register dump in debugger (type 'ams' and view debug log - hacky but functional)
  • Add 'help' to debugger for list of command syntax
  • Add masking to debugger memory accesses - was potential crash point
  • Changed CPU register access to require "CR" (like VDP's "VR" and new AMS "AR")

→ NOWSZY [TI99] Classic99 399.014 24/12/2019

Classic99 388.014 (2019-12-24)

  • add AMS to debug memory viewer
  • fix bank order of TI BASIC memory dump carts
  • update fbForth
→ NOWSZY [TI99] Classic99 399.013 23/11/2019

Classic99 388.012 (2019-11-23)

  • disable alt+f4 to close the window
  • move app and game ROMs into a separate DLL
  • add Scott Adam's Adventure and games
  • Disable menu and title bar in full screen mode
  • add Application mode (see manual)
→ NOWSZY [TI99] Classic99 399.012 18/11/2019

Classic99 388.012 (2019-11-18)

 

  • Another keyboard fix to prevent shift from being locked on

 

→ NOWSZY [TI99] Classic99 399.011 25/10/2019

Classic99 388.011 (2019-11-15)

  • add keyboard debug
  • fix miscount of metakeys when overlapping keypresses that use them (such as the arrow keys)
  • → NOWSZY [TI99] Classic99 399.010 25/10/2019

    Classic99 388.010 (2019-10-25)

     

    • added debug option 'ignore console hits' to not breakpoint from the console ROM range (0000-1FFF)
    • prevent previous folder up-navigation in FIAD paths
    • improve disk debug slightly
    • fix for RESTORE/REWIND not setting the record number in sequential file PABs

     

    → NOWSZY [TI99] Classic99 399.009 26/09/2019

    Classic99 388.009 (2019-09-26)

    • Fix for F18A max sprite register - F18A software that didn't set it would have no sprites at all ;)

    → NOWSZY [TI99] Classic99 399.008 07/09/2019
    Moonsweeper (1983, Imagic)

    Classic99 388.008 2019-09-07

    • updated fbForth and replaced XB256 with Isabella
    • CF7 emulation updated
    • gigaflash emulation (disabled, for the most part)
    • Many 9901 fixes: interrupt status bit, clock registers, wraparound from zero, and proper reset behaviour. This makes both CamelForth and cassette work with the same code, finally.
    • fix high-DPI scaling for heatmap
    • fix GPU instruction fetch, was buggy
    • add drag and drop support for cartridges - just drag the file onto the window and it will load and reset
    • F18A features added: text mode attribute colors, second tile layer, sprites per line, text mode sprites
    • VDP now resets differently for warm start vs cold start (mostly to preserve F18A palette on warm)
    • fix disk path history by allowing longer entries in the edit box
    • fixed a typo in the audio volume table

    2019-01-17

    • fix user carts so more than 100 could be loaded
    • change cartridge memory from static to allocated
    • fix large cartridge types
    • minor AMS tweaks
    • add ability to disable bitmap layers
    • read windows text files without line feeds (like xas99 emits)
    • allow headerless files to open as DF128 or IF128
    • additional debug for some exotic disk tracking methods
    • then later the same day, fix the 9901 timer reset so CS1 works again

     

    Tagi:

    wstecz12/07/2017 01:37
    Dodatkowe informacje
    Komentarze

    T-shirt "Great Escape"

    Retro T-Shirt Great Escape - męski podkoszulek
    Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

    © Try2emu 1999 - 2020 | Krzysztof 'Faust' Karkosza Google+Kontakt