Skip to content

Commit

Permalink
RetroCade changes for 1.0.8 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
jackgassett committed Jan 4, 2017
1 parent a6d976f commit 6b4e484
Show file tree
Hide file tree
Showing 34 changed files with 24 additions and 4 deletions.
12 changes: 10 additions & 2 deletions Audio_RetroCade_Synth/Audio_RetroCade_Synth.ino
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,15 @@
sketchdir://Dashboards/FlowStone/RetroCade_Synth_DashBoard.exe
Click on the link below to load the latest production RetroCade bit file with all of the sample audio files
sketchdir://RetroCade-1.1-zpuino-1.0-PapilioPro-S6LX9-RetroCade-1.1.bit
sketchdir://circuit/RetroCade-1.3-zpuino-2.0-PapilioPro-S6LX9-RetroCade-1.3.bit
sketchdir://circuit/RetroCade-1.3-lcd-contrast-fix-zpuino-2.0-PapilioPro-S6LX9-RetroCade-1.3.bit //Use this is you have problems with contrast on your LCD
To use the older 1.1 version of the firmware (You will not be able to upload this sketch with the 1.0 version of ZPUino)
sketchdir://circuit/RetroCade-1.1-zpuino-1.0-PapilioPro-S6LX9-RetroCade-1.1.bit
NOTE: If you want all of the production samples available when you load this sketch to the RetroCade first load the production bit file to your board and then hold down the left shift key before uploading.
This will cause the program to be loaded directly to SDRAM and will not wipe out the samples in SPI Flash.
This will cause the program to be loaded directly to SDRAM and will not wipe out the samples in SPI Flash. Or, hit CTRL-K to open the sketch directory and rename smallfs-production to smallfs.
It will take a long time to upload all of the music files every time you make a code change. The current smallfs folder has very small files in it to speed up code changes.
created 2014
by Jack Gassett
Expand All @@ -24,6 +29,9 @@
License: GPL
ChangeLog:
1/4/2017 Version 1.3.1
-Fix for some LCDs that have contrast issues.
4/21/2015 Version 1.3
-Updated MIDI library to better handle NoteOffs.
-Moved to ZPUino 2.0 with a DesignLab schematic.
Expand Down
7 changes: 5 additions & 2 deletions Audio_RetroCade_Synth/RetroCade.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,11 @@ void RETROCADE::setupMegaWing()
pinMode(JRIGHT, INPUT);

//Setup LCD
pinMode(WING_C_14, OUTPUT); //Set contrast to GND
digitalWrite(WING_C_14, LOW); //Set contrast to GND
// pinMode(WING_C_14, OUTPUT); //Set contrast to GND SOME LCD's need this setting and some need to be set as an input.
// digitalWrite(WING_C_14, LOW); //Set contrast to GND

pinMode(WING_C_14, INPUT); //Set contrast to GND

// set up the LCD's number of columns and rows:
lcd.begin(16,2);
// clear the LCD screen:
Expand Down
Binary file not shown.
Binary file not shown.
9 changes: 9 additions & 0 deletions Audio_RetroCade_Synth/libraries.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
There are several libraries used by the RetroCade code that you may want to look at and modify. The libraries used are listed here to make finding everything easier:

(DesignLabHome)\libraries\SID
(DesignLabHome)\libraries\SIDPlayer
(DesignLabHome)\libraries\YM2149
(DesignLabHome)\libraries\YMPlayer
(DesignLabHome)\libraries\modplayer


Binary file not shown.
Binary file added Audio_RetroCade_Synth/smallfs-production/kick.mod
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 comments on commit 6b4e484

Please sign in to comment.