Shift838 Posted December 2, 2016 Share Posted December 2, 2016 Fred will have to answer this since it's his program or someone that knows a hell of a lot more about it than me. With Freds version of DM2k and CF2k it is possible to 'Execute' a program from within those program by pressing 'X' on the selected file. Is it possible to add this feature to the CFHdxS and CfHdxP disk managers? For those of us with a Nano/CF7+ I could see this to be a benefit for these users to be able to execute the program that resides on the PC directory while running the TI-99HDX Server program. this way the user would not have to always mount volumes and copy the programs to those volumes then remember where they were at a later date to run them. Can this be done Fred? Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted December 2, 2016 Share Posted December 2, 2016 Methinks the feature was removed to make room for the rz232 code Sent from my LG-H830 using Tapatalk Quote Link to comment Share on other sites More sharing options...
F.G. Kaal Posted April 22, 2017 Share Posted April 22, 2017 (edited) Insane Multitasker asked me if it was possible to add HDX functionality to the UBERGrom using the UART, and yes ... after quitte a few evenings and weekends fooling around and debugging here it is. See www.ti99-geek.nl in the project section for the updated versions of CfHdxS1 v2.0, CfHdxP1 v2.0 and a new program UberHdx1 v2.0. (They are all in the same download ... if you choose one you get them all) All these three programs share the same code only the part that talks to the hardware differs: CfHdxS1 -> SIO of the nanoPEB or RS232/1 of the PHP1220 RS232 card CfHdxP1 -> PIO of the CF7A+ UberHdx1 -> UART of an UBERGrom (mp UART at last GROM base >983C, GROM slot >A000) Added some functions (from CF2K) X for executing a program When a nanoPEB or CF7A+ is used; ctrl-s and ctrl-d to browse through the available volumes and ctrl-1, ctrl2, amd ctrl-3 to mount a volume for DSK1, 2 or 3. A mounted volume is not written back to the CF card ... it only exists while this program is running. Fred Edited April 22, 2017 by F.G. Kaal 7 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted April 22, 2017 Share Posted April 22, 2017 The release of this was a tad earlier than expected, but I think that new program will make a lot of people VERY happy. I'm curious, and to clarify things, if this program was burned into a 49F040, would those only running with Matt's 32K sidecar also have the "X" feature to execute a program from the PC as well? A lot of guys starting out or getting back in would sure benefit from that! On another note it's kind of neat to see the UberGROM take over some things lately that could only have been done with an RS-232 in the past. At the rate our ranks are growing, the scarcity of RS-232's may not be as large of a problem as I anticipated. Quote Link to comment Share on other sites More sharing options...
Asmusr Posted April 22, 2017 Share Posted April 22, 2017 Couldn't the UberGROM host the full HDX DSR with a GROM based header? 2 Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted April 22, 2017 Share Posted April 22, 2017 Pairing Ubergrom/UberHDX together with my CF7+, I no longer have to deal with removing the compact flash when I have a few files to copy. Pairing Ubergrom/UberHDX with a nano serial, I can use the ubergrom as my conduit to the HDX server. That freed up the nano serial port for my UDS-10 (or tcpser connection) so that I could telnet to Heatwave, Fusion, the Keep, etc. 1 Quote Link to comment Share on other sites More sharing options...
Tursi Posted April 22, 2017 Share Posted April 22, 2017 Remember that a DSR hosted in GROM has two issues: First, it must be /written/ in GPL, not assembly. Secondly, only programs that scan for GPL DSRs will find it. The Editor/Assembler DSRLNK, which most programs use (or a variant of it), only scans ROM DSRs. For maximum compatibility you need a ROM DSR. (Although.. it would be a neat hack to create a ROM DSR that scans GPL DSRs for you... ) 1 Quote Link to comment Share on other sites More sharing options...
Tursi Posted April 22, 2017 Share Posted April 22, 2017 Insane Multitasker asked me if it was possible to add HDX functionality to the UBERGrom using the UART, and yes ... after quitte a few evenings and weekends fooling around and debugging here it is. Fred Thanks, Fred, It's nice to see that feature getting some use. 1 Quote Link to comment Share on other sites More sharing options...
Asmusr Posted April 23, 2017 Share Posted April 23, 2017 First, it must be /written/ in GPL, not assembly. Couldn't the GPL be limited to a thin wrapper around (the exsting) assembly? Secondly, only programs that scan for GPL DSRs will find it. The Editor/Assembler DSRLNK, which most programs use (or a variant of it), only scans ROM DSRs. Sure, but at least it would give you more options than using UberHdx1 only. Quote Link to comment Share on other sites More sharing options...
Tursi Posted April 23, 2017 Share Posted April 23, 2017 Couldn't the GPL be limited to a thin wrapper around (the exsting) assembly? Yes, but if you want it to be fully contained in the GROM, then where will the assembly be stored? Of course I guess you can use the full cart with the 512k ROM, then you're in business. Sure, but at least it would give you more options than using UberHdx1 only. Anything GPL, and a handful of assembly programs. Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted May 1, 2017 Share Posted May 1, 2017 I have an UberHDX question. From what I'm to understand, the UberHDX has the ability to execute a program file. So if a person with only a 32K sidecar wanted to run E/A 5 programs it should not be an issue, correct? If so... 1) Does anyone know if the hardware will be released as a completed unit or in kit form? 2) On the software, did I overlook the location of the .BIN someplace? Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted May 1, 2017 Share Posted May 1, 2017 I have an UberHDX question. From what I'm to understand, the UberHDX has the ability to execute a program file. So if a person with only a 32K sidecar wanted to run E/A 5 programs it should not be an issue, correct? If so... 2) On the software, did I overlook the location of the .BIN someplace? I do not recall if Fred tested with only a 32K - he'd have to confirm that. My tests were with the CF7, nano, and PEB systems as I don't yet have a 32K stand-alone. I'm curious what are you trying to do with a .BIN file? Your question sounds like it is missing or expected? Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted May 1, 2017 Share Posted May 1, 2017 Well, since it requires an UberGROM board, I'm assuming if one would wanted run the program without a CF7, Nano or PEB, they would require the program to be burned into a chip inside the UberGROM. There are a lot of the 32K sidecar units out there now. This would give those users some additional flexibility and capabilities. Quote Link to comment Share on other sites More sharing options...
+InsaneMultitasker Posted May 1, 2017 Share Posted May 1, 2017 That makes perfect sense. Gazoo's XB2.7 cart has the earlier HDX version, which is what I used to initially transfer over the UberHDX program for testing. If the ubergrom was on a side-cart, we could put the file on a FR99 I don't have the ability to modify or update a BIN but others probably do. I wonder if there are any other creative methods that could be employed. Quote Link to comment Share on other sites More sharing options...
F.G. Kaal Posted September 10, 2017 Share Posted September 10, 2017 Ubergrom can be found in the options menu of the "Editor/Assembler V" binary (eaprom_V_UG.bin) which is also available in the download. A standalone binary can be easely made with my "Module Creator 2.0" out of the UberHdx program file. Fred 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.