-
Posts
189 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Blogs
Gallery
Events
Store
Everything posted by gregallenwarner
-
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
I'll add your name to the list, remowilliams! -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
Ha ha! No, he's my quality assurance tester. He sniff's each board to make sure it passes his inspection. -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
-
Where is the mask stored?
-
Very handy! Did not know about this graphics mode! Edit: I'm reading, and I'm trying to understand this address mask notion, and I'm not really getting it. Can someone explain what that is and how it works?
-
Is there only one tileset in VRAM? Or do you duplicate the one tileset three times?
-
Cart slot question: CRU and DSR's?
gregallenwarner replied to gregallenwarner's topic in TI-99/4A Development
Thanks for the heads up, Tursi. Seems it may not be a good idea to try and provide DSR's via the cartridge slot. -
What's the difference between half-bitmap and full-bitmap? Is it like running in bitmap mode, but using tilesets like in graphics mode?
-
Cart slot question: CRU and DSR's?
gregallenwarner replied to gregallenwarner's topic in TI-99/4A Development
I like Gazoo's idea of using GPL only to branch to some Assembly routine, which could be located in the >6000 block. I actually had that same thought between my last post and now. That actually works a lot better, because I'm a lot better at Assembly programming than I am GPL. -
Cart slot question: CRU and DSR's?
gregallenwarner replied to gregallenwarner's topic in TI-99/4A Development
We have A3-A15 at the cartridge port, however, that's insufficient to decode the >4000 DSR ROM space. We only have ROMS* and GS* select lines, which are pre-decoded in the console to >6000 and the GROM ports, respectively. That's why I figured any DSR's provided by a cartridge have to be written in GPL, as I'm pretty sure the monitor's DSR search routine doesn't check the >6000 ROM space for a DSR header. If I am incorrect in that assumption, please, somebody correct me. -
Cart slot question: CRU and DSR's?
gregallenwarner replied to gregallenwarner's topic in TI-99/4A Development
I'm having trouble locating those exact documents by name. Do you have a direct path to those handy by any chance? Edit: I think I found the Software Specifications one, but I'm still not sure which one is the GPL Specifications. -
Cart slot question: CRU and DSR's?
gregallenwarner replied to gregallenwarner's topic in TI-99/4A Development
Thanks, I'll check them out. -
I have a quick question about the cartridge slot. I noticed in the pinout the CRU lines are made available, however, I don't believe the >4000 DSR space is decoded and routed to this slot. So how can cartridges provide DSR's like the SPEECH DSR in Terminal Emulator II? If I took a wild guess, I'd say those DSR's have to be written in GPL, but I don't know anything about how DSR's work in GPL. If my assumption is correct, does anybody have any information or programming resources on how DSR's operate within GROM? I'm looking for some basic theory on the subject. Thanks.
-
Trolling / Reading / I've now got my idea!
gregallenwarner replied to unhuman's topic in TI-99/4A Development
Hmm, a lot of characters moving around? I'll offer a guess based on what I'd like to see. Is it Starcraft for the TI? -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
Just an update: Yesterday I received the components from Mouser for the first 3 prototypes, and this morning I got an email saying the solder paste stencil has shipped. Now all I'm waiting on is the PCB's, which normally does take quite a while. But we're making progress! -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
I've gotcha down! Wow! I gotta say, I'm overwhelmed at the response to this! Thanks to everyone for your interest! I only wish I could get the parts here sooner so I can get started on assembly! (Although we already did get an upgrade in the PCB fabrication, which is awesome!) -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
That was my plan. I've got to get the boards in first before I can lay it against a full size card and take measurements for the drawing, but yes, these will be available for everyone to download. -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
Oh well, I guess we'll have to do the GenMod-compatible speech adapter later. Either that or manually tack on 2 extra wires and reprogram the CPLD. Actually, what pins correspond with AMD and AME, and what are their values expected to be? I can go ahead and begin thinking about how to work those into the next design before we do the big run. Edit: Nevermind, found this information in the resource mizapf game me. -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
Thanks, misapf, that's a handy resource for me to have for my future projects. Anybody out there using the 21-bit GenMod? Any reason I should be concerned about AMD and AME? -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
Ok, the parts for the first three prototypes are on order. You guys can officially start getting excited about this! Edit: I literally JUST got this email: Seems the wind is definitely in our sails on this one! Free upgrade! Woo hoo! -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
So I take it then that the Geneve is internally set up to assert 1/1/1 on these extra lines when it means to address the speech synth, is that correct? -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
Great! It will be great to get that valuable feedback, Ksarul, on all your different systems. Just re-ran the VHDL compilation with those new signals. The great thing about using programmable logic is that it can always be changed after the fact! The parts for the 3 initial prototypes should be on order here shortly. -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
Ok, I'm about to place my order, and I just want to make absolutely sure I'm correct about a few things before I go ahead. Is it correct that for the Geneve, I need to decode the AMA, AMB, and AMC signals as 1/1/1? And those values should also still be present on a TI, since the Flex Cable Interface card pulls all these lines up? Is there anything else at all that's tricky about using cards with the Geneve that I need to know? -
Simple & Useful Project - For your P-Box
gregallenwarner replied to Omega-TI's topic in TI-99/4A Computers
Sounds good. I just tested my prototype (the one that's hanging out of the PEB on an umbilical cord of wires) using the Terminal Emulator II cart and the Text to Speech DSR. Worked flawlessly. So now it's been tested under XB (CALL SAY), TE2, and Parsec! I get paid tomorrow, so I'll have the funds to place the initial order. Hope you guys are ready! EDIT: Just saw your post, Darryl. Just steal one of the ground pins off the JTAG connector next to the LED pin. Those pins won't be used after the initial programming of the CPLD, so you're safe snagging one of it's grounds.