+retroclouds Posted December 11, 2016 Author Share Posted December 11, 2016 (edited) Thread update done: * Peekbot WHTech navigation removed, dead link * Fixed broken HOF links * Fixed broken "airernie's book archive" link, so that it now points to acadiel. * Fixed Magellan download link so that it point to the newest version. We should really move Magellan to Github... * Fixed broken Convert9918 link * Fixed broken Cf2k link Assembly language section updated. Added: * Mathews's thread on Assembly language programming as requested here * Added reference to Freds' Editor/Assembler IV module Edited December 11, 2016 by retroclouds 4 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted December 27, 2016 Share Posted December 27, 2016 What is a good disassembler other than the execution-time disassembler in Classic 99? Quote Link to comment Share on other sites More sharing options...
+mizapf Posted December 27, 2016 Share Posted December 27, 2016 I don't know what requirements you have for a disassembler, but maybe the one in TIImageTool can be helpful. 1 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted December 27, 2016 Share Posted December 27, 2016 I don't know what requirements you have for a disassembler, but maybe the one in TIImageTool can be helpful. I want to disassemble cartridges. I will give TIIT a try. 1 Quote Link to comment Share on other sites More sharing options...
+mizapf Posted December 27, 2016 Share Posted December 27, 2016 I want to disassemble cartridges. I will give TIIT a try. You should have the ROMs or GROMs as separate files (e.g. invadersc.bin, invadersg.bin). Create a new disk image, import the files into the image (e.g. by drag-and-drop from your file explorer), then right-click on the file to disassemble. TIMT only works on images, this is why you have to bring those binary files on a disk image first. Quote Link to comment Share on other sites More sharing options...
HackMac Posted December 28, 2016 Share Posted December 28, 2016 I want to disassemble cartridges. I will give TIIT a try. You can also give TI-Disk Manager a try, if you want to disassemble ROM cartridges. It is also very comfortable to analyse other ROMs, because of its ROM header detection. But I'm afraid, you don't use a Macintosh... Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted December 30, 2016 Share Posted December 30, 2016 You can also give TI-Disk Manager a try, if you want to disassemble ROM cartridges. It is also very comfortable to analyse other ROMs, because of its ROM header detection. But I'm afraid, you don't use a Macintosh... Yup. No Mac here. Well, that is not entirely true. I have a MacMini and a PowerBook G4, both with MorphOS installed. Best use of Mac hardware ever Quote Link to comment Share on other sites More sharing options...
HackMac Posted December 30, 2016 Share Posted December 30, 2016 Oh, a Mac Mini is an (except for the original release) Intel based Computer, so you could run this program. But when you run MorphOS on that device, I think your Mini is one of the PowerPC based computer. I also have old PowerPC based Macs and some of the older M68000 based (my first one is a Mac Plus) Now, sice Apple completely switched to Intel hardware, I use cheap standard PC hardware booted with Mac OS. Runs perfectly. Quote Link to comment Share on other sites More sharing options...
fabrice montupet Posted January 28, 2017 Share Posted January 28, 2017 (edited) ...that explains your alias choice My first Mac was a Macintosh Plus too! I still have (and use) it. Edited January 28, 2017 by fabrice montupet Quote Link to comment Share on other sites More sharing options...
HackMac Posted January 29, 2017 Share Posted January 29, 2017 Yes, you got it! :-) Another reason for my choice is that this alias name sounds like the german word "heckmeck" that can probably be translated to "ballyhoo" (dependent on context). Quote Link to comment Share on other sites More sharing options...
+mizapf Posted January 29, 2017 Share Posted January 29, 2017 This was in fact the point where I noticed you were German before you added the information to your profile. Quote Link to comment Share on other sites More sharing options...
RXB Posted April 2, 2017 Share Posted April 2, 2017 Just wondering I made a GPL GRAM you could load into TI BASIC for Assembly Language Support without needing a EA Cart and is not on the listing? Quote Link to comment Share on other sites More sharing options...
+retroclouds Posted April 2, 2017 Author Share Posted April 2, 2017 Just wondering I made a GPL GRAM you could load into TI BASIC for Assembly Language Support without needing a EA Cart and is not on the listing? No problem, I'll add it to the thread. 1 Quote Link to comment Share on other sites More sharing options...
+retroclouds Posted April 17, 2017 Author Share Posted April 17, 2017 Thread update: - Added BlueWizard (LPC Speech encoder) - Added Flashrom99 - Housekeeping (all retroclouds.de URL references moved to retroclouds.oratronik.de) 1 Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted April 17, 2017 Share Posted April 17, 2017 Hi, can sombody give me access to the YAHOO! TMS9900 programming list group ? Request is sent. thx Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted April 17, 2017 Share Posted April 17, 2017 Hi, can sombody give me access to the YAHOO! TMS9900 programming list group ? Request is sent. thx This group is not very active anymore. Nobody has posted to SWPB since June! ...lee Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted April 17, 2017 Share Posted April 17, 2017 yes, just want to make a backup, as I did with the other groups. (And I didn´t know about the group "TI994A" (not: "TI99-4A"), but I am in there now) 1 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted April 17, 2017 Share Posted April 17, 2017 yes, just want to make a backup, as I did with the other groups. (And I didn´t know about the group "TI994A" (not: "TI99-4A"), but I am in there now) Good idea. ...lee 1 Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted April 17, 2017 Share Posted April 17, 2017 thanks, I am in now (/swpb) Quote Link to comment Share on other sites More sharing options...
RXB Posted April 22, 2017 Share Posted April 22, 2017 I found the Video I made of REA BASIC that puts EA support into the TI BASIC GROMs so you do not need a EA Cart but could have a XB cart in the slot while you run TI Basic with Assembly Support as if you had a EA cart installed. I can not find the file that I created and posted on the AtariAge site? 1 Quote Link to comment Share on other sites More sharing options...
x24b Posted August 2, 2017 Share Posted August 2, 2017 I found the Video I made of REA BASIC that puts EA support into the TI BASIC GROMs so you do not need a EA Cart but could have a XB cart in the slot while you run TI Basic with Assembly Support as if you had a EA cart installed. I can not find the file that I created and posted on the AtariAge site? WOW! Should that GROM not be in EVERY TI? Are there any hiccups in using it? 1 Quote Link to comment Share on other sites More sharing options...
RXB Posted August 3, 2017 Share Posted August 3, 2017 (edited) WOW! Should that GROM not be in EVERY TI? Are there any hiccups in using it? GROM zero is the menu system, Device access, Cartridge use and many of the math routines are in GROM 0, now GROM 1 and 2 are TI Basic. The TI can not load a single program or do ANYTHING without GROM 0, you do not even get a boot up screen without it, no Cartridge of any kind will do this unless it has a GROM 0 installed. Yea I would call that a major hiccup if you exclude GROM. Edited August 3, 2017 by RXB Quote Link to comment Share on other sites More sharing options...
Rossman Posted September 10, 2017 Share Posted September 10, 2017 Hi, everyone. Short version... I've taken up an interest in Pascal again, and been poking around to see what I can get to work. @retroclouds, the links to the p-code disk images in the development resources referencing page no longer resolve. The manuals still resolve, but the disk images (e.g., http://atariage.oratronik.de/devres_UCSD_disk_images.zip)do not. Fortunately, the disk images were captured and are still available here. And, separately, here. And, they're available in spectacular fashion. Some great stuff in there. Long version... I started my TI journey in the early 80s with a silver-and-black console, TI-Basic and an Emerson cassette recorder, having figured out how to get the polarity of the jack just right so that it would work. Then I got a PEB with 32k, a couple of disk drives and XB, and the code I wrote got a lot more sophisticated. Then I got EA/AS, and I realized I didn't know that much about writing software after all. By the mid-80s, I really wanted a p-code card and all the goodies. Rightly or wrongly - and I know there's a thread debating that now - it seemed to me that the p-code maximized the capability of the TMS9900. Well, I never got one. Fast forward 30 years and I see them come up for sale on eBay every now and again, but I never do the deal. They're pricey, and I know I won't use it much. Buying one would just be a vanity purchase. Well, darnit, I want to use the TI as it was maximally capable of being used. Although I haven't coded in Pascal in decades, I spent many an hour coding Pascal during the Members-only-jacket-and-Fiero years. I'd work in Turbo Pascal on a PC and, after a lot of modifications, upload it to the PDP 11/70 via VT-100 emulation and get it to compile. Why couldn't I have coded in Pascal on my TI and used TE-II to upload? This past week, I started working with the TI emulators again, having used them for some EA/AS work last year. I installed the latest Classic99 (thank you, @Tursi) and that implements the p-code cleanly (there had been some quirk earlier with reading disk images that's cleared up). I was able to source the manuals thanks to the TI-99/4A development resources post originally made by @retroclouds. Thanks to @Theirry Nouspikel for posting copies of the manuals and the original 5.25" floppies. And I think the credit is due to @wyerd for TI99DIR, which allowed me to navigate the disk images of the stuff I was mapping to (even if p-code has its own file format, TI99DIR was helpful). This is a lot of words to say thanks to everybody here, many who I'm not acknowledging in this post, who keep this community alive and vibrant. I'm a consumer, not a contributor. There's a lot to consume, and for that I thank you. Yes, @matthew180, I'll probably get a F18A. And yes, @leestewart, FORTH programming + Rossman + CR . Best regards, R. 1 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted September 10, 2017 Share Posted September 10, 2017 And I think the credit is due to @wyerd for TI99DIR, which allowed me to navigate the disk images of the stuff I was mapping to (even if p-code has its own file format, TI99DIR was helpful). That would be Fred Kaal's (@F.G. Kaal's) creation. And yes, @leestewart, FORTH programming + Rossman + CR . Glad to have your company! ...lee Quote Link to comment Share on other sites More sharing options...
Rossman Posted September 11, 2017 Share Posted September 11, 2017 I suspect it's been said once or twice or a few thousand times already, but @Tursi the Classic99 emulator is a great piece of engineering. I've got the p-code turtle graphics running in it as a system check to see how far I can push. Yes, right now I'm using Classic99 as an etch-a-sketch. Probably not what you had in mind. Still, it brings a smile to my face. In all seriousness, I know it's no trivial bit of work, and I thank you. @leestewart, thank you for pointing out the proper attribution. Many thanks, F.G. Kaal. Early this morning, I wrote that I wouldn't buy a p-code card, only for one to turn up on e-bay from a buyer several of you have written is reputable, and for a price that's not unreasonable given scarcity. Now I'm thinking, maybe it's not a bad thing to do. There is something about running on the actual environment, and not a simulator. Again, thank you all. Best regards, R. 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.