Babble Software Text Dolphin Info Image Gallery Forums HOME

Classic99 - v393a

[Screenshot] [Screenshot] [Screenshot]

If this software is cool or useful to you, consider a small donation to the programmer! There is *no* need to pay to download and enjoy this software! But it's a lot of work and I do it in my so-called spare time, so a couple of dollars would be really appreciated! :)
(Alternately, there's my Amazon Wishlist)

Click here to download:
80 downloads this week
4053 downloads total
windows.gif Download emulator, source and documentation. (9.5 mb) (#1) since 2016-12-12



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)

(2017-01-14)
  • Minor bugfix - image disk file allocation performed more like the TI disk controller, doesn't overwrite copy protection on Bubble Plane

  •  
    (2017-01-07)
  • rewrote speech synth CPU halt system, but this didn't fix anything that I could see
  • bugfix in image disk sector allocation that would leave empty holes on the disk
  • bugfix in image disk writing cluster list that only wrote one sector per cluster ;)
  • change image disk sector allocation - FDRs at the beginning, data at the end. Makes for nicer layout
  • disabled VDP warning, it's still not quite right

  •  
    (2017-01-03)
  • update palette colors (suggestion from Sometimes99er)
  • fix startup CPU timing
  • add some register support to GPU
  • implement scanline VDP processing
  • implement disk image writing (except per-sector writes)
  • re-added VDP warning (with a little more state awareness)
  • add optional FPS display
  • automatically disable disconnected joysticks (was causing slowdown in some cases)
  • fix F18A multiple palette support on ECM0 tiles
  • fix 5-sprite-on-a-line flag

  •  
    (2016-11-06)
  • Patch for XB256 'DELAY' call
  • Fix for disk CLOSE causing type mismatch
  • Fix for VDP memory overrun in disk systems (for data that ended exactly at >4000)
  • Make inverted carts respond to '9' instead of '3' for extension ('3' still supported)
  • Make VDP screen redraw when breakpointed

  •  
    (2016-10-01)
  • TI Artist remapping extended to handle 'TIAM' to '_M' files
  • handle truncated sectors when reading FIAD by sector
  • fix debug key handling - only active when debug window open. NO MORE SCROLL LOCK.
  • tuning of CPU speed
  • turn off F18A DPM when reading status register
  • more debug on GPU start/stop
  • stop GPU when go bit is cleared
  • condense palette to F18A palette (now implemented for tiles)
  • fix buffer overflow in debug function
  • Title:Classic99
    Theme:Emulation
    Created:2015-12-06
    Last Update:2017-01-14
    Status:Active

     Next software in Windows (Convert9918) -->
     Next software in All (Convert9918) -->

    Back to Software Menu


    Babble Software Text Dolphin Info Image Gallery Forums HOME

    This page belongs to tursi#at#harmlesslion.com
    Do not expose to direct sunlight.
    Email addresses are provided for personal contact only. The operator of this website will not give, sell, or otherwise transfer email addresses maintained by or for this website to any other party for the purposes of initiating, or enabling others to initiate, unsolicited electronic mail messages. Personal pages on harmlesslion.com do not necessarily reflect opinions or official stances of HarmlessLion as a business, which is in itself only me anyway. ;)