Тёмный

TI-99/4A - Powering Up and Diagnostics (Part 1) 

Noel's Retro Lab
Подписаться 68 тыс.
Просмотров 32 тыс.
50% 1

Опубликовано:

 

20 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 163   
@networkg
@networkg Месяц назад
Just received a TI99/4A and found your video. Thanks to you I was able to test the power supply and troubleshoot the computer. Much Thanks !
@Brock_101
@Brock_101 4 года назад
Clear explanation of what you are doing and why. i actually feel like i could actually fault find some of my own hardware in the future, thank you. Great video as always.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thank you! I love hearing that. My goal is for people to learn and feel they can start doing this themselves.
@damianvila
@damianvila 4 года назад
TI 99/4As were really popular in Argentina in the 80s. Schools and High Schools who had a Computer Lab had them. It was the first computer I was able to get my hands on, so I have fond memories of it. Great video Noel!
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Oh wow, I had no idea! Very interesting.
@damianvila
@damianvila 4 года назад
Noel's Retro Lab Yes. The Commodore 64 was also extremely popular, mainly because a local (licensed) version was produced: Drean Commodore 64. And in the Sinclair front, it was mostly Timex Sinclair 2068s. Then, the MSX explosion (with local producers too). Very peculiar. :D Edit: I forgot to mention, the thing in Argentina was the curious PAL-N TV system. So most computers needed the video section reworked. The local Spectrum manufacturer was Czerweny.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Right! I read about that PAL system in some of the forums. So the TI-99 available wasn't a clone or anything? I guess all they had to do was provide a slightly different RF modulator accessory than in Europe in this case.
@damianvila
@damianvila 4 года назад
Noel's Retro Lab The thing is Texas Instruments had a factory in the late 70s until 1983 in Argentina. So it looks like they made the Argentinian version there. It was an original TI, and most curiously, it was beige! Not the usual black and metal from the rest of the world. Edit: look! www.sitiosargentina.com.ar/imagenes-2008/ti-99-6.jpg
@dany3356
@dany3356 4 года назад
@@damianvila there was a black and metal TI99/4A made in Argentina too, and a beige one with the letter "Ñ" where the semicolon key is. Greetings from Buenos Aires Daniel
@Ti99iucIt
@Ti99iucIt 4 года назад
Fantastic useful Video, I can't wait to see the part2! --- it is very clear and well done! I am happy that the power supply did his job too ;) thanks for the mention and support the TI-99 Italian User Club ;)
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thanks again!
@_.OX._
@_.OX._ 4 года назад
@@NoelsRetroLab Hi Noel, Ciro is your main TI99 man in Europe and has helped me with a few things TI99/4A related in the past. You'll find allsorts of useful stuff on his website and is very helpful. If you need a software resource for your TI99/4A then try the TI99/4A Italian User Club Website, the TI99/4A Gamebase and the TI99/4A forum over on Atariage.
@billysherman2702
@billysherman2702 3 года назад
I loved my TI-99/4A It was amazing. I had several cartridges and a book with 99 games for the TI-99/4A basic! I had SO much fun with it. I even cataloged all of my G.I. Joes with the "Personal Records Keeping" program database.
@packfan1946
@packfan1946 11 месяцев назад
I had a TI 99/4A for a couple years in middle school and learned how to program using the Basic language. The system came with a useful workbook that explained the Basic programming language well. The problem was storage with only a tape recorder type date storage which I didn't like cause my school had Apple computers with disk drives which operated quite a bit quicker than a tape recorder. A few years later, I sold it and bought a Commodore 64 which did the job a bit better with a floppy drive and some nicer features.
@KolliRail
@KolliRail 4 года назад
Great troubleshooting video! Looking forward to part 2.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thanks!
@TRONMAGNUM2099
@TRONMAGNUM2099 4 года назад
Just discovered the channel today from a post you made on Adrian's channel. Really liking it. You do a great job on explaining the troubleshooting steps. Hopefully one day you and adrian can do a collab on something.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thanks! Adrian is one of the biggest influences on me starting this channel, so that would be awesome.
@flashjazzcat
@flashjazzcat 6 месяцев назад
Thanks so much for making this interesting series of videos about the TI-99. Faced with the task of repairing one with corrupted video last night for a customer, I found your videos and they gave me a pretty solid understanding of what was initially a totally unfamiliar computer (I repair Atari 8-bits most of the time). Turned out to be the video RAM in my case, which I socketed and replaced as the first order of business, and the machine thereafter worked perfectly. I put sockets under the SRAM too, just for good measure. :)
@cbmeeks
@cbmeeks 4 года назад
The TI-99/4A was my very first computer when I was 9. I will always have a love and fondness for it. It IS a bizarre computer. There is a lot of fascinating history behind it. Those bottlenecks were actually needed...although, it hurt them in the long run. Without all of those bizarre "features", we wouldn't have had the TI today. It would have been another "me too" computer or never even released. Those that had the TI back in the day either loved it or hated it. I was one of the former. And when you love it, you always love it. It's like that crazy uncle everyone has that's not quite right in the head but you love him anyway because he's so much fun. The TI has an amazing scene over on AtariAge as well..very active. I personally have 6 TI's with some on the original box. I also have the VGA mod (F18A) which makes the image AMAZING on my modern VGA monitor. I have the PEB with 1MiB of RAM, a floppy drive and serial/parallel. It's truly a great computer despite it's "flaws". FYI, the sound chip in it is the same as the ColecoVision. The Coleco also shares the same VDP. :-)
@NoelsRetroLab
@NoelsRetroLab 4 года назад
I agree, it's a very quirky computer! Very different from anything else out there. I'm looking forward to exploring it more once I get it up and running. I already have the FinalGrom99, but I might have to look into the F18A as well. Thanks for the tip!
@cbmeeks
@cbmeeks 4 года назад
@@NoelsRetroLab Yes, the FinalGROM99 is a must. Along with some sort of 32K RAM expansion. With those two, you can play almost every game ever made and run hundreds of software packages.
@kellyherald1390
@kellyherald1390 4 года назад
I cut my programming teeth on the TI 99/4A computer. That computer is responsible for my career today.
@krnivoro1972
@krnivoro1972 4 года назад
I really hope you can fix that, so I can learn. The TI-99/4A was my childhood computer and I have two of those now.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
So can I! :-) Since it was your childhood computer, what are some of the best games I should play on it once I get it working?
@krnivoro1972
@krnivoro1972 4 года назад
@@NoelsRetroLab Good Question. I had only two cartridges: Demon Attack and Surgeon. My friends lean me Parsec and Soccer too. I never had PEB, so everything was tape. I did have Extended BASIC and I really "mastered" it. It was much more intuitive and powerful than PEEKs and POKEs of the other computers of that era. Unfortunately TI policies didn't help like you said. The (artificial) lack of running machine language without TI assembler cartridge was a mistake. Every game was interpreted BASIC. The good thing was my own games were even better than "commercial" BASIC games!
@sunset1204
@sunset1204 4 года назад
I have one too!! Looking forward to part 2!
@lmoore3rd
@lmoore3rd 4 года назад
My first home computer! Long live the TI-99/4A. 😀
@MindFlareRetro
@MindFlareRetro 4 года назад
That was an *excellent* explanation of the TI99/4A architecture -- I learned a lot about it. I actually haven't seen one since my brother had one back in the day. Clearly, not the simplest computer to troubleshoot. I am looking forward to Part 2.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thanks! Glad you liked it. I'm looking forward to Part 2 as well :-)
@TuomasLeone
@TuomasLeone 4 года назад
This came up in my feed and so happy it did! My 1st computer was the 99/4A. Remember the days of typing in basic code from a book. I also wondered "what if" had TI managed to some how get a full 16bit system on the market at that early date. Looking forward to the next episode! Subbed.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thanks! Glad you enjoyed it. For me it's completely new, but it's a cool and different system. I'm enjoying it so far!
@frankowalker4662
@frankowalker4662 4 года назад
It's a bit messy in there. :) Can't wait for part 2.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Yes, it is! :-)
@gertsy2000
@gertsy2000 4 года назад
As always very methodical troubleshooting. Looking forward to part b.
@SLRModShop
@SLRModShop 3 года назад
The Italian TI-99 club... This world rocks, there something for everyone, like, literally everyone ^-^
@timpsensky5181
@timpsensky5181 4 года назад
The TI99 was my first "real" computer my brother and I had. Before that my parents bought us a Bally Astrocade in 1977 (was supposed to be expandable with keyboard, etc but the company fell through). Eventually we got the Peripheral expansion box bought used from someone in the local computer club, and it was my first computer with a modem (300 baud). In 1986 or so, I gave in to peer pressure and bought a C128.
@flirtwd
@flirtwd 4 года назад
Mine too! Back inn1983 my late father showed me them. They were stock piled I think Macy’s for $49. Wow. The games were good though.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Do you remember any particularly good games you'd recommend to me? I'd love to test them out once I get the machine working.
@timpsensky5181
@timpsensky5181 4 года назад
@@NoelsRetroLab We started out with the adventure cartridge that was the interpreter for the Scott Adams adventure International games that came on cassette tape. We also had Parsec, a space shooter and Tunnels of Doom, a simple dungeon crawler, on carts. Once we got the PEB we got some of the Infocom gamed on disk. Infidel and Deadline are two I specifically recall.
@MT-or7lv
@MT-or7lv 11 месяцев назад
yep, that's the first computer we had in our home. I learned BASIC on this computer.
@aaronmicalowe
@aaronmicalowe 4 года назад
I like how some knowledge saves you having to swap out chips until it works. Saves a lot of work, soldering and potentially introducing new faults.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thanks! Although eventually you have to come up with a theory and test it out by replacing chips. I'm still not 100% sure it was the ROMs, but it was a good candidate I guess. We'll see soon!
@spu77
@spu77 4 года назад
Hello, new subscriber here. TI 99/4A was the first computer I ever used, even if it was just for games. Parsec and Moon Mine are the ones I remember the most, mainly because they were utilising the speech synthesiser. If I remember correctly, sometimes when the cartridge was not inserted property, when switching the computer on it would not beep but produce a constant "c major" sound. Maybe this is what the probe shows.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Hello and welcome! It looks like if the TI 99/4A doesn't properly initialize, it doesn't shut down the sound chip on time and it makes that sound. So by not inserting it correctly you were probably getting that same effect (maybe the switch was detecting a cartridge and trying to read from it but there was no connection with the cartridge and hence no data--not sure, just guessing). But it's interesting you can get that effect even with a working TI. Cool!
@cbmeeks
@cbmeeks 4 года назад
BTW, that power board has more than one function. Not only does it provide DC power, it also keeps your coffee warm on the the TI.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
:-)
@kellyherald1390
@kellyherald1390 4 года назад
I used to put my M&Ms in the "tray" to soften the chocolate but the candy shell was still crunchy. Mmmm, yummy.
@VioletGiraffe
@VioletGiraffe 4 года назад
Your videos are great! Both the narrative and the editing are awesome.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thank you very much! I really appreciate that!
@rogue_soul
@rogue_soul 4 года назад
So damn weird. I've been looking at buying a TI-99/4A.... and THIS video pops up in my subs feed. I need to start making some tinfoil hats.
@jasejj
@jasejj 4 года назад
A friend of mine had one of these as a kid. It's a very nice machine but it hampered by the double-interpreted BASIC and the inability to run machine code without a cartridge (either games or Extended BASIC, neither of which he had). This was 1983, and I soon persuaded him to get his dad to buy him a Spectrum - a lesser machine in many ways but able to run a ton of great games out the box. I bought it off him a few years later for next to nothing and acquired an extended BASIC cart, and found it a very useful computer. Sadly I sold it on myself rather than keeping it - they go for decent money in the UK now.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Right. Once I get it working I should get into why the default BASIC is so crippled, and maybe run a few comparison programs against other computers. But, all in all, it's a very interesting machine!
@TheMalMeninga
@TheMalMeninga 4 года назад
This was recommended to me today and I'm glad it was! Great video, you very clearly describe what you're doing and why. Subscribed!
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thank you! Glad you like the approach.
@silmarian
@silmarian 3 года назад
This was my first computer back in the day. Would love to find one again (that I could afford!).
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Lovely computer. Very unique. Are you in Europe? If so reach out to the Italian TI club. If you're in the US, I think they go for really cheap over there. In other parts of the world, I have no idea 😃
@jackilynpyzocha662
@jackilynpyzocha662 2 года назад
eBay may have what you want. Read closely!
@jackilynpyzocha662
@jackilynpyzocha662 2 года назад
Carefully!
@WilliamHostman
@WilliamHostman 2 года назад
Looking at 11:56 - one can see the hole on the top of the TI plug - that hole lines up on a standard US dual-outlet's plate screw hole... it's intended so that you pull the plate retention screw, hold the plate in place, put the adapter in, and then screw through that hole on the adapter into the box... the wall-wart is heavy enough that a slightly worn socket might not hold it.
@nigec4969
@nigec4969 11 месяцев назад
Just bought a TI99/4A here in the UK, Noel.
@dongranros9093
@dongranros9093 7 месяцев назад
I was one of the loons that thought with enough decent software and the TI99-8, or Myarc Geneve 9640, we would avoid the techno junkpile. Didn't quite work out that way but in another sense it did. Folks are still kinda interested in 45 year old tech. TI stuff is kind of inundating YouTub right now. Don't forget the real start of the show, the TMS9918A video processor. Damn!!! It lives.. Donn Granros author of Old Dark Caves and Legends ! and 2 (with assist from Ed Johnson) Who else was handling memory transfer in Scratchpad Ram? I'm guessing no one.
@JesusJorge
@JesusJorge 4 года назад
Very good vídeo with a lot of interesting information. Congratulations for your great job.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thanks! Glad you enjoyed it!
@10MARC
@10MARC 4 года назад
I did a head to head video of the TI99/4A vs the VIC-20. It was a close competition for sure, but the incredibly slow BASIC and really strange keyboard knocked a few points off. I do love my TI99/4A, the graphics can be lovely even though the games are a bit sluggish
@NoelsRetroLab
@NoelsRetroLab 4 года назад
I'll have to check it out. I've heard the BASIC is super slow, so I was planning on doing some benchmarks against other systems as well. What's the problem with the keyboard? It seems pretty good to me. Is it the tiny Enter key?
@10MARC
@10MARC 4 года назад
@@NoelsRetroLab The BASIC is about 1/10th the speed of a VIC-20 according to my benchmarks. Try editing anything with the keyboard - it makes almost no sense. Yes I am spoiled by growing up with the awesome keyboard and full screen editing of the VIC-20 and C-64, but just trying to edit or delete characters is a nightmare on the TI-994A.
@rbrtck
@rbrtck 2 года назад
@@10MARC But according to Texas Instruments at 2:00 the VIC-20 has a calculator-style keyboard. Oh for shame, TI, misrepresenting the competition like that!
@tony359
@tony359 4 года назад
Very nice video as usual, thanks! One suggestion: the graphic showing the pinout and the oscilloscope probe on the pin you're probing is great but sometimes the probe graphic element covers the label of the pin that is being tested. May I recommend a more subtle graphic element such a red dot or a red arrow, maybe pointing from inside the chip so the pin label is not being covered? Just my 2p idea, not sure if everybody would agree! Thank you!!
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Hi Tony, thanks! That's actually a good point. It crossed my mind before but never thought much about it. Maybe I just need to put the probe graphic smaller and from the inside of the chip. It doesn't reflect what you would be doing, but it would allow you to see the labels like you said. Or maybe I can try moving the labels INTO the chip, although that might not be always possible. I'll think about it. Thanks!
@10p6
@10p6 3 года назад
Interesting video. Interesting computer CPU with its 15 bit address bus and the barely used 16 bit data bus. Just think that in the seventies, Texas instruments could have made a System on Chip with the CPU, VDP and Sound processor, hopefully all running at top speed and being much faster than the sum of the parts in the TI99.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Oh absolutely! It could have been a great machine. It has some similarities to the Sinclair QL that way, even though they're very different machines overall.
@carlacespede3489
@carlacespede3489 Год назад
Excelente VIDEO!
@Voidsworn
@Voidsworn 4 года назад
I recall part of the reason this ended up the way it did is that TI was unsuccessful at creating the 8 bit chip they designed the TI99 to use, so they crippled their minicomputer CPU and stuffed it in there.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Was it an 8-bit CPU they were trying to design? That would make a lot of sense.
@Voidsworn
@Voidsworn 4 года назад
@@NoelsRetroLab Pretty sure. It's been a while since I read up on it. I also have a TI99/4A here :) . It was the first computer my family had, well not THIS specific one. Mostly just played games on it and messed with the speech synthesizer. Man, those metal shields in these things are kinda ridiculous. And the patch wires? Jeezus. TI could've done much better.
@Voidsworn
@Voidsworn 4 года назад
@rezargamer Right? I read somewhere that you can actually replace the onboard GROMs with GROMs from a cartridge.
@10MARC
@10MARC 4 года назад
@@NoelsRetroLab yes, their 8 bit CPU was not reliable and was not ready yet, so they used their functional 16 bit CPU instead. That ended up crippling the system in some ways.
@TheTurnipKing
@TheTurnipKing 4 года назад
In many ways it's a console architecture. Small amount of onboard RAM, most of your software comes from ROM cart. It seems like the "graphics ROM" setup is essentially a tile generator.
@oldguy9051
@oldguy9051 4 года назад
What a synchronicity: Adrian Black has a similar problem with a 99/4a board right now! ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-LsL10nlMDwA.html Edit: I now saw that you already noticed this and commented over there...
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Yeah, I saw his part 1 and was very curious, but part 2 sounded very, very much like this board. Although from his enigmatic answer I gather it'll be something unexpected and not at all what I have happen here. We'll see!
@retrocomputeruser
@retrocomputeruser 4 года назад
Hi Noel. This is a very interesting video. I think at this stage, I would be tempted to remove that suspect ROM and fit a socket. Program a 27 series EPROM and temporarily connect that using a breadboard and jumper wires.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
True, that would have been a way to be able to continue without stalling. But I had to break up the video anyway, so hopefully they'll get here soon and I can continue. But if they're delayed for whatever reason, I like that idea to be able to move forward. Thanks!
@markeccles3465
@markeccles3465 4 года назад
I have one I need to repair. Thanks for the instructional video.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
You're welcome. Good luck with it!
@aldob5681
@aldob5681 Год назад
the psu connector is the valuable part
@metalheadmalta
@metalheadmalta 3 года назад
The first computer I got after the ZX81.... I still have mine and use it from time to time...
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Interesting. Most people wiht a ZX81 move on to the ZX Spectrum, not the TI99. Did you like it back then? What did you move to afterwards? A C64?
@metalheadmalta
@metalheadmalta 3 года назад
@@NoelsRetroLab We used to live in Portsmouth, so the ZX81 was a natural choice, then when we moved back to Malta (DAD ex-navy), the TI-99 was being sold for just 55 sterling or so... a no-brainer. Funnily, I moved to another great love of mine, the MSX... I also purchased a C64 later on, then an Amiga, and then PC. The MSX are under appreciated, but they were darned good... I sadly (stupidly, sold mine!)... and prices these days are silly...
@jackilynpyzocha662
@jackilynpyzocha662 2 года назад
Your start-up screen looks like Tandy/Radio Shack! Thanks!
@LanceHall
@LanceHall 4 года назад
There is actually a mod to get around the 8/16-bit bottleneck. I saw it like 20 or 25 years ago. The computer basically ran at almost twice the speed. I recall a hole in the top of the case with a small additional circuit board sticking out and lots of jumper wires.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Oh wow! That must have been a serious mod. I'm going to have to look for it. Also, I imagine it would require all new software to use it. Still, super interesting.
@patrickdaxboeck4056
@patrickdaxboeck4056 4 года назад
Just watched the 3 part repair in Adrians Basement of a TI 99/4a and he had the same problem with the roms but used an adaptor.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Yeah, I didn't have any remotely similar EPROMs in hand. I think Adrian does because he does a lot of C64 stuff and has some 24-pin ROMs. I'm even going to have to do a small fixup in the EPROMs I ordered because I didn´t get the exact same ones it has.
@rog2224
@rog2224 4 года назад
I got an EOL 4A (built, IIRC, in Italy) cheap from Dixons in 1982. I never did score the Extended Basic, and it ended up mostly as a console for playing Scott Adams Games (there was a cart, and the games , like Pyramid of Doom , came on tapes.) The basic was limited, but it was good enough to give me solid As on the computing element of my engineering qualification I found the TI strangely fragile - the bloody thing fried twice and had to be shipped back to Italy for repair (Dixons handled that end - it had to have been the best travelled computer I had until the 00s when I was hot desking with a laptop across northern europe) It would colour cycle the screen while making various strange squawking and buzzing noises.
@johnathanstevens8436
@johnathanstevens8436 4 года назад
The CPU was based on a mini they were selling according to Wikipedia. en.m.wikipedia.org/wiki/TI-990
@JakeBirkett
@JakeBirkett 2 года назад
lol that leaflet really stretches the truth! It says the other systems don't have "animated graphics" (perhaps they meant hardware sprites), and that the Spectrum doesn't have music (OK the Spectrum only has beeps but I definitely heard music on it.) Also that the other systems don't have assembly language!!
@DarronBirgenheier
@DarronBirgenheier 4 года назад
Great channel
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thank you so much!
@robertbruce7686
@robertbruce7686 3 года назад
Worked on TMS9900 systems as a young software engineer. It was a mean machine then...
@OthmanAlikhan
@OthmanAlikhan 3 года назад
Thanks for the video =)
@NoelsRetroLab
@NoelsRetroLab 3 года назад
My pleasure! 😃👍
@grauwsaur
@grauwsaur 4 года назад
The CPU access to TMS9918 VRAM is as you describe for the GROMs… You set an address, and then you can read/write sequentially, with the address auto incrementing. Also, I didn’t know the SN76489 sound generator was originally called TMS9919!
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Oh I didn't know that about the VRAM access! I'm going to have to look at some assembly for TI-99 games to see what kind of convolutions they had to go through to create any kind of interesting graphic displays.
@jecelassumpcaojr890
@jecelassumpcaojr890 4 года назад
@@NoelsRetroLab It was complicated to access the GROMs and VRAM indirectly so the main ROMs implement a virtual machine called GPL (Graphics Programming Language) that makes them seem like normal memory and all programs, including the Basic interpreter, are written in that. As you might imagine most of the native power of the 9900 is thrown away due to this. And having the user's Basic code live in VRAM not only makes it extra slow but also keeps you from being able to use the higher resolution mode of the 9918A (which the 9918 in the original TI99/4 didn't have anyway).
@NoelsRetroLab
@NoelsRetroLab 4 года назад
@@jecelassumpcaojr890 Right. I did read about that. It's kind of crazy how they managed to make a potentially awesome architecture and then botched it up so badly.
@arnolda.lampel6087
@arnolda.lampel6087 4 года назад
Who the F is that 1 Person that keeps downvoting these videos on this channel? Somebody really must've lost control over his life. Get rid of your Apple-Products man...
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Haha, you're not a true RU-vid channel without a few haters :-)
@annieworroll4373
@annieworroll4373 Год назад
I need to get clip meter leads like that.
@Digital-Vortex
@Digital-Vortex 4 года назад
Great Video and great Channel, looking forward to part two, I am mostly into spectrum I never heard of a TI-99/4A untill a year or two ago, I found one cheap at a car boot sale, it's a 6 pin pal version it came with a psu but no modulator :-( I was going to get a component cable from retro computer shack, but he stopped selling them saying that the signal wasnt compatible with modern component capable TV's is this true? I also heard there is a 6 pin cable to scart available, from one of the European countries, does anyone know where I might obtain either a uk pal modulator or a scart version? Thanks in advance, I'd like to fire it up some time and see if it works :-)
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Thanks! I'm hoping that part 2 will be all about getting that video out, once I get past the ROMs. I don't think a plain cable to Scart will work because it outputs a weird component video. You need either composite or RGB. You could just get one of the components and use it as a monochrome display without much trouble. But to get real color, it gets more complicated. I also have this waiting (instagram.com/p/CCP7Kjxnzs6/) which is little board to output an RGB signal. But soldering that is going to be challenging! :-)
@Digital-Vortex
@Digital-Vortex 4 года назад
@@NoelsRetroLab Thanks for your reply, sorry I was not clear about the scart cable, what I meant was, one of the European countries I think it may have been france, came with some kind of modulator box that had Scart output :-) not just a straight cable from the din socket.
@inerlogic
@inerlogic 3 года назад
The 99/4a was supposed to be a cheap, entry level computer.... it was going to use an 8-bit processor, but development on that processor failed.... so to complete and try to get something to market.... TI used the 16-bit processor they had on hand, and tried to nerf it as much as they could. They pretty much lost money on every unit sold.... there was no killer software app to make the thing take off like the apple ii and c64... the 6502 in those made them a lot more profitable. I still have my ti99/4a from 1982, it still worked last i hooked it up about 10 years ago.... i bought a few spares and want to re-cap it before i use it again.... 12 volt clocks are normal.... be careful with your probes!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
You think they tried to nerf it on purpose, or just fit it into the 8-bit architecture they already had? It still seems like a fun system, but I could see how it was outcompeted by Commodore and other systems.
@inerlogic
@inerlogic 3 года назад
@@NoelsRetroLab i think they were trying to compete in the 8-bit home computer space.... but their 8-bit processor wasn't ready on time... they wanted to get the thing out to go against apple and commodore... they didn't make it a 16-bit "killer" machine (left that win for IBM) because no one would've paid the 16-bit killer machine price for a home use "toy" It was ahead of its time in some respects, and rushed into production. TI fell victim to the sunk cost fallacy and paid for it. They had their own chip fab, so they weren't going to go to intel or mos for an off the shelf cpu (like apple and commodore, well, commodore was mos....) Due to politics between mos and ti..... It's a shit show basically.....
@Flashy7
@Flashy7 3 года назад
and what was the idea about the RAM? 256bytes were enough for some cartridge based game machine, but this looks like a "real" computer...
@jasonknight1085
@jasonknight1085 4 года назад
It was my understanding that the memory split came about because the TMS9900 could only support SRAM... and static RAM is expensive. Hence the video controller does double duty driving the cheaper 16k of DRAM. At the time 16/8 splits were not uncommon. Most peripherals saw little speed benefit to make them cost effective, so 8 bit devices on 16 bit "internal" processors was pretty normal. Just look at the 8088, a cut down version of the 8086 that used a 8 bit bus despite being 16 bit internal with a 20 bit data path.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Yeah, all RAM was expensive, but SRAM even more so. The video controller manages the video RAM, but just for video display though. I believe it was extra slow to access it from the CPU, so I don't expect that many games used it for anything other than display data (I could be wrong though if they were really starved for RAM).
@jasonknight1085
@jasonknight1085 4 года назад
@@NoelsRetroLab No, the VDP's memory was used as system memory, where the video chip was literally handling the DRAM refresh and as a middle-man between the CPU and memory. Yes, it was painfully slow but where else was non-ROM software supposed to be stored? In the 256 bytes of SRAM? Time intensive loops were often loaded into the SRAM from RAM to be executed in smaller chunks, but on the whole RAM based software and variable space was loaded via the video chip. So if you typed a program into BASIC, guess where it's stored... on those chips on the other side of the video controller.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
@@jasonknight1085 Whoa! I hadn't looked into that part of the architecture yet, but that explains a lot of why I was reading that BASIC was so slow. You're right of course, and that makes the architecture even more crazy!
@robertcoeymanjr.2550
@robertcoeymanjr.2550 4 года назад
Ti's marketing is the main reason the computer was not as successful as it could be. TI was a military contractor at the time, so the 99/a4 is really built well structurally. I would like to design a TI 99/4B which uses 16-bit chips to see what it would have been like.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
I can totally see that. But even if the computer had been full 16-bit, I wonder if that would have made it stand out enough over the competition at the time. Unless there was something really different visually, I doubt it could have competed with cheaper home computers.
@robertcoeymanjr.2550
@robertcoeymanjr.2550 4 года назад
@@NoelsRetroLab I agree. I just want to see what could have been.
@TheLemminkainen
@TheLemminkainen 4 года назад
GP25A13A-R1B is external model from Meanwell which is perfect for TI-99
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Oh cool, I didn't know about that external model. Thanks!
@TheLemminkainen
@TheLemminkainen 4 года назад
@@NoelsRetroLab i am looking NTSC model cos it outputs CVBS as standard. I have to use external PSU here in europe :)
@NoelsRetroLab
@NoelsRetroLab 4 года назад
@@TheLemminkainen Or you can use a voltage converter like I did if you already have a US power supply. Although the Meanwell is always going to be better (and avoid the coffee warmer plate completely) :-)
@ezion67
@ezion67 4 года назад
From what I was always told the T99 was bottle-necked to make sure it would not compete with the larger and way more expensive computer systems TI was selling. BTW The main bottleneck are the GROMs, reading from it is slow and code stored there has to be copied to the 255 byte "rollout memory" before it can be executed. Mine has 32K CPU RAM added and a 16Mhz XTAL for a 4Mhz effective clock speed. This gives a dramatic increase in performance, more than half that of a 8Mhz 68000, leaving all 8 bit home computers of the time miles behind. Note that the TMS9000 only has a 64K address space for memory, the way the processor is designed the address- and data-bus have to be the same width to avoid dramatic performance loss. The TMS9900 also needs fast CPU RAM to work well. This made larger computers based on multiple of these processors relatively expensive. The TMS9900 did find a home in process control though. In theory it can handle a whopping 8 x 64K GIPO lines in a separate address space. Just add more of the IO buffer chips as you go along.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Interesting! I didn't know about that theory. How did you expand your RAM? On the board itself? That'd be really interesting. It can't be through a cartridge because it's only connected to the 8 bit bus.
@ezion67
@ezion67 4 года назад
@@NoelsRetroLab The RAM expansion was done in the late 80s. I must have a article about it somewhere in the attic, if I can find it it will be in Dutch though. But please read on. First note: for the RAM expansion you need a MiniMEM cartridge (assembly cartridge) or similar to load code into the expanded RAM. The best place to add something to the 16bit bus is the system ROMs. Here you have easy access to all data and most address lines. For the 2 additional address lines just run wires to the CPU pins. The RAM upgrade was quite basic, just piggy-back four 8K SRAM to the system ROMs and run a few wires to the main board. However, these days it would be easier to cook-up a small PCB. Use and use wire-wrap IC sockets to give the PCB pins that fit into the ROM sockets, the ROM themselves are placed in those wire-wrap sockets. No need for a scary piggy-back soldering job. And while we're making a PCB anyways. 8K RAM is not that common anymore. Why not take a much bigger SRAM and use a latching TTL buffer IC for bank-switching. A 5V capable 512k x16 bit SRAM goes for about $15. The PCB would be quite simple to make. All that's needed is a RAM and 3 or 4 TTL ICs for the addressing and bank switching. I would be willing to help with such a project.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
@@ezion67 That would be awesome! It would be quite an interesting project. I'm concerned about the cartridge though. Would you always have to insert it to load that code, then take it out and pop in a different cartridge of something you want to use? Although I suppose that with something like the FinalGROM99 it could all be in the same place.
@ezion67
@ezion67 4 года назад
@@NoelsRetroLab Hi again. You raised a interesting and not easy to answer point there. I needed some time to figure things out. And yea sorry, this is a long one. The 16bit RAM expansion was usually used with the assembly language cartridge, cause that was the only way to develop programs that run from the 16 bit RAM. Alternatively a Extended Basic program could be used to load those programs from tape or disk into the 16 bit RAM. A custom cartridge like FinalGROM99 only needs to have a loader program on it that transfers data from the cartridge to the 16bit RAM. However when are things ever that easy. For programs written to run from the 16bit RAM expansion there is no problem. With programs written to run from GROM it gets complicated. The short answer is NO, but maybe, you sort of can. The GROMs are a form of background memory. When a program runs from GROM a small part is transferred to the 255 byte scratchpad RAM, then the next part is swapped in etc, etc. The question is: Who regulates the swapping. I could not find a definite answer to this question, so the next part is "informed speculation" from my part. The TI99 has no memory controller that can generate interrupts to trigger the OS to do a memory swap. The easiest way is to let the programs themselves do the whole memory control thing. This means: 1) At the end of a block of code, you call a routine that loads the next block. 2) Whenever you do a jump outside the current block, replace the jump statement with a call that loads the appropriate block of code. My fear is that this is the solution TI went for. If the above assumption is correct. A play from GROM to play from RAM code translator is possible, but also a lot hardcore coding work. You could write a program that cuts out those "get new code from GROM" calls. But... this only will work if the addressing used is relative. You would need to change absolute addresses to match the actual place in memory. Doable, but a lot of work. Probably the best option is to use a 16bit RAM with programs specially written to make use of it. And if you really want a program written for GROM to go full throttle, then dive in and hack the machine code to make it work with the 16bit RAM.
@francescomonaco8553
@francescomonaco8553 2 года назад
I'm just reading the TI 99/4A handbook and it states the t the computer has 16 K-bytes of RAM that can be used by the user and a system memory that contains TI-Basic... is it a lie?
@MarbledPaladin
@MarbledPaladin 4 года назад
For our "friend" which had a similar problem it was the CPU... Unfortunately replacing it ended up pretty tricky and he shorted one of the pins to 12V and damaged one of the ROMS... It did work in the end but he had to use an EPROM in an adapter (like he had tried earlier when he thought the ROMs might be to blame) and, of course, a replacement CPU (I was going to say "new" but I doubt any "new" ones can be found ;-) )...
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Yeah, I just saw Adrian's third part on that repair. Very interesting. I'm hoping it's not the CPU, but thinking about it and seeing how those lines are always high, it sounds very possible. We'll see soon.
@zacharyford3697
@zacharyford3697 4 года назад
Has anyone heard of Typo 2 for the 99/4A? I picked it up over the weekend and I'm having trouble finding any info on it
@compactflash
@compactflash 4 года назад
It's a rather uncommon game released by Romox. It was released around 1983.
@ryanmonti4903
@ryanmonti4903 3 года назад
Did he get is running?
@lexpee
@lexpee 4 года назад
Hi when is part 2 coming?
@NoelsRetroLab
@NoelsRetroLab 4 года назад
I'm recording it now, but I won't know for sure until it's working. Stay tuned... :-)
@Xoferif
@Xoferif 4 года назад
It's a pity that it's not possible to add a RAM expansion to the fast 16-bit bus (the official RAM pack attaches to the slow 8-bit bus). That would've made it a much more competitive and interesting machine!
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Right. I also wonder how exactly that RAM vs the RAM in the RAM pack is exposed to the CPU (meaning, do you have to use a port to access it, or is it mapped to certain addresses...). I'm not even clear in whether the SRAM itself can be used by programs or it's purely for the CPU's internal use as kind of registers. I need to research all of this more.
@Xoferif
@Xoferif 4 года назад
@@NoelsRetroLab I was reading the other day that there's a chip that links the 16-bit and 8-bit buses; it converts each 16-bit access from the CPU to a sequential pair of 8-bit accesses to ICs connected to the 8-bit bus. So (if I have it right), from the CPU's perspective everything looks like 16-bit memory, but most things (including the 32kB RAM expansion) are going to be slow because the CPU will be frozen until both 8-bit accesses are complete.
@rastersoft
@rastersoft 3 года назад
Mmm... it is odd that it requires 16 volts AC between 1 and 2, and 8 volts AC between 2 and 4. That sounds more like needing a two-phase, 8 volts AC, with 1 and 2 connected to a dual-secondary transformer, with each secondary outputting 8 volts AC, and 4, as ground, connected to the middle point of the secondary...
@RsouthR
@RsouthR Месяц назад
I learnt to code on this machine. Nowadays I'm a .net architect 😅
@bjbell52
@bjbell52 4 года назад
WOW - who ever made that chart SCREW Atari over big time. Judging by how the Atari 400 came with 16K standard (originally it was 8K), and a couple of other things, I would say this chart probably was made in the early 1980's. Now, let's set the record straight. I will note right here that they used the cheaper Atari 400 instead of the Atari 800, hmmmm, let's go with the lesser Atari, it makes it easier to bad mouth. I'll note both machines..... Standard keyboard - 400 Mylar, 800 Yes Basic built in - no, but they came with a basic cartridge so I'll change that to a "it came with basic" Speech capacity - yes, programmers were able to get POKEY to output speech Expandable memory - both could get up to 48K and later 128K Pascal - Atari had one of the best Pascals. I took Pascal in college and my professor saw the doc's for Atari Pascal and noted that it was the first home computer pascal that followed the standard that was suppose to be followed. Word processing - of course there was a word processor. Actually, one thing I wish someone could have done was to put most of the WP on a cartridge and have an 8K program driving it. Why? Because one could put a 40K WP on an Atari cartridge and it would only take up 8K of memory leaving 32 for the document. Compare that to Applesoft that used 40K ram for the program and had 8K for the document. Logo - Yes Atari had Atari Logo Electronic spreadsheet - Yes Atari had VisiCalc. DOH! Nice job LYING!
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Haha, seriously! I guess that's what most advertising tables do, but that one was particularly bad. Hilariously so actually 🤣
@rbrtck
@rbrtck 2 года назад
It also says that the VIC-20 has a calculator-style keyboard, when it really has exactly the same standard mechanical keyboard as the C64. And the VIC-20's number of rows and columns is reversed. There are other mistakes, as well.
@FernandoelChachi
@FernandoelChachi 4 года назад
La verdad es que el retraso en el correo ha duplicado la espera para cualquier pedido, sobretodo desde USA. Es muy decepcionante que empiezas un proyecto y casi mejor te metes en otro porque has de esperar demasiado. Luego te pasa que cuando te llegan las piezas no te acuerdas tan bien de todas las historias que pueda tener lo que estabas arreglando.Yo actualmente estoy con 3-4 cosas.
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Pues sí, así es :-( Por eso tengo como 3 o 4 proyectos empezados. A ver si los consigo acabar pronto.
@FernandoelChachi
@FernandoelChachi 4 года назад
@@NoelsRetroLab En el caso de reparar un ordenador es incluso más difícil, porque aunque sepas que un chip está mal y lo pidas, después puede ser otro también el que falla, y lo has de volver a pedir, lo que en tiempo se convierte en una pesadilla.
@jecelassumpcaojr890
@jecelassumpcaojr890 4 года назад
A short but good history of the TI99/4A: spectrum.ieee.org/tech-history/heroic-failures/the-texas-instruments-994-worlds-first-16bit-computer
@NoelsRetroLab
@NoelsRetroLab 4 года назад
Oh awesome! I'll definitely check it out tonight. Thanks!
@chaoticsystem2211
@chaoticsystem2211 4 месяца назад
did it ever "run"? :D
@AllGamingStarred
@AllGamingStarred 2 года назад
TI logic: Release a system with crappy keyboard Update said system but only add 256 bytes of ram Commodore Logic Innovate and keep innovating
@TedSeeber
@TedSeeber Год назад
Change the power supply, lose the coffee cup warmer!
@mreese8764
@mreese8764 4 года назад
Sorry, can't stand the lip smacking / mouth clicking
Далее
TI-99/4A ROM Replacement (Part 2)
21:55
Просмотров 16 тыс.
Почему Катар богатый? #shorts
0:45
Texas Instruments TI-99/4A video RAM fix
27:40
Просмотров 1,6 тыс.
TI99/4A Motherboard Repair - Part 2
50:28
Просмотров 62 тыс.
Six TI-99/4A Hardware Upgrades I Can't Live Without
16:13
Sinclair QL - RAM Repair and Minerva ROM (Part 1)
27:01