|
Post by leejsmith on Oct 18, 2019 11:46:50 GMT -8
Hi All,
I just received my GD3x and I am using a new UNO to run through the examples. I was having problems with some of them not running, locking up and doing strange things. Currently I have the walk example running and it will display the sprites, but they stop walking, other times they run super fast and then I get bars down the screen. This can be changed depending on how I hold the arduino in my hand so I was wondering if I have a bad connection between the uno and the GD3x ?
Hope this is a easy fix, I am really looking forward to seeing what I can do with this after writing space invaders and tetris on simple SPI screens and Teensy 3.2
|
|
|
Post by leejsmith on Oct 18, 2019 12:12:12 GMT -8
The Frogger example works perfectly , so perhaps not a connection problem and something else.
|
|
|
Post by leejsmith on Oct 18, 2019 12:31:43 GMT -8
removing the sd card seams to stop the walk example from misbehaving, I will try some other sd cards.
|
|
|
Post by leejsmith on Oct 20, 2019 13:55:56 GMT -8
|
|
|
Post by leejsmith on Oct 21, 2019 12:58:32 GMT -8
Today I connected up my teensy 3.6 and so far I am not having the strange problems so I am putting them down to my Arduino UNO.
|
|
|
Post by jamesbowman on Oct 21, 2019 20:10:26 GMT -8
Heh, that was quick! Looks like you've got a transparent ball graphic animating. It's a bitmap?
|
|
|
Post by leejsmith on Oct 22, 2019 2:06:56 GMT -8
Heh, that was quick! Looks like you've got a transparent ball graphic animating. It's a bitmap? I used GDasset to convert some png images and I have 8 frames of animation to make it spin. I am trying to workout why the inputs from teensy IO take so long to update on the screen. It's just a simple display up , down ect but everything has a lot of delay like 2 seconds. If I display the same inputs in the serial terminal they are instant.
|
|
|
Post by leejsmith on Oct 24, 2019 13:04:24 GMT -8
I finished making my teensy - snes shield for the GD 3x. I have a cheap hobby CNC machine and I have just about worked out how to get clean results every time.
|
|
|
Post by jamesbowman on Oct 25, 2019 5:57:55 GMT -8
Wow, beats the mess of jumper wires that I use for this kind of thing.
What boards do you use? I've heard that's critical to getting good results.
|
|
|
Post by leejsmith on Oct 25, 2019 6:38:00 GMT -8
Wow, beats the mess of jumper wires that I use for this kind of thing. What boards do you use? I've heard that's critical to getting good results. I buy from Kitronic in the uk www.kitronik.co.uk/2434-copper-clad-board-100-x-160-mm.htmlThis is decent enough for my needs. When using the CNC it needs to be good quality, flat and consistent thickness as you normally mill a very small amount. I use 0.5mm twin flute and not v shape so the depth is not that much of a factor, but it restricts the level of detail and you cant pass tracks between pads. On my next JLCPCB order I might have some made up if you want one. Do you think you could do a sprite collision tutorial ? It's giving me a hard time lol.
|
|
|
Post by leejsmith on Oct 31, 2019 16:35:23 GMT -8
ok, this is quite strange, I brought a new scandisc Sd card and was using it while writing my snes controller program to load a background image with no problems, but I have go back to frogger and this locks up when I insert the card and then it runs again when I remove it, It's acting like a pause button.
|
|