If this software is cool or useful to you, consider
buying me a coffee on Ko-Fi!
There is *no* need to pay to download and enjoy this software!
But a couple of dollars
would be really appreciated! :)
I have a lot of database entries to fill in. ;)
Open source (but restrictive license) emulator including ROMs licensed by Texas Instruments - see documentation for license and restrictions.
Tips and tricks video: https://www.youtube.com/watch?v=dt50U5kPnTY
Using the debugger: https://www.youtube.com/watch?v=_qjZN6qf1wk
Last Updates (max 5)
added debug option 'ignore console hits' to not breakpoint from the console ROM range (0000-1FFF)prevent previous folder up-navigation in FIAD pathsimprove disk debug slightlyfix for RESTORE/REWIND not setting the record number in sequential file PABs
Fix for F18A max sprite register - F18A software that didn't set it would have no sprites at all ;)
updated fbForth and replaced XB256 with IsabellaCF7 emulation updatedgigaflash 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 heatmapfix GPU instruction fetch, was buggyadd drag and drop support for cartridges - just drag the file onto the window and it will load and resetF18A features added: text mode attribute colors, second tile layer, sprites per line, text mode spritesVDP 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 boxfixed a typo in the audio volume table
fix user carts so more than 100 could be loadedchange cartridge memory from static to allocatedfix large cartridge typesminor AMS tweaksadd ability to disable bitmap layersread windows text files without line feeds (like xas99 emits)allow headerless files to open as DF128 or IF128additional debug for some exotic disk tracking methodsthen later the same day, fix the 9901 timer reset so CS1 works again
v399.004reset more of CRU on menu-resetadd 9901 timer to the debug register panedon't reset the 9901 timer every time you leave timer mode (fix for CamelForth)more disk DSR warnings (hate that disk DSR so much...)allow the disk corruption break option to catch the DSR warnings tooupdate manual for 9901 line
Source code is now on Github at https://github.com/tursilion/classic99
Take my survey
and help choose my next projects
(survey is non-commercial, it's just for my curiousity ;) Thanks!)