Jump to content

Photo

TI-99/4A development resources

TI-99/4A Forth Extended Basic Books Game Development Emulators VDP9918 TMS9900 Compilers

296 replies to this topic

#276 retroclouds OFFLINE  

retroclouds

    Stargunner

  • Topic Starter
  • 1,530 posts
  • Location:Germany

Posted Sun Dec 11, 2016 9:43 AM

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 by retroclouds, Sun Dec 11, 2016 10:07 AM.


#277 OLD CS1 OFFLINE  

OLD CS1

    River Patroller

  • 3,822 posts
  • Technology Samurai
  • Location:Tallahassee, FL

Posted Mon Dec 26, 2016 11:16 PM

What is a good disassembler other than the execution-time disassembler in Classic 99?



#278 mizapf OFFLINE  

mizapf

    River Patroller

  • 2,474 posts
  • Location:Germany

Posted Tue Dec 27, 2016 10:41 AM

I don't know what requirements you have for a disassembler, but maybe the one in TIImageTool can be helpful.



#279 OLD CS1 OFFLINE  

OLD CS1

    River Patroller

  • 3,822 posts
  • Technology Samurai
  • Location:Tallahassee, FL

Posted Tue Dec 27, 2016 1:07 PM

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.



#280 mizapf OFFLINE  

mizapf

    River Patroller

  • 2,474 posts
  • Location:Germany

Posted Tue Dec 27, 2016 1:14 PM

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.



#281 HackMac OFFLINE  

HackMac

    Chopper Commander

  • 144 posts
  • Skywalker
  • Location:Germany

Posted Wed Dec 28, 2016 7:38 AM

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...

 

DisassemblerEditor.png



#282 OLD CS1 OFFLINE  

OLD CS1

    River Patroller

  • 3,822 posts
  • Technology Samurai
  • Location:Tallahassee, FL

Posted Thu Dec 29, 2016 9:43 PM

 

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 :D



#283 HackMac OFFLINE  

HackMac

    Chopper Commander

  • 144 posts
  • Skywalker
  • Location:Germany

Posted Fri Dec 30, 2016 5:46 AM

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.

;-)



#284 fabrice montupet OFFLINE  

fabrice montupet

    Chopper Commander

  • 183 posts
  • Location:Burgundy - France

Posted Sat Jan 28, 2017 3:28 PM

...that explains your alias choice ;)
My first Mac was a Macintosh Plus too! I still have (and use) it.


Edited by fabrice montupet, Sat Jan 28, 2017 3:28 PM.


#285 HackMac OFFLINE  

HackMac

    Chopper Commander

  • 144 posts
  • Skywalker
  • Location:Germany

Posted Sun Jan 29, 2017 7:59 AM

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).



#286 mizapf OFFLINE  

mizapf

    River Patroller

  • 2,474 posts
  • Location:Germany

Posted Sun Jan 29, 2017 8:35 AM

This was in fact the point where I noticed you were German before you added the information to your profile.



#287 RXB OFFLINE  

RXB

    River Patroller

  • 2,678 posts
  • Location:Vancouver, Washington, USA

Posted Sat Apr 1, 2017 9:01 PM

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?



#288 retroclouds OFFLINE  

retroclouds

    Stargunner

  • Topic Starter
  • 1,530 posts
  • Location:Germany

Posted Sun Apr 2, 2017 1:29 AM

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.
  • RXB likes this

#289 retroclouds OFFLINE  

retroclouds

    Stargunner

  • Topic Starter
  • 1,530 posts
  • Location:Germany

Posted Mon Apr 17, 2017 6:29 AM

Thread update:
- Added BlueWizard (LPC Speech encoder)
- Added Flashrom99
- Housekeeping (all retroclouds.de URL references moved to retroclouds.oratronik.de)

#290 schmitzi ONLINE  

schmitzi

    River Patroller

  • 3,768 posts
  • ToXiC
  • Location:Germany

Posted Mon Apr 17, 2017 6:59 AM

Hi, can sombody give me access to the YAHOO! TMS9900 programming list group  ?

Request is sent.

thx



#291 Lee Stewart ONLINE  

Lee Stewart

    River Patroller

  • 3,259 posts
  • Location:Silver Run, Maryland

Posted Mon Apr 17, 2017 7:08 AM

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



#292 schmitzi ONLINE  

schmitzi

    River Patroller

  • 3,768 posts
  • ToXiC
  • Location:Germany

Posted Mon Apr 17, 2017 7:15 AM

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) :)



#293 Lee Stewart ONLINE  

Lee Stewart

    River Patroller

  • 3,259 posts
  • Location:Silver Run, Maryland

Posted Mon Apr 17, 2017 7:19 AM

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



#294 schmitzi ONLINE  

schmitzi

    River Patroller

  • 3,768 posts
  • ToXiC
  • Location:Germany

Posted Mon Apr 17, 2017 7:37 AM

thanks, I am in now (/swpb)  :)



#295 RXB OFFLINE  

RXB

    River Patroller

  • 2,678 posts
  • Location:Vancouver, Washington, USA

Posted Fri Apr 21, 2017 7:40 PM

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?



#296 x24b ONLINE  

x24b

    Star Raider

  • 68 posts
  • Location:Apple Valley, CA

Posted Wed Aug 2, 2017 3:23 PM

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?



#297 RXB OFFLINE  

RXB

    River Patroller

  • 2,678 posts
  • Location:Vancouver, Washington, USA

Posted Wed Aug 2, 2017 8:55 PM

 

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 by RXB, Wed Aug 2, 2017 8:56 PM.






Also tagged with one or more of these keywords: TI-99/4A, Forth, Extended Basic, Books, Game Development, Emulators, VDP9918, TMS9900, Compilers

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users