Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : PicoMiteVGA + CMM2: Lazer Cycle game
Page 2 of 2 | |||||
Author | Message | ||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4047 |
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 Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4255 |
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: 2134 |
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: 4047 |
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 Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Page 2 of 2 |
Print this page |