Jump to content

MrDave

Members
  • Content Count

    158
  • Joined

  • Last visited

Posts posted by MrDave


  1. Wow ! I just bought. My first coco3 game in 30 years !  Nick Marentes 2020 release Gunstar.

    This games uses the 6309 cpu upgrade  and runs great on the vcc emulator  as well.

    10$ digital download or $20 physical box set with bonus games.  I highly reccomend this high polished game.

     

     

    20200316_082708.jpg


  2. How this project works...

    All usb devices go into a raspberry pi that lives in the coco .. a program i wrote in python3 takes the data from the keyboard,,mouse etc.. and sends the data over the gpio pins to a keyboard matrix simulator that plugs into the original keyboard connector.. the coco thinks all information is actually  being entered  by the  keyboard 

     

    • Like 1

  3. Not sure about it being sacralegious lol

    The pi is being used as an inexpensive  interface giving the coco data 8 bits at a time.  Actually it controls some 4066 ic switches  that simulate a original keyboard input. The roms are original except for an update of the welcome screen and a built in poke to activate true lowercase.

    The mouse data gets converted to simulate  arrow up down etc.. i run a coco sdc floppy drive simulator when i need it.

     

    Feel free to ask any more questions

     

     

     

    • Like 1

  4. 64k korean coco2 6309 / 6809 cpu I use a raspberry pi 3 to convert usb signals from the rgb keyboard and wireless pad as well and mouse  put the data out the rpio pins into the original coco keyboard connector. The coco does not know it gets its new data from the pi !

    I also transmit  real time clock and date all thru the keyboard port

    • Like 1

  5. It wouldn't  hurt to do a visual inspection.. but the coco computer won't  spit out data on the serial port if it does not get a ready signal of +5v on the rs232 in pin maybe check that.

     

     


  6. Looks like you have a big project on your hands lol.. clean everything inside and look for any capacitors that leaked or are bubbled  up .. change them and any others that look old.. look for any broken solder traces.. as for programs you can easily download some wave files and transfer them using the cassette port.  Then save them to your diskdrives.. and yes with the machine unplugged spray any switches or pots with contact  cleaner an move them back and forth especially those 2. Video brightness  and contrast wheels..

    Good luck

     


  7. Yes i should be a little more detailed about ckeaning the board. UNPLUG MACHINE Use compressed air.. alchool & swabs to clean your board Then  inspect for any faults . Like john said cracked solder joints... check all the capacitors if they have leaked or are bubbled up slightly on top.

    Even without test equippment you can do alot.

    Good luck


  8. I would clean the board with 99% alcohol. Remove chips from the socket and clean . Then with a q tip wipe a little wd-40 on the pins and re socket everything .. especially the big chip near the video out, that's the video chip


  9. The first poke &h0167,&h30 stops the video chip from resetting everytime a character is displayed and the &hff22, sets the video mode for lowercase, invert text , background color and graphics mode. So from low to high dont poke bits 0,1,2. They have nothing to do with video. Bit 3 is green (0) or orange (1) if your coco can do it.. so poke &hff22,08 will get you orange if available.  The next bit is true lowercase on. Ie poke &hff22,18  lowercase and orange.. the next bit is inverse color. The next bit if background  color. So &hff22,30 gets you green background , inverse text, and lowercase.. if your coco supports it.

    • Thanks 1

  10. Ok so I have this figured out now

    On alot of coco2's even in xroar ( coco2b mode)

    Poke &H0167,&H39

    Poke &HFF22,&H78

    The first command locks out basic from resetting the vdg the second is a poke into the vdg the 7 can be a 7,6,5,4,3,2,1,0 and the second digit an 8 for orange or 0 for green

    The top bits are for wideScreen..inverse,,lowercase. Try it out !

    20200104_184910.jpg


  11. Funny from basic i can poke at ff22 to change modes to real lower case.. orange background  orange or green outside border and inverse the screen too ! It looks like orange on dark red really cool.. but as soon as basic tried to print it put it back to green lol. If i cant find it in rom i may hardware attack the vid chip !

×
×
  • Create New...