Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 07:50 29 Nov 2024 Privacy Policy
Jump to

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 Kingdom
Posts: 4047
Posted: 12:12pm 17 Apr 2023
Copy link to clipboard 
Print this post

  Volhout said  Sorry Tom...

enabling was the wrong word. "commented out" should be the wording.
Yes, ATARI caused the SETPIN error on GP15

Volhout


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: Netherlands
Posts: 4255
Posted: 07:15pm 17 Apr 2023
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 2134
Posted: 08:23pm 17 Apr 2023
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 4047
Posted: 11:24am 18 Apr 2023
Copy link to clipboard 
Print this post

  Volhout said  Items 1/ and 2/ are well formulated. This is exectly what I see.


OK, did you have to comment out the ON ERROR IGNORE line in ctrl.poll_single%() to get it to display the GP15 error ?

  Volhout said  This is the PCB:

Peter's 1.7 VGA picomite design


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


To reply to this topic, you need to log in.

© JAQ Software 2024