Jump to content
Sign in to follow this  
jbdigriz

DX10 Home Computer Software Development System

Recommended Posts

I posted a scan of a photocopy of the SDS Programmers Guide in the Development Resources sticky, but it was suggested I start a new thread, so here it is. I have some other stuff, SDSMAC source listings, additional documentation, etc. to put here, too. Coming soon. Anyone else have anything relevant, please post away.

 

The SDS consists of a GPL assembler, linker, simulator, and debugger running under DX10 on a TI 990 mini, typically a /10. TI BASIC programs can be converted to GROM format to run on the simulator.

 

jbdigriz

HCM_SDS.pdf

  • Like 6

Share this post


Link to post
Share on other sites

Wow, this might reveal as amazing stuff. jbdigriz.

At least this example document was already published (another scan) on atariage.com by Ksarul.

"Home Computer Software Development System Programmer's Guide, Revised 6 November 1979, Personal Computer Division"

Ksarul also scanned this referred document:

"Graphics Programming Language Debugger Operation Guide, Original issue 15 November 1979, Personal Computer Division".

If Ksarul is fine, i can post the pdfs here.

The Graphics Programming Language Programmer's Guide is more known and a common document in the community.

 

Anything in this direction is awesome! Especially if we finally find the actual described software.

If you give us the document title of other stuff we can tell you right away if it is already preserved.

Share this post


Link to post
Share on other sites

Has there ever been a mechanism to take a TI BASIC program and convert it to GROM as documented in the Software Development System manual available to the masses?   And how many modules were released that were created this way, do we know?  It’s a very interesting concept to me.

Share this post


Link to post
Share on other sites
4 hours ago, Casey said:

Has there ever been a mechanism to take a TI BASIC program and convert it to GROM as documented in the Software Development System manual available to the masses?   And how many modules were released that were created this way, do we know?  It’s a very interesting concept to me.

I'd bet on...

 

Personal Record Keeping and Securities Analysis.

 

 

Share this post


Link to post
Share on other sites
On 7/3/2020 at 7:50 PM, Casey said:

Has there ever been a mechanism to take a TI BASIC program and convert it to GROM as documented in the Software Development System manual available to the masses?   And how many modules were released that were created this way, do we know?  It’s a very interesting concept to me.

BASGROM command, section 7 of the SDS programmer's guide I posted the other day. At least if you're using a 990 and have the SDS. Not sure what is available 4A native nowadays, but I would assume one or another of the GROM emulators has some such facility available. If not, it wouldn't seem that difficult for someone to accomplish. Could be useful.

 

Share this post


Link to post
Share on other sites

Curious, looks like the SDS guide Ksarul posted is a scan of an original, but only includes one section of the photocopy I put up. The GPL debugger guide I don't appear to have here, but thanks to Klaus's foresight, we do now. The other documentation referenced in the SDS guide is the GPL Programmer's Guide. I *think* that is up on whtech somewhere, will look, and will look through some more boxes here. Most of the stuff in the current stack is, again, SDSMAC listings for Product 359, and the associated GPL assembler listings and linker files. About a 6 in. stack, and all I have right now is this tedious flatbed scanner, so please be patient. There are some other things, but those are items that have already been posted in various venues online. I believe they're all on whtech at present. I'll double-check though as I go through the stack.

 

The real trick is going to be to find a copy of the SDS software, and pulling tape or disk images for use with PC setups more people are likely to have access to. I have a 990/10 here, but it's going to need some TLC to get running, and unfortunately I no longer have the drives I got with it ( a DS10 and a DS50). Maybe someone else with a running 990 or expertise with reading DX10 tapes and disks with PC hardware will be able to help out. First thing is to find the stuff, though. The number of 3rd party 4A developers who bought the 990 development systems looks to have been rather small, so this may be a challenge.

Edited by jbdigriz

Share this post


Link to post
Share on other sites

The pages of the scan from Ksarul seems in wrong order but they looked complete to me. In your version every 2nd page was an empty one, therefore the number of pages is exceeding the ones from Ksarul.

The Product 359 is Extended Basic and it would be of great value to verify this against what RXB typed in once from a book he bought against completeness and errors or missing comments.

Piero Andreini is currently helping me dumping all 12 of my 8" disks for the DS990/1 which is a very small mini computer for a proper preservation. He is definately up for also getting your disks preserved.

Share this post


Link to post
Share on other sites
On 7/4/2020 at 1:50 AM, Casey said:

Has there ever been a mechanism to take a TI BASIC program and convert it to GROM as documented in the Software Development System manual available to the masses?   And how many modules were released that were created this way, do we know?  It’s a very interesting concept to me.

Hi Casey,

a few years back i was adding some feature to Web99 (windows TI-99 tool) to decode some modules back to their original TI Basic Source code.

https://atariage.com/forums/topic/246757-decoding-basic-source-code-from-cartridge-binaries/

That feature is everything but user friendly nor flexible, it requires the module to be in an expected format.

It was more of a challenge whether I can do achieve to decode it somehow.

But back then I checked the whole PHM library and the thread basically has all the decoded TI Basic Programs to download.

I would feel a bit cheated if I paid that much for a module which is in the end nothing but a TI Basic program.

I have to agree Casey, the concept to have an option for the community to create a GROM module is tempting.

Share this post


Link to post
Share on other sites
On 7/3/2020 at 4:50 PM, Casey said:

Has there ever been a mechanism to take a TI BASIC program and convert it to GROM as documented in the Software Development System manual available to the masses?   And how many modules were released that were created this way, do we know?  It’s a very interesting concept to me.

RXB has many GPL commands built right into XB.

CALL MOVES is a GPL command. Can move any type of memory to any time of memory of any size. i.e. VDP, RAM, ROM, GROM, GRAM, CRU 

CALL IO is a GPL command. This controls CRU bits for Cassette controls, Plays VDP music files automatically, or CRU bit read/writes.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...