Jump to content

Search the Community

Showing results for tags 'ti-99/sim'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type

Marker Groups

  • Members


  • Atari Systems
    • Atari General
    • Atari 2600
    • Atari 5200
    • Atari 7800
    • Atari Lynx
    • Atari Jaguar
    • Atari VCS
    • Dedicated Systems
    • Atari 8-Bit Computers
    • Atari ST/TT/Falcon Computers
  • Classic Consoles
  • Classic Computing
  • Modern Consoles
  • Gaming General
  • Marketplace
  • Community
  • Community
  • Game Programming
  • Site
  • PC Gaming
  • The Club of Clubs's Discussion
  • I Hate Sauron's Topics
  • 1088 XEL/XLD Owners and Builders's Topics
  • Atari BBS Gurus's Community Chat
  • Atari BBS Gurus's BBS Callers
  • Atari BBS Gurus's BBS SysOps
  • Atari BBS Gurus's Resources
  • Atari Lynx Programmer Club's CC65
  • Atari Lynx Programmer Club's ASM
  • Atari Lynx Programmer Club's Lynx Programming
  • Atari Lynx Programmer Club's Music/Sound
  • Atari Lynx Programmer Club's Graphics
  • The Official AtariAge Shitpost Club's Shitty meme repository
  • The Official AtariAge Shitpost Club's Read this before you enter too deep
  • Arcade Gaming's Discussion
  • Tesla's Vehicles
  • Tesla's Solar
  • Tesla's PowerWall
  • Tesla's General
  • Harmony/Melody's CDFJ
  • Harmony/Melody's DPC+
  • Harmony/Melody's BUS
  • Harmony/Melody's CDFJ+
  • Harmony/Melody's General
  • ZeroPage Homebrew's Discussion
  • Furry Club's Chat/RP
  • PSPMinis.com's General PSP Minis Discussion and Questions
  • PSPMinis.com's Reviews
  • Atari Lynx 30th Birthday's 30th Birthday Programming Competition Games
  • 3D Printing Club's Chat
  • Drivers' Club's Members' Vehicles
  • Drivers' Club's Drives & Events
  • Drivers' Club's Wrenching
  • Drivers' Club's Found in the Wild
  • Drivers' Club's General Discussion
  • Dirtarians's General Discussion
  • Dirtarians's Members' Rigs
  • Dirtarians's Trail Runs & Reports
  • Dirtarians's Wrenching
  • The Green Herb's Discussions
  • Robin Gravel's new blog's My blog
  • Robin Gravel's new blog's Games released
  • Robin Gravel's new blog's The Flintstones Comic Strip
  • Atari Video Club's Harmony Games
  • Atari Video Club's The Atari Gamer
  • Atari Video Club's Video Game Summit
  • Atari Video Club's Discsuuions
  • Star Wars - The Original Trilogy's Star Wars Talk
  • PlusCart User's Bug reports
  • PlusCart User's Discussion
  • DMGD Club's Incoming!
  • DASM's General
  • AtariVox's Topics
  • Gran Turismo's Gran Turismo
  • Gran Turismo's Misc.
  • Gran Turismo's Announcements
  • The Food Club's Food
  • The Food Club's Drinks
  • The Food Club's Read me first!
  • The (Not So) Official Arcade Archives Club's Rules (READ FIRST)
  • The (Not So) Official Arcade Archives Club's Feedback
  • The (Not So) Official Arcade Archives Club's Rumor Mill
  • The (Not So) Official Arcade Archives Club's Coming Soon
  • The (Not So) Official Arcade Archives Club's General Talk
  • The (Not So) Official Arcade Archives Club's High Score Arena
  • Adelaide South Australia Atari Chat's General Chat & Welcome
  • Adelaide South Australia Atari Chat's Meets
  • Adelaide South Australia Atari Chat's Trades & Swaps
  • KC-ACE Reboot's KC-ACE Reboot Forum
  • The Official Lost Gaming Club's Lost Gaming
  • The Official Lost Gaming Club's Undumped Games
  • The Official Lost Gaming Club's Tip Of My Tounge
  • The Official Lost Gaming Club's Lost Gaming Vault
  • The Official Lost Gaming Club's Club Info
  • GIMP Users's Discussion
  • The Homebrew Discussion's Topics
  • Hair Club for Men's Bald? BEGONE!


There are no results to display.

There are no results to display.


  • AtariAge Calendar
  • The Club of Clubs's Events
  • Atari BBS Gurus's Calendar

Product Groups

  • Subscriptions

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start










Custom Status



Currently Playing

Playing Next

Found 1 result

  1. I recently purchased a Retroflag GPi Case (http://retroflag.com/GPi-CASE.html). It's a GameBoy-like case for the Raspberry Pi Zero, with a 2.8 inch IPS screen. The Pi is placed in a cart that you connect to the case similarly to a console's cart. With RetroPie on the Pi you can create a portable retro-gaming machine. The GPi is good product in general, the buttons and the D-pad are responsive and the screen looks fine, no tearing or lags. I have installed/configured with RetroPie all these systems (that runs fine on the Pi 0): Atari 2600, 7800, Genesis/Megadrive, Master System, NES, PC Engine, Vectrex, SG 1000, Game & Watch, Game Gear, Game Boy, Lynx, Famicom Disk System, Coleco, Intellivision, lr-MAME 2000, VideoPac/Odyssey 2, ZX Spectrum, MSX/MSX2, C64 and of course the TI99/4A! The GPi Case has a D-Pad and 8 buttons: A, B, X, Y, Start, Select and RB, LB on the back of the case. These are enough for all the consoles. With Colecovision, Intellivision, Spectrum and C64 it's possible to have virtual keyboards/keypad overlays so you can start all the games without having to hook up a Bluetooth keyboard. Really comfortable! Guess what? Only the TI 99 emulator needs a keyboard to start the games! 😞 The only emulator that can run on the Pi Zero is TI-99/Sim created by Marc Rousseau (https://www.mrousseau.org/programs/ti99sim/). It's a nice emulator, with good compatibility and speech support. It's not at MAME's level, but it's enough to play most games in this TI99 handheld. Unfortunately, the joystick config is hardcode and doesn't fit well with RetroPie/EmulationStation ecosystem. You need a keyboard to pass from TI99 initial screen to the game and play with the joypad. Moreover, the GPi Case is configured by default with the D-pad in Hat mode and the emulator is only using Axes mode. It's possible to change mode pressing Star+Up for 5 second, but then you need to reconfigure EmulationStation for using the menu. Looking at TI-99/Sim I've seen a new 0.16.0 version (released after last RetroPie distribution) and in the changelog there is a comforting note: "Changes to better support RetroPie setup & joystick usage", but no additional infos in the docs. I've contacted Marc asking for additional information. He explained that has ported the code to SDL2.0 and managed to get the keyboard emulation working properly. Basically, the joypad buttons can also simulate the pression of keys 1 to 9, so allowing to pass from title/option screen to the game. That sounds good, so I've compiled and tested this new version. It's now possible to move to the game screen, hovewer when testing Parsec I realized that it does not allows to change the speed for the refuel section. All the buttons acts as Fire button! 😞 Moreover, I cannot play Donkey Kong (it asks for Enter key...) and other Atarisoft games. The same for Alpiner, Big Foot, etc. Finally, to select a new game it's necessary to exit from the emulator pressing ESC on keyboard. I need also to press FCTN-REDO at game over to play again... Since I do not want to use a keyboard nor uninstall the emulator, I decided to have a look at the source code to "patch" it. I've added the Hat support and now it's possible to play most of the games without a keyboard. 🙂 Most of the joypads have at least 8 buttons, so a minimal set of needed keys/combination of keys needs to be identified to run confortably most of the games. The ideal number of keys to have would be: 0 to 9, Enter, Space, +, FCTN+QUIT, FCTN+REDO, FCTN+BACK, FCTN+AID. Total is 17, plus the "Fire" button and "ESC" to exit from the emulator, for a total of 19 keys. This number must be reduced, since normally there are less button available. For example, the Xbox One controller has 10 buttons + 2 triggers, the 8bitdo SF30 has 12 buttons + 2 triggers. For my Retroflag's GPi Case 8 buttons layout, the selected keys are: Fire, 1, 2, 3, ESC, FCTN+QUIT, FCTN+REDO and Enter. With a joypad with 2 additional buttons it's possible to have also "+" and FCTN+REDO. Finally, with a 12 buttons joypad , it's possible to have also Space and 0. Summer is approaching and I know that there are guys here that needs to play some Parsec and MunchMan under beach umbrella, so in attachment the "patched" executable and the .cpp source if someone want to improve/made its customisation. Also a couple of images and videos (not edited, just raw recording, sorry for the poor production...). If you need .ctg games tested and ready to run, just check at the end of the article on the TI99 emulation with Raspberry on TI99IUC site (http://www.ti99iuc.it/web/index.php?pageid=homepage&artid=203#.XuZAoG5uKUk). Try this TI99 handheld, it's really fun! 🙂 DKong.mp4 Parsec.mp4 Menu.mp4 ti99sim-0.16.0-Joypad_Patch.zip
  • Create New...