Home › Forums › Game Frame › General Discussion › Purchase Just the SD Card?
Tagged: Problems, Scratch Build, SD Card, Tips
- This topic has 5 replies, 2 voices, and was last updated 9 years, 10 months ago by Jeremy Williams.
-
AuthorPosts
-
November 27, 2014 at 9:21 pm #1559logod11Participant
Hi Jeremy, I love your Game Frame project and am thinking creating my own. I was just wondering if you would consider selling me a pre-loaded SD card or an image for me to load myself.
December 1, 2014 at 6:34 pm #1571Jeremy WilliamsKeymasterThanks for the interest. I’ve had a few similar requests, so I added this as a digital download in the shop.
It’s $10, like it was on the Kickstarter campaign. Let me know if there are any issues. I’ve never used the digital download feature, but it seems to be working.
December 16, 2014 at 6:20 pm #1671logod11ParticipantHi Jeremy, I’ve started working on my version of your Gameframe. Thank you very much for releasing the digital download in the shop. No issues in purchasing. I’ve gotten to the point where I can display pictures for the SD card onto the LEDs and boy does that eBoy artwork look great.
It turns out I’ve built my matrix opposite to the source code. Is there a way to flip everything horizontally easily? I’ve currently Wired left to right and it seams the code is right to left.
I’d like to also share a couple of things for anyone building their own.
The new version of the Arduino library SDFat (updated oct25) is no longer compatible with version 1.0.1. The game version of the code becomes too large to fit on the memory when using 1.0.5. I found an old version of the library to use while compiling with 1.0.1.
At first I kept having SD card error despite everything working well with the example SD programs. It must be that I’m using a cheap SD card as after changing to half (SPI_HALF_SPEED) speed there are no longer read issues.
Instead of getting a laser cut grid I tried simply printing the grid onto the vellum which worked reasonably well although there is a tiny bit of light bleeding through at full brightness. For internal grid I was stuck making one out of card stock. Doing this was tedious and produced a much floppier grid than I had hoped for (I should start looking for a friend with a laser cutter).Seeing my display light up has been very rewarding so far. When I get these last bugs sorted I will be proud to display it in my office. I cant thank you enough Jeremy for sharing your project, code and artwork with the world.
December 16, 2014 at 7:10 pm #1672Jeremy WilliamsKeymasterSounds great, Logod. Take a look at the getIndex function. A couple changes there will mirror the display. I’m away from my development box right now but I can post the necessary changes tonight.
December 16, 2014 at 7:35 pm #1675logod11ParticipantThank you! I think this might work. Multiply and add the even rows and subtract the odd. I will try changing it to this when I get home tonight.
‘
byte getIndex(byte x, byte y)
{
byte index;
if (y == 0)
{
index = x;
}
else if (y % 2 == 0)
{
index = y * 16 + x;
}
else
{
index = (y * 16 + 15) – x;
}
return index;
}
‘December 17, 2014 at 6:09 am #1676Jeremy WilliamsKeymasterYep, you got it!
-
AuthorPosts
- The forum ‘General Discussion’ is closed to new topics and replies.