Jump to content


+AtariAge Subscriber
  • Content Count

  • Joined

  • Last visited

Everything posted by chue

  1. New release Changes: - Resolves the issue reported by Elia, where the game displays "I don't understand" after a valid command is entered. The input routine doesn't allow repeating keys. This is when the same char repeats when a key is held down. There was a (bug?) that allowed ENTER to be repeating when the key was held down. INNUH-TI-IT-80.zip INNUH-TI-EN-40.zip INNUH-TI-EN-80.zip INNUH-TI-IT-40.zip
  2. These are the latest binaries. The only differences here to the last set of files are: - title screen text has additional credits - the system reboots on exit from the game INNUH-TI-EN-40.zip INNUH-TI-IT-80.zip INNUH-TI-IT-40.zip INNUH-TI-EN-80.zip
  3. It appears that the game is functional after this happens. What I think I will do is open an issue in the project, so that the bug is documented; I will keep looking to see if I can reproduce the issue. For now I will make a pull request to Davide, so that he has the code as well.
  4. Thank you I will take a look at it edit: does the bug happen only in the white room? I think there are some known issues in that room. See here https://github.com/DarwinNE/innuhs_pyramid/issues/2
  5. I cannot seem to reproduce the bug. Here is the output from my game, in Classic 99. Anyone else able to reproduce the bug?
  6. Thank you @Elia Spallanzani fdt I would be happy to look at the oddity that you are seeing. It would be helpful if you could tell me what commands you wrote in the game. Also, I want to add some acknowledgements to the game. I would be grateful if you or someone else could check that my google translated Italian looks ok: English to be added to title screen: C version ported to TI99/4A by Chue Xiong 2021, and uses libti99 by Mike Brent (Tursi). Italian to be verified: Versione C portata su TI99 / 4A da Chue Xiong 2021, e utilizza libti99 di Mike Brent (Tursi).
  7. New versions: 40 column English 80 column English 40 column Italian 80 column Italian The 80 column version requires 80 column capable hardware (F18A). Each is in a zip file. You will have to use option 5 to load one of: INUTIEN40 INUTIEN80 INUTIIT40 INUTIIT80 Tested and seems to work in classic 99... Not tested on real hardware. Source code here: https://github.com/cx/innuhs_pyramid INNUH-TI-IT-80.zip INNUH-TI-EN-40.zip INNUH-TI-EN-80.zip INNUH-TI-IT-40.zip
  8. Not a bug. Looks like that is how the game works. It happens in the XB listing above in post #12, as well as in the original C version by Davide Bucci. Take the torch or lose it!
  9. I usually understand the technical jargon in this forum but have no idea what “XML” means. Is it something to do with machine language? Or the missing link? For me it means an HTML-like language but I’m sure that’s not it.
  10. Probably a bug. I’ll take a look. Thanks
  11. Anyone familiar with this game? I need some beta testers... This is the English version in EA5 format and was built from the C version. Requirements: TI/99-4A with Editor/Assembler Cartridge 32k RAM Disk drive You will need to use option 5 in the Editor/Assembler to run the file "INNUHTI". In game, if you type and don't see any text, press the "Alpha Lock" key. Any feedback appreciated. INNUHTJ INNUHTI
  12. These days we have modems that are always connected to the internet. Back then we had to dial in to connect our modems to the internet. But as gamemoose said, the underlying tech is mostly the same. Before “dial in internet” there were dial in BBSs. Maybe someone here will explain. With BBSs you did have to know the number of the particular BBS you were connecting to.
  13. @jbdigriz unearthed a second (older?) gcc project that targets tms-9900. Don’t know what the capabilities are though.
  14. This is all good stuff but maybe should be in its own thread? Try to keep this thread about issues with the compiler - this thread is huge as is.
  15. Would you mind sharing the part numbers for the regulators you used?
  16. My dream system predates yours by a few years. As a kid I owned a TI-99/4A. This was just the console with no accessories. This would have been in the early 1980's. Every time I received a TI related mail order catalog, I'd see pictures for the complete TI systems with PEB (peripheral expansion box), disk drive, speech synthesizer, and monitor. I would have loved to have one of those systems back then. Image source: http://www.mainbyte.com/ti99/computers/ti994a.html But alas, a complete system would have been to costly to afford. Fast forward to today - I would love to have a PEB for my TI, but it takes up too much space and is too heavy. So I won't be putting this system together any time soon.
  17. Check out the development thread, as mentioned in @Lee Stewart's post above.
  18. chue

    F18A DIY?

    Xilinx's site seems to be up? https://www.xilinx.com/downloadNav/vivado-design-tools/archive-ise.html
  19. Maybe use a Kinect instead? https://m.all3dp.com/2/kinect-3d-scanner-easy-beginner-tutorial/
  20. Here’s a pic of a rev 2. Resistors look the same but you should verify. https://www.exxoshost.co.uk/forum/viewtopic.php?t=3216&p=46416
  21. Perhaps the Mini Memory? From http://www.mainbyte.com/ti99/software/s_carts/mini.html From what I've heard, the Mini Memory assembler a little painful to use. Perhaps someone with experience with it can chime in.
  22. The BSOD can be caused by a variety of bad chips including: VDP, CPU, RAM (16k), RAM (256b), ROM, GROM. There is a 3 part series on YouTube, in which a guy repairs his: The problem with his TI was the CPU, but that doesn't mean that yours has the same problem.
  23. This is also happening on Fedora Linux - GCC v10.2.1 I don't know when this started happening, although I was able to build previously with GCC v6.3. I tweaked the code a bit, fixing the error above as well as some other instances of multiple definitions. There are two ways for you to apply my "fixes". Choose one: 1) gcc10-src.zip - this contains the updated source files. Unzip this file into your copy of the binutils source. Then build as you normally would. OR 2) gcc10-patch.zip - this contains an updated install script and an additional patch file. The patch assumes that @insomnia's original patch has run. Unzip this to where the existing install script is and run. This new install script runs @insomnia's original patch, then runs my new patch. I didn't study the side effects of my code changes on binutils. So if you use any of the binaries in binutils, and it doesn't do what you expect - let me know. However, I was able to build a TI cart image and run it in Classic99. gcc10-patch.zip gcc10-src.zip
  • Create New...