-
Content Count
3,431 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by jedimatt42
-
🖥 FlashROM 99 & FinalGROM 99 - Repository
jedimatt42 replied to arcadeshopper's topic in TI-99/4A Computers
This Classic99 feature is nice! I've been able to capture: TIMXT SID PLAYER MARS ATTACK ( a basic program I had previously compiled ) After following that procedure, I use your bank inverter utility: http://atariage.com/forums/topic/193163-512k-cartridge-status/page-16?do=findComment&comment=3025762 With your bank inverter, I was easily able to add Stuart's browser, cortex basic, editor assembler II, and fbForth. Pretty much anyone could do it for the typical EA5 program. [email protected] -
Ok, so I finished my first board! This is really slick Ralph! Love it. I went straight to my microSd reader with a ribbon cable. Worked like a champ! Pictures: Now I'll have to work on encasing that. But in the mean time, IT WORKS! So time to play! [email protected]
-
Ralph? I could guess that there are limits in the microcontroller on how much room it has to compose the menu entries, and mapping to files. I am just guessing... Another good reason might simply be level of effort weighed against practical benefit. [email protected]
-
I've got some 5v based SPI microsd shields, I'm going to give a try. I'll have to use wires to connect as the pins don't align. I'm hoping to mount it to the inside top of a cart shell instead of to the cart board directly. I imagine you could do the same with the full sd card shield. This will involve desoldering the headers that come with the shields so I can have a lower profile. Wish me luck. Another good alignment with full sd, is you finally have a use for the 2gig sdcard that came with your Wii. ( even that will be overkill ) I often appreciate that 32k is a BIG file for the TI. at 171 menu entries ( I think that is what I read ) of 32k max file size, we only need 6 meg sdcards [email protected]
-
Odd layer is right... Looks like it was called 'hidden' in KiCad I was able to check another box and plot the gerber silk screen containing the 'U1', 'C4' labels... but not the values like 100nf, or the part names like 8515... Any hints? [email protected]
-
I haven't fired up any of my PC games in almost a year. My PC has become fairly focused as a TI support device. HDX drive, eprom burner, reference material, atariage.com. If anything, I've actually been thinking, of cleaning up my desk a little more, and getting my racing wheel off the floor for a weekend of Codemasters Formula 1 fun. But, that's not going to happen this weekend, as I will most likely be consumed with building and playing (cross-my-fingers) with FlashROM 99. [email protected]
-
Nice to hear such a thorough report ! I'm still a few parts shy. But I got some purple boards from OSHPark today... I forgot to buy sockets for the microprocessor so I can pull it and reprogram if firmware updates arrive. [email protected]
-
I ritually told the former architect at my day job, that he should concentrate on building his time machine first, then he could deliver solutions 'on time' [email protected]
-
Congrats to the winners! Nicely done! Well deserved to all! [email protected]
-
Do you still use your Super Cart? If so, what for?
jedimatt42 replied to Omega-TI's topic in TI-99/4A Computers
How did that work, out of curiosity? Oh, wait, I can ask ninerpedia... http://www.ninerpedia.org/index.php?title=Myarc_Extended_BASIC_II(Oh that seems smart.) [email protected] -
TI-99 Photos Thread! Post your systems here!
jedimatt42 replied to slinkeey's topic in TI-99/4A Computers
I cannot even comprehend not opening it up. I remember at age 11, opening my 4A up and gawking at the insides... Praying I'd get it back together correctly before my father came home. Go for it! And share some photos!!! (of course, only if you are comfortable with it.) [email protected] -
Do you still use your Super Cart? If so, what for?
jedimatt42 replied to Omega-TI's topic in TI-99/4A Computers
Fred Kaal has a few memory test programs that run from it. There is also a version of AEMS utilities that load from supercart. I built my first supercart about a month ago. I figure it is good for learning to write code that runs from cart space. But I haven't put it to see yet. [email protected] -
That reminds me of the good-ol-days when I used to use a soldering iron as a drill. [email protected]
-
Is anyone who's building their own, using alternative switches? I've anyone looking at a microsd slot instead of the standard sd? The ones I've seen, don't seem to have the 5V->3.3V regulator on them... It might fit in a standard cart shell more readily. As for orienting the LED, the square pad on the pcboard coresponds to the flat spot on most LEDs (at least that is the convention). The LED outline on the pcboard also has that flat spot, but it is sort of obscured by the pad. [email protected]
-
USB Keyboard Adapter w/Arduino style components
jedimatt42 replied to jedimatt42's topic in TI-99/4A Development
It is surprising, how little there is in the USB to XT space. I am glad you were able to find my project! I was able to find a manual change to the core_pins.c file for Teensy 3.0 to enable output-open-drain mode on the GPIO pins. It looks like I over-simplified my github README.md... this link should have been in there: https://forum.pjrc.com/threads/7531-Internal-pull-up-and-pull-down-resistors-on-teensy-3?p=63944&viewfull=1#post63944 That post has the diffs needed for Teensy 3. If you check the datasheet on the processor used in the Teensy 2.0, and it supports open-drain, then you could likely implement something similiar for the Teensy 2.0. There's no reason to be limited to what the Arduino libraries provide I hope the XT signalling code helped you out. I had a surprisingly difficult time finding code that worked, and had to write that from spec. This is genious! So, are you just backspacing over text on the Geneve screen to provide the 'browse' functionality? Or did you hook a display up to the device? Ok, so I have to ask... Have you hooked the TI->USB keyboard to your USB->XT->Geneve adapter? [email protected] -
SAMS! works too! SAMS! ok:0 0 F000 >MAP ok:0 BE F000 ! ok:0 F000 @ . BE ok:0 SAMS! ok:0 F000 @ . FF ok:0 ( value left over from previous test! ) [email protected]
-
Woot! that did it! HEX EFA0 SO&TIB! . -1060 ok:0 (move stuff so fbForth doesn't get messed up) FF F000 ! ok:0 (store FF into the page before I page it out.) F000 @ . FF ok:0 (make sure I stored it) 0 F000 >MAP ok:0 (page bank 0 into F000) F000 @ . 0 ok:0 (peek at what is there, oh, it is already 0, not FF, yes! ) FF F000 >MAP ok:0 (page bank FF - the default for F000 - back into F000) F000 @ . FF ok:0 (see if what I tucked away is still there, and it is!!!) [email protected]
-
There is no DSR on the board. CRU is used to pull the mapping chip into the DSR space as a memory mapped device, where each register can be written to. [email protected]
-
Keep in mind, that the code is working in the emulator. This makes me think it is an initialization difference. The page below has the assembly code that looks a lot like what you are using, but suggest that the mapping chip has some modes that must be controlled. passive or mapping mode, controlled by bit 1 of CRU 1E00. Neither of the turboforth or fbforth code actually enables the mapping mode. It just manipulates the mapping registers. http://www.unige.ch/medecine/nouspikel/ti99/superams.htm#low-level So, I'm guessing in TurboForth somewhere, when the SAMS is detected, the top pages are mapped into 32k space, and mapping mode is turned on? Is fbforth doing that? I tried implementing the assembly on Thiery's page as fbForth assembly words, but I'm not skilled at that, and they didn't work either on hardware or emulation. I tried: HEX ASM: MAPON ( -- ) 1E00 R12 LI, 1 SBO, ;ASM [email protected]
-
>MAP works fine from fbForth in classic99, but I expect you already knew that. [email protected]
-
Yep, I have turboforth on an eprom... In TurboForth, it worked... Are we missing the feature that turns on the mapping mode of the mapping chip? [email protected]
-
SAMS! the word that is supposed to reset sams, also crashes. I hadn't done any prior >MAP-ing. I'll have to fire this up on fake iron, and compare. [email protected]
-
I haven't actually signed up to build to order the USB adapters, but I do have parts to build 3 more, and a handful of printed pcboards beyond that. The way I designed it, it still requires soldering onto your TI keyboard, and the way I see it, if you can do that, you can build the rest of it. ( And I'm really not interested in having anyone ship me their consoles... ) I built one for Shift838 so I could rope him into testing it. He built his second. And Greg built his. I shipped a blank pcboard to somewhere in the UK. I'd actually love to see a comprehensive hardware poll... something that includes all the manufactured and mod-based hardware going back 30 plus years. But my DISC personality is a C.
