[TI99] Classic99 373 09/06/2014

[0] @ !!! Poniedziałek, 9 Czerwca 2014 00:55 CET [09-06-2014 00:46 CET]

[TI99] Classic99 373 09/06/2014

Pojawiła się aktualizacja emulatora Classics99 udającego komputer firmy TEXAS INSTRUMENT TI-99/4A . 


Egz. TEXAS INSTRUMENT TI-99/4A:Classics99:Star Wars:John M. Philips:
Star Wars (John M. Philips, 19xx)

Classic99 373 (2014-06-08)

  • TurboForth label updated to 1.2 (binary was already correct)
  • Rasmus' ECM sprite support added
  • Fix padding when making 379 carts
  • add EEPROM test code to ubergrom
  • GPU can write to VDP registers
  • weak VDP overrun warning
  • fix to F18A DPM disable handling
  • Fix F18A SIT bit pattern handling
  • Fixes to F18A enhanced sprite mode handling thanks to RasmusM
  • Debug fix in disk image handler
  • updated rendering interface to 32-bit (all filters updated)
  • removed unused code from 2xSAI - no need for NASM anymore
  • removed DDRAW.LIB dependency (still uses DirectDraw though)
  • (checkin only) adding DSK.DISKNAME support to DSR and TurboForth2
  • Added new debug hook system (memory only implemented, disabled by default)
  • improve timing thread


NOWSZY [TI99] Classic99 399.065 31/12/2023

Classic99 399.065 31 Dec 2023

  • added ability to read WinAsm/EA listings and GCC map files in order to get symbols in the disassembly

Classic99 399.064b 29 Aug 2023

  • fix math for 4k mode
  • some RMW cycle fixes for the CPU (I think? Been a while)

Classic99 399.064a 8 May 2023

  • Update cartpack to add RXB2023

Classic99 399.063(???) 25 Apr 2023

  • fix auto-loader to clear out previous ROMs before loading

Classic99 399.062 2022-07-13

  • Change continuous speech algorithm to use Myer's diff

Classic99 399.061 2022-07-10

  • Added screen reader text-to-speech

Classic99 399.061 2022-06-08

  • increase size of debug window
  • add debug registers for SID and AMS
  • Add option for 16-bit RAM mode (also affects AMS unfortunately)

Classic99 399.060 2022-05-14

  • Update RXB and Jewel

Classic99 399.058A 2022-04-13

  • Cartpack update only
  • Added RXB2022 by Rich
  • Added JUWEL+GEM by Harry (also added to carts menu!)
  • Contributors folders likewise updated for documentation etc

Classic99 399.058 2022-04-08

  • some timing notes on real sound chip access
  • fix direct sector read of FIAD files (broken in V55)
  • add path separator on TIPI URIx paths
  • change reset debug statement on TIPI to indicate more clearly what is happening

Classic99 399.057 2022-03-17

  • fix header detection for PROGRAM image operations when host text or headerless files are detected

Classic99 399.056 2022-03-13

  • rename disk option for DF128 to reflect new behaviour
  • fix critical bug saving program image files
  • NOTE: v55 has a critical file system bug. Do not use nor store it

Classic99 399.055 2022-03-11

Classic99 399.054  2022-02-04

Adam et Eve (Magazine Hebdogiciel, 198x)
  • fix detection of PC99 disks caused by signed char confusion.
  • audit code for other potential cases - test the functions you use! :)

Classic99 399.053  2021-12-06

  • Detect "File x of y" in filenames
  • Remove reverse DSSD layout option
  • Fix input length of debugger breakpoints to allow full commands with newer syntax to be entered
  • Mouse capture for TIPI click on window while mouse-aware TIPI app is running to capture, press ESC to release.
  • use mouse wheel to adjust sensitivity - up for faster, down for slower


NOWSZY [TI99] Classic99 399.059 8/06/2022

Classic99 399.059 2022-06-08

  • increase size of debug window
  • add debug registers for SID and AMS
  • Add option for 16-bit RAM mode (also affects AMS unfortunately)

Classic99 399.058 2022-05-14

  • Update RXB and Jewel
NOWSZY [TI99] Classic99 399.052 24/09/2021

Classic99 399.050 2021-09-24

  • enhanced joystick configuration in config file
  • added background noise emulation (enable in options->audio, sounds best at 44100hz)

Classic99 399.050 2021-07-22

  • rewrote SpeechDLL using the latest code from MAME - now emulates the correct speech chip
  • fixed bug with speech cpu halt that was causing crashes - broken in 399.037
  • reworked the audio buffering as well for speech, now uses the audio jitter buffer. This may add some latency but fixes the froggy sound
  • updated cartpack.dll just to remove the TE2 speech warning

Classic99 399.049 21 Jul 2021

  • add "enableEscape" to INI file, so the escape key can be disabled (github only release)

Classic99 399.048 2021-06-28

  • Fix GPU init, was broken in 044

Classic99 399.047 2021-05-17

  • change stretchMode values to defines
  • add LockFullScreen switch
  • add enableAltF4 switch
  • add enableINIWrite switch
  • add QUIT debug opcode to CPU
  • update manual

Classic99 399.046 2021/05/07

  • is_up = 0; // we're ignoring the whole thing, so assume the up event is complete


  • add support for

Classic99 399.043 2021-04-13

  • Fix speed after paste not to switch to SLOW
  • Update throttle system

Classic99 399.039 2021-03-28

  • clear the background when toggling aspect ratio
  • full screen mode now shares the desktop resolution
  • maintain aspect ratio now applies on maximized and full screen windows
  • minor TIPI improvements (recvmsg, mouse buttons)

Classic99 399.039 2021-02-27

  • update fbForth to v13
  • update RXB to 2020D
  • Fix missed breakpoints that come too close together after pressing F1 to continue
  • very basic and mostly broken TIPI simulation (NOT emulation!!). No bug reports on this will be entertained.

Classic99 399.038 2021-02-18

  • added autodetection of ROM cartridge boot bank
  • add better guesses on C.BIN versus 8.BIN versus nothing
Drunkman (1986, Zabatinni)

Classic99 399.037 2021-01-11

  • Rewrote memory system to improve read-before-write cycle counting
  • Corrected timing on stcr, ab,sb,socb,szcb,xop,b, and bl

Classic99 399.036 2021-01-03

  • Fix bug in SBR_FILEOUT - was always setting bytes in last sector to 0

Classic99 399.035 2021-01-02

  • Add SBR_FILEOUT to the disk images (BETA!! MAKE BACKUPS)

Classic99 399.034 2021-01-02

  • Fix post-increment bug in the CPU code, self-referencing indirect post-increment now works correctly


NOWSZY [TI99] Classic99 399.033 11/26/2020

Classic99 399.033 / 2020-11-26

Don't patch in the hacky disk tracking into VRAM when CALL FILES(0) is active - fixes Atlantis

NOWSZY [TI99] Classic99 399.032 1/11/2020

Classic99 399.032 / 2020-11-02

  • minor tweaks to make it build in 64-bit, but the 64 bit build is not going to be released
  • move the check for "pause when window inactive" to reduce slowdown
  • popcart CRU emulation
  • set VDP interrupt and alpha lock CRU in 9901
  • 60fps in all places (found a place still set to 62hz)
  • set audio buffer to DAC level rather than assume 0
  • more disk DSR sanity checks


NOWSZY [TI99] Classic99 399.031 04/08/2020

Classic99 391.19 / 2020-08-04

  • fix GROM access to console GROMs from banks larger than Classic99 supports also mask cartridge access in those cases instead of outright rejecting the access some future todo notes added

Classic99 / 2020-07-15

  • Added View->Log Disasm to Disk to the Debug menu
  • Some work on SID debug but it's not visible yet
  • proper line counting in the debug output, so the cursor stays where it's supposed to bugfix so that CLOSE doesn't return an error on devices without FLUSH (like CLOCK)

Classic99 / 2020-06-14

  • Add reset for timer statistics
  • add CycleCounts.txt output after timer block
  • Fix opening manual and disks for non-English Windows

Classic99 / 2020-05-02

  • fix disk full on image disks (would just keep overwriting the same sector)
  • fix crash bug in debug of writing very large files
  • fix recorded length of variable-length record files (would be off by 1)
  • fix reporting of errors on CLOSE (/all/ disk types suffered here)
  • updated Tunnels of Doom in CartPack to describe how to load the built-in games


  • add some missing closes to the disk image handling. should've RAI
  • add full directory sort when writing to a disk image to fix old broken images (this should also fix rename from the last update, but nobody had time to notice it was broken yet)
  • all the fixes made to saving FIAD headers never made it into disk images: bytes in last header and number record field were both wrong for variable type files
  • added disk size verification to TICC handler because the TICC doesn't check like I thought it did and PEOPLE ARE NOT PAYING ATTENTION TO DOCUMENTED RESTRICTIONS.
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


  • 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
wstecz09/06/2014 00:55
Dodatkowe informacje
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU