|
Forum Index : Microcontroller and PC projects : PicoMiteVGA + CMM2: Lazer Cycle game
| Author | Message | ||||
| thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4327 |
OK, I think Mick's comment is "irrelevant" , though the important consideration about the PicoGAME VGA (which is what I developed on) is that it has hardware pull-ups on all the controller pins - and my code is probably relying on that.Just to be clear, is the behaviour that: 1. If NES controllers and ATARI joysticks are uncommented then it "hangs" 2. If the NES controllers are commented and the ATARI joysticks are uncommented then it reports the GP15 error - though I thought I was suppressing errors from the controllers using ON ERROR IGNORE. If that's the case then the game thinks that one of the (missing) NES controllers is holding A, B or START down (low) and is hung waiting for it to be released. Probably enabling software PULLUPS on GP1 and GP4 would workaround that. Which specific PCB is this, I may have to invest further .Best wishes, Tom Edited 2023-04-17 22:17 by thwill MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 5483 |
Hi Tom, Items 1/ and 2/ are well formulated. This is exectly what I see. This is the PCB: Peter's 1.7 VGA picomite design It has all pins used except GP0...GP5, GP22, GP26,27,28 and these are open pins (no pullup/pulldown) Volhout Edited 2023-04-18 05:16 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
| stanleyella Guru Joined: 25/06/2022 Location: United KingdomPosts: 2681 |
I used a touch screen for the buttons. ps always hated atari joysticks They were hits. ![]() Edited 2023-04-18 07:00 by stanleyella |
||||
| thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4327 |
OK, did you have to comment out the ON ERROR IGNORE line in ctrl.poll_single%() to get it to display the GP15 error ? I think Peter sent me (an earlier version of) that PCB, but is seems to have gone AWOL, no doubt it will turn up in a couple of years to perplex me. Best wishes, Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |