Hi,
Welcome to the Uzebox community. It's important to note that the AVCore is an implementation of the Uzebox design. Hence it is not made by us, but by
http://www.embeddedengineeringllc.com. That said, I'll try my best to help out.
...and I try to work the game form the SD card. However, it does not work. So I rewrited the Flash memory with the AVRISP mark2.
(I download and use file is the "Bootloader.hex" from the tutorial page)
A couple question to better understand. When powered initially, did the Sparkfun game came up? What doesn't work means? Do you at least get the title bar at the top of the screen?
Playing multiples games from the SD card effectively requires the bootloader (aka Gameloader). Not sure what version you used, but it should be
this one (version 0.2).
Then, the LED does not work on the baseboard and the SD card was not read from it.
This is normal, there's always been a "bug" in the bootloader that does not turn on the LED.
A couple more things. Are you able to flash and play another HEX file like Megatris or Pac-man? The SD card must be a regular SD and not a SDHC/high capacity one. SDHC cards uses a different addressing scheme and will not work with the current bootloader. Also the card must be freshly formatted in FAT16. Fat32 and fragmentation are not supported.
EDIT: It just came to my mind that some fuses needs to be set to activate the bootloader functionality. Check out
this post on how to set fuses with AVRStudio. Be sure to follow instructions as-is and not check/uncheck any other fuses or you'll risk bricking your AVCore.
-Uze