BacioiuC Posted March 20, 2022 Share Posted March 20, 2022 I just ordered a Hex-ti-r from arcadeshop and already had a lot of fun just using my CC40 writing simple basic games. I have a question tho, since the RS232 module is so rare, would it be possible to make a RS232 Cartridge with a RS232 plug sticking out from it for the CC40? I'd love to make a dock setup for it with a Terminal connected to the CC40 in order to code on it home and be able to "undock it" and use it as it is on-the go. Also thanks for making the Hex-ti-r! Can't wait to be able to store my programs. Quote Link to comment Share on other sites More sharing options...
brain Posted March 20, 2022 Share Posted March 20, 2022 HEX-TI-r already supports the RS232 and the printer device. RS232 is supposed on the regular device number, and shows on the RS232 port pins on the Arduino. You'll have to look at the github source for the pins for the printer (which is also implemented as RS232), as they are just normal IO pins. Jim 3 Quote Link to comment Share on other sites More sharing options...
cobracon Posted May 1, 2022 Share Posted May 1, 2022 Is anyone still making the multi-cart? Quote Link to comment Share on other sites More sharing options...
brain Posted May 1, 2022 Share Posted May 1, 2022 Hmm, paging @ArcadeShopper https://www.arcadeshopper.com/wp/store/#!/CC40-multicart/p/148730136/category=27454942 I have the PCBs, but he's been making the carts. Jim 2 Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted May 2, 2022 Share Posted May 2, 2022 Hmm, paging[mention=25598]ArcadeShopper[/mention] https://www.arcadeshopper.com/wp/store/#!/CC40-multicart/p/148730136/category=27454942 I have the PCBs, but he's been making the carts. Jim Yup I'm making them. I just put a couple in stock Sent from my Pixel 6 Pro using Tapatalk Quote Link to comment Share on other sites More sharing options...
cobracon Posted May 2, 2022 Share Posted May 2, 2022 Thanks Quote Link to comment Share on other sites More sharing options...
Hugo Cervantes Posted August 30, 2022 Share Posted August 30, 2022 On 3/9/2022 at 9:37 AM, mutantcamel1979 said: How about a simple guessing game?! Number.txt 6.51 kB · 7 downloads And a simple dice game! HI-DI.txt 8.61 kB · 8 downloads Greetings. Thanks for sharing these games for the TI-74. I have downloaded almost all of them. However, although some are quite small (just like Numbers here), I am not able to run on my TI-74 because I get the MEMORY FULL and/or BAD PROGRAM TYPE errors. Of course I have changed the .txt extension to null or .c74, but this does not fix the issue. It seems the TI-74 detects your programs were created using a TI-74 with the Memory Extension cartridge. I don't have it... Could that be the issue? If so, could you publish here your programs as ASCII text files? I may copy then and have them running on my device... Any other suggestions? Thanks ! 1 Quote Link to comment Share on other sites More sharing options...
mutantcamel1979 Posted September 1, 2022 Share Posted September 1, 2022 Sent you a PM! 1 Quote Link to comment Share on other sites More sharing options...
Appeelicious Posted December 8, 2022 Share Posted December 8, 2022 Of the clever minds that developed the Hex-ti-r, has anyone considered adding logic to give us beeps and boops like the speech synthesizer game our 99s voices? Quote Link to comment Share on other sites More sharing options...
brain Posted December 9, 2022 Share Posted December 9, 2022 On 12/8/2022 at 7:29 AM, Appeelicious said: Of the clever minds that developed the Hex-ti-r, has anyone considered adding logic to give us beeps and boops like the speech synthesizer game our 99s voices? If sound generation is all that is needed, that's not too hard to add. I assume one would use MML or similar to play notes. But, if speech is desired, that might be tougher. AVR has a free TTS engine, but if sounding like the 99/4a is required, that'd be hard to pull off. Jim Quote Link to comment Share on other sites More sharing options...
Appeelicious Posted December 9, 2022 Share Posted December 9, 2022 (edited) 2 hours ago, brain said: If sound generation is all that is needed, that's not too hard to add. I assume one would use MML or similar to play notes. But, if speech is desired, that might be tougher. AVR has a free TTS engine, but if sounding like the 99/4a is required, that'd be hard to pull off. Jim I would settle for a handsome bodied cartridge with extra logic and some extra ram Edited December 9, 2022 by Appeelicious Quote Link to comment Share on other sites More sharing options...
brain Posted December 9, 2022 Share Posted December 9, 2022 SID chiptunes are very hard to implement, as they require the ability to stuff data into the SID on sometimes a cycle exact manner. otehr chiptunes can be equally challenging, as the rely on the ability to bascially do a register dump every so many uS. The HexBus protocol is far too slow for that type of operation. SIDs are also hard to come by, though there are the various "near SID" options. Jim Quote Link to comment Share on other sites More sharing options...
Appeelicious Posted December 9, 2022 Share Posted December 9, 2022 3 minutes ago, brain said: SID chiptunes are very hard to implement, as they require the ability to stuff data into the SID on sometimes a cycle exact manner. otehr chiptunes can be equally challenging, as the rely on the ability to bascially do a register dump every so many uS. The HexBus protocol is far too slow for that type of operation. SIDs are also hard to come by, though there are the various "near SID" options. Jim Yeah, that's why I ended up editing out for what I would settle for: a cartridge that adds audio, adds commands into basic for it, a 3.5 mm port with a sliding scale volume control like on my Walkman and a pass through port to still allow for another cartridge Quote Link to comment Share on other sites More sharing options...
brain Posted December 10, 2022 Share Posted December 10, 2022 Hmm, a pass thru port. That's interesting. I wonder if anyone makes the tiny little edge connector on the cc-40? 1 Quote Link to comment Share on other sites More sharing options...
lmgvice Posted February 26, 2023 Share Posted February 26, 2023 Hello everyone, I connected a ttl to rs232 converter to pins RX and TX on the arduino but can't get the rs232 working. I disabled debug mode. Anyone tried rs232? Quote Link to comment Share on other sites More sharing options...
pixelpedant Posted February 26, 2023 Share Posted February 26, 2023 I had some degree of success LISTing and PRINTing to the RS-232 device via the onboard USB RS-232 controller (and hence Type-B connector). Keeping in mind RS-232 configuration parameters ("B=1200,D=7,P=E,S=1" and so on) and device number (20) in this context are the same as for the original hexbus RS-232, and so that can be treated as a reference on the basics (but so can the source code on github). Didn't get as far as looking in greater detail at the source and seeking fuller explanation of observed behaviour, as I didn't *really* have any useful purpose for it, at the time. RS232manual.pdf 1 Quote Link to comment Share on other sites More sharing options...
brain Posted February 26, 2023 Share Posted February 26, 2023 7 hours ago, lmgvice said: Hello everyone, I connected a ttl to rs232 converter to pins RX and TX on the arduino but can't get the rs232 working. I disabled debug mode. Anyone tried rs232? I tried it as I was testing it. But, you should make sure Device #20 is enabled in the build you put on the Arduino. Some builds have it disabled to save space or to enable other peripherals. Jim 1 Quote Link to comment Share on other sites More sharing options...
lmgvice Posted February 26, 2023 Share Posted February 26, 2023 Yes I do have device 20 enabled. I'm using B=9600,D=8,P=N. All I get is garbage on the printer. The printer is a Seiko Thermal Printer DPu-201G and it's configured for 9600,8,N. I've verified printer configuration several times and it's correct. I'm executing the following command to open the port: OPEN #1,"20.B=9600,D=8,P=N",OUTPUT Quote Link to comment Share on other sites More sharing options...
brain Posted February 26, 2023 Share Posted February 26, 2023 18 minutes ago, lmgvice said: Yes I do have device 20 enabled. I'm using B=9600,D=8,P=N. All I get is garbage on the printer. The printer is a Seiko Thermal Printer DPu-201G and it's configured for 9600,8,N. I've verified printer configuration several times and it's correct. I'm executing the following command to open the port: OPEN #1,"20.B=9600,D=8,P=N",OUTPUT It's possible there is a bug in the code. Can you connect the serial to your computer and get a dump of what is going to the printer? Jim Quote Link to comment Share on other sites More sharing options...
lmgvice Posted February 26, 2023 Share Posted February 26, 2023 Thanks Jim. I'm going to try that and try to get a dump. That's a print of the communication received on the terminal, isn't it? That's what you mean? Quote Link to comment Share on other sites More sharing options...
brain Posted February 27, 2023 Share Posted February 27, 2023 Yep. Configure a terminal program on your PC, and use a null modem cable from the arduino to the PC to watch what comes to the PC (as if it was the printer). Jim Quote Link to comment Share on other sites More sharing options...
ti994ageek1970 Posted February 27, 2023 Share Posted February 27, 2023 I am new to owning a CC-40 and fortunate to have one of the marvelous HEX-TI-r. I am also interested in using the HEX-TI-r onboard RS232 controller for connecting to a serial printer via the Type B connector. Will any usb to serial adapter work for this or are there other things to consider in this situation? I was under the impression that the typical usb to serial adapters required drivers on a modern PC to work? Any cable recommendations? 1 Quote Link to comment Share on other sites More sharing options...
brain Posted February 27, 2023 Share Posted February 27, 2023 2 hours ago, ti994ageek1970 said: I am new to owning a CC-40 and fortunate to have one of the marvelous HEX-TI-r. I am also interested in using the HEX-TI-r onboard RS232 controller for connecting to a serial printer via the Type B connector. Will any usb to serial adapter work for this or are there other things to consider in this situation? I was under the impression that the typical usb to serial adapters required drivers on a modern PC to work? Any cable recommendations? I don't think you can connect a serial interface to the Type B connector to get serial. The Arduino presents as a USB serial device, I believe, to a PC, but it requires the PC to be host to do that. Any USb->serial cable will also expect a host to be involved, so the Arduino would not support those adapters. Jim Quote Link to comment Share on other sites More sharing options...
Appeelicious Posted February 28, 2023 Share Posted February 28, 2023 So a less ambitious project that's still out of my skill level. Adding a multi line screen to the cc-40. My idea is to have someone create a screen with a kb of its own memory. Display prior displayed lines just above the bottom line which will show the currently readable/writable line. I even came up with a cute name: ecc40 pronounced echo. Maybe someone can tell me this is easy and doable and get a fund pool going for development 😛 Quote Link to comment Share on other sites More sharing options...
+acadiel Posted February 28, 2023 Share Posted February 28, 2023 4 hours ago, Appeelicious said: So a less ambitious project that's still out of my skill level. Adding a multi line screen to the cc-40. My idea is to have someone create a screen with a kb of its own memory. Display prior displayed lines just above the bottom line which will show the currently readable/writable line. I even came up with a cute name: ecc40 pronounced echo. Maybe someone can tell me this is easy and doable and get a fund pool going for development 😛 The CC-70? All the code for that actually exists... but belongs with TI still. But yes, anything's doable. Either with NOS TMS70C20's where we can program the processor ROM (and hey! make it a cc-40+ in the process!) or - PLD/FPGA's. 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.