+OLD CS1 Posted October 15, 2016 Share Posted October 15, 2016 Quick Rexx script to find names in cartridge BINs (updated 10/19). I want the filenames of my FR99 .BINs to better reflect the cartridge name. I am not concerned about the format as the assumption is that if I have it in my FR99 directory then it will work. I put together a quick-and-dirty A/Rexx script to do this. It currently only shows the first program name in the header. To execute the script, make sure you have Regina REXX installed with the Rx service running. This might work on ARexx and it is my intention to make it work there but I am not able to immediately test on an Amiga. To use: cartname.rexx (filename.bin) You can feed multiple files like such (from a command prompt): for /f %c in ('dir *.bin /b') do @cartname.rexx %c /* cartname.rexx TI-99/4A Catridge binary name extractor (W) 2016 Alan W. Rateliff, II $VER: cartname.rexx 0.3 (10.18.2016) */ /* First, some self-discovery */ parse source . . myself /* Determine A/Rexx environment and set OPTIONS accordingly */ if arexx() then OPTIONS RESULTS else OPTIONS AREXX_BIFS AREXX_SEMANTICS RESULTS TRACE if arg()==0 | arg(1)=='help' then do say 'Usage:' myself 'cartridge.bin [detail]' say say 'NOTE: Cartridge filename cannot contain spaces, even if quoted.' say ' "detail" option produces output as:' say ' originalfilename,safefilename,programname' exit 5 end /* if left(arg(1),1) == '"' then do parse arg '"'filename'"' detail end */ parse arg filename detail if ~open(filename, filename, 'r') then do say 'Cannot open' filename return 30 end detail = choose(UPPER(detail)=='DETAIL', 1, 0) header =charin(filename,, 6) prog1 = charin(filename,, 1) /* MSB of program(s) */ prog2 = charin(filename,, 1) /* LSB of program(s) */ throw = charin(filename,, c2d(prog2) - 4) /* throw away what's between header and name */ length = charin(filename,, 1) name = charin(filename,, c2d(length)) if detail then do rename = translate(name,')(- --- -',"><:""/\|?*") say filename","rename".BIN,"name end else say name call close filename exit /* Detect ARexx */ arexx: parse upper version arch return choose(left(arch,5)=='AREXX', 1, 0) choose: return arg(arg()-arg(1)) Quote Link to comment Share on other sites More sharing options...
mantadoc Posted October 16, 2016 Share Posted October 16, 2016 Home Sentry 99 For powerhouse X10 I don´t know if it allready here and can only be used with the X10 powerhouse equipment Can be used without 32k home sentry 99.BIN 3 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 16, 2016 Share Posted October 16, 2016 Home Sentry 99 You're pure evil! Way to torture us! Those things are dang near IMPOSSIBLE to find. I'm still gonna download it. 1 Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted October 16, 2016 Share Posted October 16, 2016 yeah, I have the cartridge, but nothing more... 1 Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted October 16, 2016 Share Posted October 16, 2016 ah, and the list TI-99-4A-IO-X10-99HomeSentry-V1.00.pdf Quote Link to comment Share on other sites More sharing options...
mantadoc Posted October 16, 2016 Share Posted October 16, 2016 Here's the thing as far as i can read it have to be connected to the joystick port Or ?? Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 16, 2016 Share Posted October 16, 2016 Awww... I thought that was gonna be the instruction manual. ah, and the list TI-99-4A-IO-X10-99HomeSentry-V1.00.pdf 1 Quote Link to comment Share on other sites More sharing options...
mantadoc Posted October 16, 2016 Share Posted October 16, 2016 Forgot the picture ? 2 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 16, 2016 Share Posted October 16, 2016 Forgot the picture ? Does it work? If so, do you wanna sell it? 1 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 16, 2016 Share Posted October 16, 2016 I also remember that once it's programmed (by the TI), it can be unplugged from the console and left to it's own. Let's rotate that a little... Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted October 16, 2016 Share Posted October 16, 2016 Forgot the picture super !! my house and office is cabled with the "successor" of X10, the EIB/KNX (formerly instaBus) Was an idea just to "interface" that existing and programmed KNX-functions to the TI (light, aircon, windows, heating bar/disco +++.....) Would be easy because I have digital INs/OUTs for the KNX-Bus to recko X10-functions (or any other), so no need for any gateway, but have no X10-Hardware at all. Only the cart. but een daag xXx Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 16, 2016 Share Posted October 16, 2016 ...but have no X10-Hardware at all. Only the cart. but one daag Cool, then you're out of the bidding! I have and still use X10 stuff, so I would love to have one of those boxes. Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted October 16, 2016 Share Posted October 16, 2016 I have a bunch of x10 stuff. I'd be interested in how a proper cable is wired if anyone has the info. 1 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 16, 2016 Share Posted October 16, 2016 I have a bunch of x10 stuff. I'd be interested in how a proper cable is wired if anyone has the info. Sorry, I wish I had the information. X10 is running a deal on a computer-less alternative << HERE >> I still think it would be cooler to do it from the TI. Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted October 16, 2016 Share Posted October 16, 2016 Anybody has more infos about X10 ? Some PDFs, PICs or anything else ? Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 16, 2016 Share Posted October 16, 2016 PDF << HERE >> Poor quality though.... I sometimes wonder if it could be 're-done' and modernized like so many other classic items for the TI. X10 stuff has never been what one would call sophisticated circuitry. This kind of stuff is probably right up Vorticon's alley. Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted October 16, 2016 Share Posted October 16, 2016 Cool, then you're out of the bidding! I have and still use X10 stuff, so I would love to have one of those boxes. ooooh nice manual, thanks. so I can read about But, as I have about 190 devices on 5 buses in my hut, this maybe is a bit "heavy". ( Yes, I have a very big XLS-list of that ) But it would be no problem to control selected/pre-defined devices (addresses) only, via the TI / 99 Home Sentry Quote Link to comment Share on other sites More sharing options...
sparkdrummer Posted October 16, 2016 Share Posted October 16, 2016 I have the whole setup to run from a pc, but as omega said I'd rather do it with a ti. Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 16, 2016 Share Posted October 16, 2016 Apparently the is another program available for the TI & X10 stuff.... the PDF for it is << HERE >>. Is anyone interested in an X10 thread so we don't crap all over this one? 1 Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted October 16, 2016 Share Posted October 16, 2016 yes please. I found both PDFs on my server now, and 2 DSKs. Have to check if its this one from Paul Wheeler.... Will upload what I find then, but this won´t be very much Never saw a connector on my HomeSentry-Cartridge, but never looked for one 2 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 17, 2016 Share Posted October 17, 2016 The category shown directly below is still a little 'thin'. Does anyone know if there will be anything new in time for all of us overgrown kids to play with on our new or newly upgraded TI's come Xmas morning? Yeah, I know it's still October, but programming goodies takes time, so one has to think ahead.... right? After all what good is nostalgia if we cannot relive our youth with a new TI related goodie. Maybe if we knew something was going to be released on Xmas eve we would all relive that feeling of anticipation? Quote Link to comment Share on other sites More sharing options...
+Vorticon Posted October 22, 2016 Share Posted October 22, 2016 I think combining the Flashrom 99 with the CF7+/nanoPEB will be the ideal combination in terms of functionality. Not only do we get 32K of RAM but also 3 disk drives, which will allow for the effective use of editors and programming languages in a totally compact form factor. And once Ralph gets the GROM functionality added, then it would be Nirvana 4 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted October 22, 2016 Share Posted October 22, 2016 I have a sneaking suspicion that the little connection port on the side of JediMatt's 32K might support some kind of modern SD card based memory device someday. 1 Quote Link to comment Share on other sites More sharing options...
+Vorticon Posted October 23, 2016 Share Posted October 23, 2016 Then it will essentially become a CF7 device Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted October 23, 2016 Author Share Posted October 23, 2016 Hopefully a hard disk emu instead of floppy Sent from my LG-H830 using Tapatalk 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.