GDMike Posted December 12, 2022 Author Share Posted December 12, 2022 I just noticed that while running SNP, OR TI basic or TI Forth, and maybe others, that in classic 99 if I press Control F1 on my PC keyboard I end up dumping a buffer to the screen. In TI basic, it adds a line number 3 into a program with 4 characters.. I thought, and usually it is, ME or SNP, but I was rewriting some KSCAN routines and came across it. Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 12, 2022 Share Posted December 12, 2022 1 hour ago, GDMike said: I just noticed that while running SNP, OR TI basic or TI Forth, and maybe others, that in classic 99 if I press Control F1 on my PC keyboard I end up dumping a buffer to the screen. In TI basic, it adds a line number 3 into a program with 4 characters.. I thought, and usually it is, ME or SNP, but I was rewriting some KSCAN routines and came across it. Ctrl+F1 is the Classic99 “Paste” key. ...lee 1 1 Quote Link to comment Share on other sites More sharing options...
Willsy Posted December 12, 2022 Share Posted December 12, 2022 5 minutes ago, Lee Stewart said: Ctrl+F1 is the Classic99 “Paste” key. ...lee ^^^^ well I never. That'll teach me to RTFM more often!!! 2 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 12, 2022 Author Share Posted December 12, 2022 2 hours ago, Lee Stewart said: Ctrl+F1 is the Classic99 “Paste” key. ...lee I'll have to try filling windows clipboard and trying my import option then and if that works I'll just delete my import routine. Lol thx lee Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 12, 2022 Author Share Posted December 12, 2022 (edited) 3 hours ago, Willsy said: ^^^^ well I never. That'll teach me to RTFM more often!!! Me too... copy that Edit....yes, I can change, (drop), part of my routine. Great! CTRL F1 works in plain windows, wether it's notepad or classic 99, basically anything in windows clipboard. I Got it now. What had happened was I was rewriting my CTRL 1 code and I inadvertently pressed CTRL F1 on my PC keyboard at the time and I received the screen dump. I then didn't believe it was in my code, so I dropped into forth and typed key . And CTRL F1 And my screen scrolled, and I couldn't read the data, so I jumped into basic and did another dump and I verified my key value but also received the junk dump behind it. Then I noticed my key press wasn't CTRL 1, but was CTRL F1, Duh... And that's what led me to ask. I think CTRL F2 will start the carolers singing. Thx lee Edited December 13, 2022 by GDMike Missing information 1 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 13, 2022 Share Posted December 13, 2022 1 hour ago, GDMike said: I think CTRL F2 will start the carolers singing. That would be “Copy Screen”. ...lee 1 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 13, 2022 Author Share Posted December 13, 2022 (edited) 6 hours ago, Lee Stewart said: That would be “Copy Screen”. ...lee And what a coincidence, because in snp -TI hardware mode, my copy page and paste page are CTRL+1, 2 respectfully. Edited December 13, 2022 by GDMike 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 13, 2022 Author Share Posted December 13, 2022 (edited) Damnit! Using classic 99, and I had already set the Ctrl = off and I've still managed to reset the emulator with no warning. Another hour lost. . but look at the bright side. My android phone is now showing the top menu. Edited December 13, 2022 by GDMike 2 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 14, 2022 Author Share Posted December 14, 2022 This week I've been re-documenting the complete source for SNP. And with the fixes and changes it has become ver: 2.3 along the way. I've satisfied 5 E/A source files with about 10 left to do. It's tedious and time consuming but needs to be done. I'll see later how much ram space I've saved as well. (Yes, while writing was supposed to be thought out ahead of time, and documented along the way), but I wanted surprises. 1 Quote Link to comment Share on other sites More sharing options...
HOME AUTOMATION Posted December 14, 2022 Share Posted December 14, 2022 4 hours ago, GDMike said: ...I wanted surprises. OK! ...You asked for it... ...SURPRISE!🍍 😀 2 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 14, 2022 Author Share Posted December 14, 2022 (edited) I was able to remedy my keyboard reset problem. I found an old ps2 gateway keyboard for my PC. My new MB has a ps2 port And it works well with the keys spread out more than this POS HP Crap. Doesn't take much to make me happy Edited December 14, 2022 by GDMike 1 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 15, 2022 Author Share Posted December 15, 2022 (edited) Completed documenting 8 of 15 source files so far..man that's a lot of work! Also found another minor bug where in CTRL M, import text from windows clipboard, upon returning from the routine, the first character is overwritten by the flashing cursor. I just need to flush the keyboard 1 byte buffer, simple issue. Getting more done today. Edited December 15, 2022 by GDMike 4 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 17, 2022 Author Share Posted December 17, 2022 Woohoo. One more source file to document. It's taken all week to get this far. Crazy how quickly the code adds up. 2 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 17, 2022 Author Share Posted December 17, 2022 Done adding comments. Next I'll add the option to insert a blank user page, forcing the rest of the pages to be moved up in ram and option to delete a user page, forcing the rest of the pages to be moved down in ram. 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 18, 2022 Author Share Posted December 18, 2022 So I'm going to take a Stab at Ralph's Xas99 Located here. http://endlos99.github.io/xdt99/ I'll be using a VM win 11 box for install. And I'm just now reading the install docs. Thx Lee in advance for getting me here. I've never seen this in action, so it'll be a bit of a learning curve. Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 18, 2022 Author Share Posted December 18, 2022 (edited) Ahh I see how this one works..swhoooo.. maybe I'll survive $ xas99.py -R ashello.asm First Thing first. I've got to setup win 11 on a VM, (Choice). So I'll have to get that done tomorrow. I noticed that I didn't see a "C99" support cross assembler? Edited December 18, 2022 by GDMike Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 18, 2022 Share Posted December 18, 2022 1 hour ago, GDMike said: I noticed that I didn't see a "C99" support cross assembler? Fred Kaal ( @F.G. Kaal ) has a C99 cross compiler on the “projects” page of his website. It is a PC version of Clint Pulley’s C99 for the TI-99/4A. ...lee 2 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 19, 2022 Author Share Posted December 19, 2022 (edited) I installed python recently and the initial validation was true after setting path in windows system variables. I just preceded the current path data by adding C:\TI; to the existing path. This is documented as well in the GitHub installation. Edited December 19, 2022 by GDMike Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 19, 2022 Author Share Posted December 19, 2022 (edited) Attempting to run the example file...in xas99 And I encountered problems. Edited December 20, 2022 by GDMike 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 20, 2022 Author Share Posted December 20, 2022 Thanks to Lee for helping me out today with my xas99 problems!! 2 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 21, 2022 Share Posted December 21, 2022 52 minutes ago, GDMike said: Thanks to Lee for helping me out today with my xas99 problems!! I got lucky! TeamViewer is a whole lot better than trying to look over someone’s shoulder via phone or text, I must say. ...lee 2 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 22, 2022 Author Share Posted December 22, 2022 Haha, 😃 sent some files, which I do occasionally, to my TIPI from my phone And now the tipi quit booting...good grief. I attribute it to my cheap sd card that I'm using.. I'll reimage the card, but one day I really need to upgrade it. Always something.. when you use cheap stuff.. but I'm cheap these days anyway... Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 22, 2022 Author Share Posted December 22, 2022 (edited) Updating... using a better SD card..woosh VID_20221222_074004567.mp4 Edited December 22, 2022 by GDMike 1 Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 22, 2022 Author Share Posted December 22, 2022 (edited) Received an error using xdt99 Cross compiler. Source or -l not correct/found... I was thinking I'm supposed to call the compiler from within my work source files. Not sure. But that's where I received the error. Am I supposed to enter a complete path? Not sure. I read the online GitHub docs and see that the call for "ASHELLO.ASM" doesn't look for the source subfolder, "example". So I'm a bit confused. I'm wondering if the TI source files path has to be specified in windows? Edited December 22, 2022 by GDMike Quote Link to comment Share on other sites More sharing options...
GDMike Posted December 22, 2022 Author Share Posted December 22, 2022 (edited) maybe another teamviewer session is in store? the files all have the asm extension and i still receive the error Edited December 22, 2022 by GDMike 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.