ti99sim - A Texas Instruments TI-99/4A Home Computer Emulator

Property Value
Distribution openSUSE Tumbleweed
Repository Emulators all
Package filename ti99sim-0.15.0-3.4.x86_64.rpm
Package name ti99sim
Package version 0.15.0
Package release 3.4
Package architecture x86_64
Package type rpm
Category System/Emulators/Other
Homepage http://www.mrousseau.org/programs/ti99sim/
License GPL-2.0+
Maintainer -
Download size 640.50 KB
Installed size 3.95 MB
An emulator for the Texas Instruments TI-99/4A Home Computer.
It features full sound speech emulation and supports emulation
of the Gram Krackerâ„¢, TI-Disk system and 32K Memory expansion unit.
Note: In order to run the emulator, you need to create a cartridge
that contains the console ROM & GROMs from the TI.
Texas Instruments will not allow these to be distributed,
so you'll need to find a way to get them yourself.


Package Version Architecture Repository
ti99sim-0.15.0-3.4.i586.rpm 0.15.0 i586 Emulators
ti99sim - - -


Name Value
libSDL-1.2.so.0()(64bit) -
libboost_regex.so.1.69.0()(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libcrypto.so.1.1()(64bit) -
libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) -
libgcc_s.so.1()(64bit) -
libgcc_s.so.1(GCC_3.0)(64bit) -
libm.so.6()(64bit) -
libm.so.6(GLIBC_2.2.5)(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
libstdc++.so.6()(64bit) -
libstdc++.so.6(CXXABI_1.3)(64bit) -
libstdc++.so.6(CXXABI_1.3.8)(64bit) -
libstdc++.so.6(GLIBCXX_3.4)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.20)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.21)(64bit) -


Name Value
application() -
application(ti99sim.desktop) -
ti99sim = 0.15.0-3.4
ti99sim(x86-64) = 0.15.0-3.4


Type URL
Mirror widehat.opensuse.org
Binary Package ti99sim-0.15.0-3.4.x86_64.rpm
Source Package ti99sim-0.15.0-3.4.src.rpm

Install Howto

  1. Add the Emulators repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/Emulators/openSUSE_Tumbleweed/ emulators
  2. Install ti99sim rpm package:
    # zypper install ti99sim




2019-02-18 - Carsten Ziepke <kieltux@gmail.com>
- Fix spec file for Leap 15
2018-01-07 - kieltux@gmail.com
- Update to version 0.15.0:
* Improved handling of overrun & underrun conditions in TMS5220
* Added load-on-demand support for disk images to speed up
handling of CF7+ and HFE images
* Fix a bug in the PC99 serializer that would corrupt disk images
when when loading them by truncating the last track
* Allow user to force a particular format to be used to read a
disk image in the disk utility
* Improved robustness of several disk serializers (fixes crashes
related to corrupted disk images)
* Fix SDL's handling of the CAPSLOCK key in ti99sim-sdl
* Updated project files for Visual Studio 2015
* Include files in subdirectories when creating a bare list of
files using the disk utility
* Correct the handling of diskette images with an AU size greater
than 1
* Fix talk status transition logic in the TMS5220 code that could
cause some programs to get stuck waiting for the speech
* Added proper resampling filter and changed audio format to
reduce noise when producing speech
* Replaced reflection coefficients with the proper values for the
* Cleaned up the TMS5220 code and removed unused code
* Added ability to create blank disk images using the disk utility
* Improve handling of bad disk images in the disk utility
* Added option to disable CF7+ support without having to
rename/delete the .ctg file (makes getting back to the default TI
disk controller easier)
* Changed Makefile rules to place all generated files in the
top-level bin folder rather than src/xyz/$(CFG) to make the easier
to find/use when building from source
* Changed the information logged when --verbose is specified to
help diagnose common problems with the emulator
* Added new flag to convert-ctg and mkcart to force GROM regions
to 6K in size
* Added new utility (catalog) to help find duplicate cartridges,
disks, and files on disk
* Update dumpspch & mkspch utilities (fix crash and simplify
'spch' format)
* Changed location of system ROMs and DSRs from roms directory to
console directory
* Added new utility (mkcart) to help in creating new cartridge
files from a set of bin files in a folder
* Added new script (setup) to help setup a new installation with
basic ROMs
* Change search logic to look in <cwd>, <$HOME>/.ti99sim/<path>,
then <install-dir>/<path> for files
* Added support to load 'converted' files for support in
utilities (e.g. you can now do things like:
list MYPROG.PROG or dumpcpu BSCSUP.DF80)
* Added support for UCSD p-System expansion card
* Fix mouse cursor in fullscreen mode
* Fixed display error when setting the background color to
* Fixed bitmap mode display with pattern and color table masking
* Added new options to convert 74LS379 style bank-switching files
to ti99sim cartridges
* Increased the number of supported ROM banks to 256
* Rewrote code to read/write disk images
* Added code to support proper CRC updates and checks on disk
* Added read-only support for HxC disk images
* Added new -b/--bare flag to disk utility to allow basic
scripting from the command line
* Updated logic in disk routines to handle file CHAINS properly on
disks with a AU larger than 1 sector

See Also

Package Description
tuxnes-20040824-3.41.i586.rpm NES emulator
tuxnes-20040824-3.41.x86_64.rpm NES emulator
uosnes-20100825-1.42.i586.rpm Nintendo Super Famicom Emulator
uosnes-20100825-1.42.x86_64.rpm Nintendo Super Famicom Emulator
vbam-2.1.0-1.92.i586.rpm Nintendo GameBoy Advance Emulator
vbam-2.1.0-1.92.x86_64.rpm Nintendo GameBoy Advance Emulator
vbam-lang-2.1.0-1.92.noarch.rpm Translations for package vbam
virtualjaguar-2.1.3-1.11.i586.rpm Atari Jaguar Emulator
virtualjaguar-2.1.3-1.11.x86_64.rpm Atari Jaguar Emulator
wine-32bit-4.7-624.2.x86_64.rpm An MS Windows Emulator
wine-4.7-624.2.i586.rpm An MS Windows Emulator
wine-4.7-624.2.x86_64.rpm An MS Windows Emulator
wine-devel-32bit-4.7-624.2.x86_64.rpm Files for Wine development
wine-devel-4.7-624.2.i586.rpm Files for Wine development
wine-devel-4.7-624.2.x86_64.rpm Files for Wine development