-
Content Count
3,419 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by jedimatt42
-
Alex Kidd on Miracle Island - Playable Demo
jedimatt42 replied to TheMole's topic in TI-99/4A Development
I burned the .bin, but get scrambled graphics similiar, but different to OLD CS1. So I verified that my chip and the bin inside the .rpk, and and the alexkidd8.bin are indeed all the same. -
Alex Kidd on Miracle Island - Playable Demo
jedimatt42 replied to TheMole's topic in TI-99/4A Development
Nevermind, when I scrolled through the image with more care, I see the rom headers at 0x07E000... Thanks! -
Alex Kidd on Miracle Island - Playable Demo
jedimatt42 replied to TheMole's topic in TI-99/4A Development
So, my 512k red board boots to the last bank, it seems to me I should be able to copy the first 8k bank to the last, and burn just fine. Is that correct? After the first paging operation if any, then things would be where they belong, as long as the last bank isn't actually required to be unique. I realize there are more direct approaches, but this seems like a quick and dirty technique that should work. -
Alex Kidd on Miracle Island - Playable Demo
jedimatt42 replied to TheMole's topic in TI-99/4A Development
Now I'm trying to figure out how to leave work early -
Tunnels of Doom is my all time favorite computer game ever: But judging from my actual playtime lately, I apparently really like BurgerTime: I like this one a lot too, but I'm not very good at it, MoonPatrol: I don't hink I've ever played HenHouse, I'll have to give it a try. [email protected]
-
That is awesome news! [email protected]
-
High Score Competition (May: Junkman Junior)
jedimatt42 replied to arcadeshopper's topic in TI-99/4A Computers
Now I don't feel so bad, this game has been giving me trouble with my USB keyboard as well. I had trouble with the zero key for launching the ball... then after fixing that, it's the one piece of software that doesn't see the '1' key... While I was trying to get the zero fixed, I had flickery behavior as well, if I held down the equals for the right flipper... As it is right now, the left flipper doesn't work unless I use the 'n' key to operate both flippers at once... -
ok, my issue was solved by turning off virtual-box 3D acceleration. I may have to give wine a try for grins. Thanks!
-
The poll is a radio box, and I think you need this to be a multi-select sort of answer...
-
I'm running virtual box on a linux laptop with a windows vm guest... So, due to pressures to provide IT support at home, I let Windows 10 happen to this vm... Classic99 just gives me an empty display... Anyone able to run Classic99 in Windows 10? Any compatibility mode tricks that are known?
-
I'd love to be a bored F18A user. I'm just in the hopeful wanting category, waiting for availability. I would buy 2 in a heartbeat if they became available. [email protected]
-
Oh, how this makes me feel like I've wasted 20 years of my life having not been collecting TI gear in that time frame... That's really cool... Christmas in October... What hex-bus gear do you have for it? I used a CC-40 every day in High School (I programmed it to do all my physics work, unlike the doctors kids that just bought a cartridge for their HP calcs), and only had the RS232 adapter. Back then I never imagined that was the direction TI was aiming for their whole lineup. [email protected]
-
USB Keyboard Adapter w/Arduino style components
jedimatt42 replied to jedimatt42's topic in TI-99/4A Development
Above is my paper layout, showing the expected parts overlayed on a printout of the pcboard. I'm thinking it will fit nicely in the back left corner in either orientation ( side ports or back ports ) It should be thin enough to fit in many versatile places. I've finally got my interfacing between the virtual keyboard state and the TI itself working correctly after realizing that columns 0-5 are on the octal decoder in the TI, and so transitions between the scan columns don't include an off and then an on, but rather a more instant switch from one column to another or to none. And that the caps-lock is not on the decoder, so it is the one column that is free to be on at the same time as the others. That eliminated a key bounce behavior that always plagued '.' and '/' and if the Teensy's usb programming port was in Serial mode and connected, then occasionally any other key as well. It also fixed a weird problem where pressing 3 to set lift to high in Parsec would also cause the ship to go up... which always caused me to crash into the refueling tunnel on the way out... Separately, I do peek in on the high score thread, and so tried out Micro Pinball II. This exposed an odd behavior interacting with the zero key ( pull and release the ball ) where it would not release... I've got a fix for that. I have a remaining interesting issue, I know how to work around, but am trying to find a solid generalized solution for. That is, it appears the TI won't finish resetting when I press Fctn=. This will give me something to learn how to use the oscilloscope. On the surface, it appears that no column change occurs, and so no change interrupt is generated in my teensy. Focus wise, I'm backing off the usb-xbox controller thing... I'll leave the hardware set up for it, but I really want to get this hardware inside my console. Reprogramming it for a gamepad can happen easily enough after the fact. [email protected] -
Given that your crossover cable has 1 male and 1 female end, then a simple gender change should complete your link... I personally used TI splitter and a null-modem as shown here: http://www.ti99-geek.nl/Projects/ti99hdx/Files/ti99_rs232_splitter_cables.gif where my null modem has the DCE gender on both ends. https://en.wikipedia.org/wiki/Null_modem
-
This thread didn't really start in the 'funny' category, but things always turn light hearted here, which is very refreshing. I think, that if I was on my own, I'd still hobby around with the TI. But it certainly is more fun knowing this group is here actively enjoying the TI as well. I think if I were to investigate alternate retro-computing, I'd look at MSX2. Probably because of the 9938 and 9958 usage. And someday I'll pick up an Atari ST because it is the only platform I've found that has a decent 'Star Wars Arcade' game implementation. But, the TI lives in this evolutionary spot that feels really unique and special, besides being the platform the neighborhood girls of my youth would angrily suggest that I marry. But, as far as leaving a legacy... I'd like to suggest: github. It seems a natural fit for cross compiled projects, and there are tools now for extracting XB into text. Forth code seems a good fit there as well. Publicly visible repositories are free. This forum is a legacy as well. This August, I found thousands of pieces of information here, and jokes, and jabs, and more information. Quite a strong legacy already.
-
TI-99/4A - Resources & Lists, PDFs, and some Lists
jedimatt42 replied to Schmitzi's topic in TI-99/4A Computers
In the Tunnels of Doom games list, I noticed you had my work there: Forest of Ruins It was not an Asgard release. If I were to fill out your list for it, it would look something like: CAT1 Media: DISK CAT2 Scope: GAME CAT3 Genre: Fantasy ACME: jedimatt42 TI 99 4a PART: Forest of Ruins [DOOM] HOUSE or Requires: DOOM Label or Chip: ? Part Number: N/A RARI: DL YEAR: 2015 Comments: https://github.com/jedimatt42/ti-99-tod-games/tree/master/Tod-ForestOfRuins It was made with Fritz's recently released TOD Editor. Also, there is a bunch of different TOD game modules from our own Cschnieder - http://shift838.wix.com/shift838#!ti-994a-software/cuog Medieval Games I - Tunnels of Doom disk image for use with the TI-99/4a, Geneve 9640 and Emulators. Contains 5 Games Medieval Games II - Tunnels of Doom disk image for use with the TI-99/4a, Geneve 9640 and Emulators. Contains 5 Games Medieval Games III - Tunnels of Doom disk image for use with the TI-99/4a, Geneve 9640 and Emulators. Contains 5 Games [email protected] -
USB Keyboard Adapter w/Arduino style components
jedimatt42 replied to jedimatt42's topic in TI-99/4A Development
Just a little update: Last night I was working on joy1 support. Nothing checked in to git yet, but XBox pc or usb controllers connect up and I can get input from them. I haven't mapped it out to the TI yet, but I learned something along the way... I need to respect the USB spec's demand for capacitance at the host. I couldn't get the gamepads to recognize off of proven code from the USB Host shield library, until I added the required capacitance. The USB Keyboard I've been testing with, didn't care. After adding them, I attached a Logitech Unifying Receiver and tried out the wireless keyboard. Which worked straight away. That did not require any software change. Which is what I expected, since I'm using the USB Boot keyboard protocol for when your PC doesn't have a driver loaded yet... So, I'm close to wanting to get a prototype board made... I'm thinking of using the same kind of 16 pin connector ( 2x8 ) for the keyboard ribbon that the PIO PEB card uses. I've also re-arranged the PCBoard layout so the programming port, and the USB Host port can both be easily exposed out the back or side of the console. That change is on github. That caused me to re-assign many of the gpio pins. Another thing, I'd like input on is mapping the gamepad... I'm tempted to give it modes... Some gamepads have a 'select' and others have a 'xbox' button.. pressing that followed by a direction on the dpad to select one of 4 modes. Of course, I'd be happy with a good definition for 1 mode... Mode 1: Left Joystick: Joystick 1 Right Joystick: arrow keys Dpad: Joystick 1 Back: F9 - Back Start: Enter A: Fire B: 1 X: 2 Y: 3 L1: F8 - Redo L2: R1: F6 - Proceed ? R2: I guess I'm aiming at a parsec mode Anyone have suggested alternatives? -
That is just missing trim. You can see where the aluminum tabs are mean't to go in the plastic. I've bought two consoles off eBay, both photographed well, and both had the trim ripped off at one point and smashed on for the photo and shipping. It was not hard to repair properly with a fine tipped needle nose plyers. But this model here doesn't have the trim anymore.
-
USB Keyboard Adapter w/Arduino style components
jedimatt42 replied to jedimatt42's topic in TI-99/4A Development
Today's efforts fixed caps-lock and num-lock on by default. It is highly likely that the ability to hold a key down while the TI powers up may never work.. The USB initialization process seems to be too slow. I have an UberGrom cartridge to test holding spacebar down for the recovery menu... But... drum role please... the TI is too fast! Luckily the internal keyboard works fine in parallel for those special boot moments... Or, if you have a reset button wired up, that at least works for getting into the UberGrom while holding spacebar. I don't have any PEB equipment that cares about keyboard on powerup, so I don't know if they also work fine from a hard reset? [email protected] -
PDF reference material(s) for the NEW or Returning TI'er
jedimatt42 replied to Omega-TI's topic in TI-99/4A Computers
I would have loved to have seen something that pointed me here. I probably ran into Atariage a time or two, but without sticky threads also covering this sort of thing, it wasn't inviting. I didn't land here until I saw the thread on the new Tunnels of Doom editor from Fritz. It was certainly the content on this forum that stimulated my purchase of real TI equipment. Largely sifting out the floppy emulators, and seeing that there was the UberGrom, and Fred Kaal's HDX board. Before that I was largely focused on MESS and ninerpedia. Only seeing the classic hardware as exposed there and on mainbyte. An index of the TI in the 21st century as you say would have been awesome... I'm sure there are many things since 2000 that people are unaware of. Once people land here, it would be awesome to see more detail in sticky threads. An inventory of completed forum developments would be totally appropriate at the top. A tutorial on how to bootstrap by going to arcadeshopper and buy yourself an XB2.7 suite cart, and use CF-DM2k and your PC to get files form whtech onto your real-iron. And of course, the light treatment, for the casual user, pointing at Classic99, and (forgive me for not remembering it's name,) the web based emulator for instant experimentation. The Geneve could be covered as well. Even though I doubt I'll ever see one for sale again, it would be nice to know what genmod is, and what has been improved in MDOS... so that when Ebay does alert me, I'll know just what I'm getting. Or more likely, someone has a Geneve that has been dormant, and wants to see why they should fire it up again, and get back into it. A list of the killer apps/games... Youtube is another way that I was enticed back into TI hardware. Vectrex Roli's reviews of some of the newest games, and the F18A, are all good resources to point potential new or returning users at. -
It would easily fit. The displayable part of the display is same height as a 3.5" drives faceplate. A 5 1/4" drawer would be a good answer for this.
-
Very recently, the author at hxc2001.com updated the firmware to support non-indexed mode! Meaning: If you connect a cheap LCD1602 device with an I2C interface, it will display the name of the file, and you don't have to use the DSKA0000.hfe name scheme. The two buttons move forward or back through the list. You have to apply 2 pull up resisters, to bring SDA & SDL up to +5v on the LCD board. And you have to add a momentary button so you can select the floppy image once you've navigated to it with the other buttons. There is a function menu as well, if you hold down the added select button. I haven't explored it yet. Here are some pictures ( Please excuse the precarious nature of what you are about to see ) I do have to figure out how I'm going to put this back in the PEB in a respectable way.
-
USB Keyboard Adapter w/Arduino style components
jedimatt42 replied to jedimatt42's topic in TI-99/4A Development
Those are interesting custom keyboards... the guy seems to be very intent on getting his thumbs more involved in the typing process. I'm quite content leaving them rested enough to focus on the space bar It is cool to see how to craft a matrix keyboard though... 99% of going from the USB Host Shield input to the TI pins is actually easy. But then there are quirks, like not interfering with the built-in keyboard since TI's manufacturers left all the diodes out, or overriding the state of the inputs. Interfacing with the column scans. Overriding what seems like a straight forward mapping when you figure out that shift ' is really fctn p, and now your modifiers are all screwed up. And still being able to hold modifiers down. Thankfully I'm starting with HID libraries that are pretty robust, but they are designed for driving an arduino... Setting the caps-lock on by default is an interesting challenge, as I have to compose a proper USB HID Report and send that back to the keyboard on the USB. On the progress side, I have been able to get hot-plugging to work. ( unplugging and plugging in a keyboard without power cycling the TI ) That was huge! for usability. [email protected] -
USB Keyboard Adapter w/Arduino style components
jedimatt42 replied to jedimatt42's topic in TI-99/4A Development
I attached a LED to the teensy that only lights when the virtual keyboard thinks it has the shift key down... and that quickly pointed the finger at my code, as the virtual keyboard state had shift when the ghostly shift-lock was in play. So that's good knews. On the update front, I've implemented num-lock, and scroll-lock now. I assume people would like num-lock to be on by default? That's what I'm planning to setup. My desired start up state: caps-lock on, cause Tursi (below) is totally right, scroll-lock off, num-lock on.
