Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

1,223 Excellent

1 Follower

About Willsy

  • Rank
    River Patroller
  • Birthday 12/03/1970

Contact / Social Media

Profile Information

  • Gender
  • Location
    Uzbekistan (no, really!)
  • Interests

Recent Profile Visitors

17,356 profile views
  1. That was a nice trip down memory lane! <brag> It turns out I did an *optimising* BF compiler! http://turboforth.net/fun/brainfuck.html </brag> 'yall got some work to do!😜
  2. I already have that in TFs joystick routine but removed it from the above snippet 🙂
  3. ; JOYST ( joystick# -- value ) ; Scans the joystick returning the direction value li r1,6 ; use keyboard select 6 for #0, 7 for #1 swpb r1 li r12,36 ldcr r1,3 li r12,6 stcr r1,5 swpb r1 inv r1 andi r1,>001f At the end of this routine, R1 contains a bit pattern as follows: 1=Fire 2=Left 4=Right 8=Down 16=Up So your can simply mask the bits to examine the joystick/button status that you're interested in. At the start of the routine load R1 with 6 for joystick 0 or 7 for joystick 1. I took this from TurboForth's joystick routine. Cheers
  4. Willsy

    SDD 99

    Yes it's quite tough on Europe right now. In the UK the situation is getting ridiculous. I hope things are a bit better in the USA. Anyway, back on topic: is this an SD reader/writer for the side port?
  5. Try adding a 2N7000 or something similar to drive the signal. Worth a try if you have a MOSFET lying around...
  6. If you got the double byte thing from TurboForth, know that I got it from the original driver/utility routines supplied by the original SAMS guys (the names of whom escape me right now) - there was a bunch of machine code source files supplied on disk and I simply copied the technique. ☝️
  7. <geek> Do I spy a ZX Spectrum/Jupiter ACE character set? </geek>😁
  8. Dang it! That's an evil gotcha! Imagine trying to debug that back in the day without a single-step debugger. Shudder 🤯
  9. I just use Linux. Been running Linux Mint for around four years now. It doesn't get in the way. Windows does. All the time. For older machines, there are still plenty of 32-bit Linux builds around that will give those old machine a new lease of life.
  10. Scored 410 - level 5. Then it kicked my ass. 🙂
  11. Can you scope the outputs? If they're sitting at half of VCC then there's a good chance they are oscillating, which would again cause me to suspect floating/unconnected inputs.
  12. Yes. Was thinking, it sounds like one of the inputs is floating. Either because you forgot to tie it low or high (G1 input is active high) or because of a bad connection.
  13. CCFOS is a lovely little game! If that came out as a cart in the 4A's hey-day you'd have made a bloody fortune!
  • Create New...