Jump to content

jedimatt42

Members
  • Content Count

    3,431
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by jedimatt42


  1. Chips on this board that the minipro TL866CS will not test are:

    555
    74LS6838
    74LS612

    I am almost done building my board, just waiting on a heatsink for the voltage regulator, and the Topwin to test my 612s.

    Since it is a 1 meg board, instead of headers and jumpers, I'm just soldering in trimmed off leads from the capacitors. Saving my jumpers for cart boards :)

    In case anyone else has trouble reading one of the labels... The board labeling for the 74LS04 (next to the 74LS612) has the zero cut off just perfectly so it looks like it says "74LS34". I wouldn't have noticed except I double checked it all against the picture Omega took over in the PNW Fest West thread:

    http://atariage.com/forums/topic/248617-pnw-ti-994a-fest-west-2016-april-30th/?p=3488028

    Nice zoomed in picture! You can tell it isn't a 3 printed on the pcboard if you compare against the 3 in the 74LS683 labeling for the chip below it. These little print defects from the pcboard printers are not necessarily consistent. So it might just be me.

    Other than that little eyesight problem, the board is very almost self explanatory to build.

     

    [email protected]

    • Like 2

  2. Adoption would be higher, if development tools like one of the BASIC's worked with it naturally. Where by naturally I mean the language figures out when and why to bank instead of requiring the programmer to perform memory management operations, such as with RXB. TurboForth actually looks like one of the easiest ways for developers to access it without changing much about how they code. ( Except if changing how you code involves learning TurboForth )

     

    There was some prolific Advanced Basic programmer from what I've read about the Geneve. BASIC that is naturally unshackled would be awesome.

     

    Did the Powertran Cortex BASIC have any memory paging before it was ported over?

     

    [email protected]


  3. That T-shirt design popped into my head immediately after reading Omega's "Rat Farts!" topic title before I could even read what the thread was about.

     

    My daughter's response, "Why?!"

     

    ElectricLab had a nice TOD T-shirt on for the event, which of course you can see in his presentation video. I'm glad I didn't wear that one, it would have been awkward. Also, CantStopClicking wore a vintage CorComp swag tshirt.

     

    Other suitable t-shirts were adorning attendees, but I don't remember any other TI specific ones.

     

    [email protected]

    • Like 2

  4. At the end there, I power cycled the solar powered Logitech keyboard, and typed "It works!" into TI Basic, and it did. The contrast projecting on the wall with my pico projector just wasn't strong enough,

     

    The background noise is probably the projector, and/or the jump start battery w/inverter that I ran for AC power. That was all battery power.

     

    Nice edits again, Omega! One more to go!

     

    [email protected]

    • Like 1

  5. For the curious, I have an old AMS 128k/512k card, ancestor of this new board. So I thought I'd share some of the literature that came with it. Sadly, most of it is on disks, for which I have no 5 1/4" drives to read them from.

     

    post-42954-0-77165100-1462253421_thumb.jpg I don't know if these are 90k disks, or if they are even able to read 23 years later.

     

    There is some software from the sw99ers edition of the boards here: http://ftp.whtech.com/datasheets%20and%20manuals/Hardware/SAMS/

     

    And here is the paper documents that came with my old board... They speak of an Extended Basic III...

     

    AEMSv1.2about-disk.PDF

    AMS128-512.PDF

     

    [email protected]

    • Like 3

  6. I don't think the new sams board will fit in the shell for the 32k card, as it extends out into the support rails for the card cases. I feel like a winner, cause I was able to buy a blank pcboard through arcadeshopper on site! I'll be building this and learning what I can do with it. :)

     

    On another note, it was great to meet so many of you, and learn your stories. Thanks for setting this up Omega!

     

    [email protected]

    • Like 6

  7. Please can you make blueprint for strip board? On strip board you put connection with wire or/and solder. Something like tapuino on http://sweetlilmre.blogspot.hr/2015/03/building-tapuino-r2.html.

    This way we can make board at home.

     

    Honestly, to lay that out on stripboard, I don't think it would fit very well in the console. You can give it a go though! The schematic is here: https://github.com/jedimatt42/TI-99-usb-keys/blob/master/TIUSBKeys.sch

     

    You can also pay $22 to OSH Park, and they claim to ship international for free... https://oshpark.com/shared_projects/tlkbFvs3

     

    [email protected]


  8. You can most likely use a pretty broad range of diodes fro the alpha-lock fix on the TI keyboard... It doesn't change quickly, so it is ok if it is slow. I believe the requirement is just that it is able to block anything below 6V to be safe. The switches on the TI keyboard engage pull down resisters on the motherboard.

     

    But this is great confirmation that yes, my adapter chokes without this mod ( unless the alpha-lock is kept off ) -- I'll have to update my project page to declare it a pre-requisite for optimal behavior.

     

    Somewhere here... http://atariage.com/forums/topic/242504-joystick-up-alpha-lock-fix-for-stackpole-keyboard/?hl=%2Balpha+%2Block&do=findComment&comment=3316887 <- the mainbyte link, and pictures of how to cover the stackpole-keyboard that wasn't covered by the mainbyte link.

     

    Oh, something else interesting here, is how Greg had the alpha-lock fix in cable from the keyboard to the motherboard. Which I didn't see documented anywhere, but that looks like a vendor independent approach ( unless you are trying to use my keyboard adapter :) as well )

     

    [email protected]

    • Like 1

  9. For some reason I thought the motherboard keyboard connector was for a different spacing, but once I got home, it is the standard 0.1 inch / 2.54mm spacing. The difference is that the header on the TI motherboard has longer pins than standard headers.

     

    The TI keyboard connector will connect to the shorter headers. And the shorter http://smile.amazon.com/Hilitchi-2-54mm-Dupont-Connector-Housing/dp/B01512L8TS/ref=sr_1_10?s=electronics&ie=UTF8&qid=1461729883&sr=1-10&keywords=2.54mm+dupontconnectors will connect to the motherboard's long header, just doesn't need to go all the way on. You could get a pre-fab set like: http://smile.amazon.com/uxcell-Female-Jumper-Cable-Wires/dp/B00D7SDDLU/ref=sr_1_1?s=electronics&ie=UTF8&qid=1461730590&sr=1-1&keywords=2.54mm+connector+female+long

     

    I don't know if there are things like the dupont connectors that fit the longer headers better, but that might not be necessary.

     

    [email protected]


  10. After a couple of missteps during the modification described in my last post, everything seems to be working.

     

    I had to move the two ASSEMBLER vocabulary words ( NEXT, ;ASM ) that are in the kernel to low RAM to make it easier to re-code the dictionary search routines. That only cost 44 bytes, making the available return stack space 1462 bytes.

     

    After I move BSAVE out of bank 1 into bank 2, available bank space will be

    Bank Bytes

    ---- -----

    0 96

    1 198

    2 1890 !! :grin:

    3 52

    ...lee

     

     

    That is impressive. Do you have plans for that space lined up yet?

     

    [email protected]


  11. I had this along with many other switches installed in my system.

     

    Load Interrupt switch

    Cartridge reset button

    CPU Idle switch

    Dual Crystal toggle turbo switch

    CPU reset button

    Cartridge power off switch, so I could replace a cartridge and the system would assume it was same cart. (As long as not running cart programs at that time.)

    I am curious, what were the use cases for the CPU idle switch? Was it a cool off companion to the turbo?

     

    Has anyone ever reported CPU failure after running the turbo crystal?

    • Like 1

  12. Here is a good change log that may be of benefit. http://ftp.whtech.com/Geneve/mdos/MDOS%20Changes.doc

     

    DSK1 emulation is only available with the HFDC. If an emulation file is active on the HFDC, it only takes precedence over DSK1 during ROMPAGE (TI mode). Otherwise, the Geneve OS remaps take priority.

     

    The DSK1 on/off option does not affect how the disk emulation works in ROMPAGE.

     

    How are you setting the Genmod switches? Are the wait states turned on or off?

     

    If your testing yields no success, perhaps you can open up the external switchbox and share how it is wired to the Geneve. There is no known schematic and without one, I cannot build the switchbox.

    I'll retest with the wait state switch on both States, but I believe I toggled that.

     

    My switch box really sucks, so I will happily open it and draw up a schematic. I feel I want to build a new switch box anyway.

     

    The manual I posted in the other thread has some of that info, but not spelled out.

     

    [email protected]

×
×
  • Create New...