diff --git a/examples/reSID2/reSID2.ino b/examples/reSID2/reSID2.ino new file mode 100644 index 0000000..e7315f2 --- /dev/null +++ b/examples/reSID2/reSID2.ino @@ -0,0 +1,105 @@ + +//#include "tower.h" +#include +#include +#include +#include +#include +#include "reSID.h" + +#define DMP "/dmp/GHOSTB~1.DMP" +#define DMP2 "/dmp/pp_ham~1.DMP" + +// GUItool: begin automatically generated code +AudioPlaySID playSID; //xy=189,110 +AudioPlaySID playSID1; //xy=189,110 +AudioOutputI2S i2s1; //xy=366,111 +AudioConnection patchCord1(playSID, 0, i2s1, 0); +AudioConnection patchCord2(playSID1, 0, i2s1, 1); +AudioControlSGTL5000 sgtl5000_1; //xy=354,176 +// GUItool: end automatically generated code + + +const int SDchipSelect = 10; + +File myfile; +File myfile2; + +char buffer[26]; +char oldbuffer[26]; +char oldbuffer2[26]; + + +void setup() { + +#if USETOWER + initTower(); +#endif + + AudioMemory(4); + + SPI.setSCK(14); + SPI.setMOSI(7); + SPI.setMISO(12); + SPI.begin(); + + sgtl5000_1.enable(); + sgtl5000_1.volume(0.8); + sgtl5000_1.enhanceBassEnable(); + sgtl5000_1.enhanceBass(0.5, 2.5); + + memset(oldbuffer,0,sizeof(oldbuffer)); + + int ml = millis(); + while (!Serial && (millis()-ml < 1000)) ; // wait for Arduino Serial Monitor + + Serial.print("Initializing SD card..."); + + if (!SD.begin(SDchipSelect)) { + Serial.println("initialization failed!"); + return; + } + Serial.println("initialization done."); + + myfile = SD.open(DMP, FILE_READ); + myfile2 = SD.open(DMP2, FILE_READ); + +} + + +void loop() { + static int m = millis(); + if (millis()-m < 20) return; + m = millis(); + + + //Play first file + if (myfile.available()) { + myfile.read(buffer, 25); + for(int i=0;i<25;i++) { + if(buffer[i] != oldbuffer[i]) { + playSID.setreg(i, buffer[i]); + oldbuffer[i] = buffer[i]; + } + } + } else { + if (playSID.isPlaying()) playSID.stop(); + } + + //Play second file + if (myfile2.available()) { + myfile2.read(buffer, 25); + for(int i=0;i<25;i++) { + if(buffer[i] != oldbuffer2[i]) { + playSID1.setreg(i, buffer[i]); + oldbuffer2[i] = buffer[i]; + } + } + } else { + if (playSID1.isPlaying()) playSID1.stop(); + } + +} + + + diff --git a/examples/SDCARD/1942.dmp b/extras/SDCARD/1942.dmp similarity index 100% rename from examples/SDCARD/1942.dmp rename to extras/SDCARD/1942.dmp diff --git a/examples/SDCARD/AHSDF.dmp b/extras/SDCARD/AHSDF.dmp similarity index 100% rename from examples/SDCARD/AHSDF.dmp rename to extras/SDCARD/AHSDF.dmp diff --git a/examples/SDCARD/AWMonty.dmp b/extras/SDCARD/AWMonty.dmp similarity index 100% rename from examples/SDCARD/AWMonty.dmp rename to extras/SDCARD/AWMonty.dmp diff --git a/examples/SDCARD/Arkanoid_PSID.dmp b/extras/SDCARD/Arkanoid_PSID.dmp similarity index 100% rename from examples/SDCARD/Arkanoid_PSID.dmp rename to extras/SDCARD/Arkanoid_PSID.dmp diff --git a/examples/SDCARD/Auf_Wiedersehen_Monty.dmp b/extras/SDCARD/Auf_Wiedersehen_Monty.dmp similarity index 100% rename from examples/SDCARD/Auf_Wiedersehen_Monty.dmp rename to extras/SDCARD/Auf_Wiedersehen_Monty.dmp diff --git a/examples/SDCARD/Autumn_Symphony.dmp b/extras/SDCARD/Autumn_Symphony.dmp similarity index 100% rename from examples/SDCARD/Autumn_Symphony.dmp rename to extras/SDCARD/Autumn_Symphony.dmp diff --git a/examples/SDCARD/Aviewtoakill.dmp b/extras/SDCARD/Aviewtoakill.dmp similarity index 100% rename from examples/SDCARD/Aviewtoakill.dmp rename to extras/SDCARD/Aviewtoakill.dmp diff --git a/examples/SDCARD/AxelfF.dmp b/extras/SDCARD/AxelfF.dmp similarity index 100% rename from examples/SDCARD/AxelfF.dmp rename to extras/SDCARD/AxelfF.dmp diff --git a/examples/SDCARD/Aztec_Challenge.dmp b/extras/SDCARD/Aztec_Challenge.dmp similarity index 100% rename from examples/SDCARD/Aztec_Challenge.dmp rename to extras/SDCARD/Aztec_Challenge.dmp diff --git a/examples/SDCARD/Batman_The_Movie.dmp b/extras/SDCARD/Batman_The_Movie.dmp similarity index 100% rename from examples/SDCARD/Batman_The_Movie.dmp rename to extras/SDCARD/Batman_The_Movie.dmp diff --git a/examples/SDCARD/Batman_The_Movie2.dmp b/extras/SDCARD/Batman_The_Movie2.dmp similarity index 100% rename from examples/SDCARD/Batman_The_Movie2.dmp rename to extras/SDCARD/Batman_The_Movie2.dmp diff --git a/examples/SDCARD/Batman_The_Movie3.dmp b/extras/SDCARD/Batman_The_Movie3.dmp similarity index 100% rename from examples/SDCARD/Batman_The_Movie3.dmp rename to extras/SDCARD/Batman_The_Movie3.dmp diff --git a/examples/SDCARD/Batman_The_Movie4.dmp b/extras/SDCARD/Batman_The_Movie4.dmp similarity index 100% rename from examples/SDCARD/Batman_The_Movie4.dmp rename to extras/SDCARD/Batman_The_Movie4.dmp diff --git a/examples/SDCARD/Batman_The_Movie5.dmp b/extras/SDCARD/Batman_The_Movie5.dmp similarity index 100% rename from examples/SDCARD/Batman_The_Movie5.dmp rename to extras/SDCARD/Batman_The_Movie5.dmp diff --git a/examples/SDCARD/Batman_The_Movie6.dmp b/extras/SDCARD/Batman_The_Movie6.dmp similarity index 100% rename from examples/SDCARD/Batman_The_Movie6.dmp rename to extras/SDCARD/Batman_The_Movie6.dmp diff --git a/examples/SDCARD/Bionic_Commando.dmp b/extras/SDCARD/Bionic_Commando.dmp similarity index 100% rename from examples/SDCARD/Bionic_Commando.dmp rename to extras/SDCARD/Bionic_Commando.dmp diff --git a/examples/SDCARD/Bionic_Commando2.dmp b/extras/SDCARD/Bionic_Commando2.dmp similarity index 100% rename from examples/SDCARD/Bionic_Commando2.dmp rename to extras/SDCARD/Bionic_Commando2.dmp diff --git a/examples/SDCARD/Bionic_Commando3.dmp b/extras/SDCARD/Bionic_Commando3.dmp similarity index 100% rename from examples/SDCARD/Bionic_Commando3.dmp rename to extras/SDCARD/Bionic_Commando3.dmp diff --git a/examples/SDCARD/Boulder_Dash.dmp b/extras/SDCARD/Boulder_Dash.dmp similarity index 100% rename from examples/SDCARD/Boulder_Dash.dmp rename to extras/SDCARD/Boulder_Dash.dmp diff --git a/examples/SDCARD/Bruce_Lee.dmp b/extras/SDCARD/Bruce_Lee.dmp similarity index 100% rename from examples/SDCARD/Bruce_Lee.dmp rename to extras/SDCARD/Bruce_Lee.dmp diff --git a/examples/SDCARD/Bubble_Bobble.dmp b/extras/SDCARD/Bubble_Bobble.dmp similarity index 100% rename from examples/SDCARD/Bubble_Bobble.dmp rename to extras/SDCARD/Bubble_Bobble.dmp diff --git a/examples/SDCARD/California_Games.dmp b/extras/SDCARD/California_Games.dmp similarity index 100% rename from examples/SDCARD/California_Games.dmp rename to extras/SDCARD/California_Games.dmp diff --git a/examples/SDCARD/Castle_of_Terror.dmp b/extras/SDCARD/Castle_of_Terror.dmp similarity index 100% rename from examples/SDCARD/Castle_of_Terror.dmp rename to extras/SDCARD/Castle_of_Terror.dmp diff --git a/examples/SDCARD/Castlevania_64_Mixes.dmp b/extras/SDCARD/Castlevania_64_Mixes.dmp similarity index 100% rename from examples/SDCARD/Castlevania_64_Mixes.dmp rename to extras/SDCARD/Castlevania_64_Mixes.dmp diff --git a/examples/SDCARD/Cauldron_II.dmp b/extras/SDCARD/Cauldron_II.dmp similarity index 100% rename from examples/SDCARD/Cauldron_II.dmp rename to extras/SDCARD/Cauldron_II.dmp diff --git a/examples/SDCARD/Chimera.dmp b/extras/SDCARD/Chimera.dmp similarity index 100% rename from examples/SDCARD/Chimera.dmp rename to extras/SDCARD/Chimera.dmp diff --git a/examples/SDCARD/Cobra.dmp b/extras/SDCARD/Cobra.dmp similarity index 100% rename from examples/SDCARD/Cobra.dmp rename to extras/SDCARD/Cobra.dmp diff --git a/examples/SDCARD/Comic_Bakery.dmp b/extras/SDCARD/Comic_Bakery.dmp similarity index 100% rename from examples/SDCARD/Comic_Bakery.dmp rename to extras/SDCARD/Comic_Bakery.dmp diff --git a/examples/SDCARD/Commando.dmp b/extras/SDCARD/Commando.dmp similarity index 100% rename from examples/SDCARD/Commando.dmp rename to extras/SDCARD/Commando.dmp diff --git a/examples/SDCARD/Cool_World.dmp b/extras/SDCARD/Cool_World.dmp similarity index 100% rename from examples/SDCARD/Cool_World.dmp rename to extras/SDCARD/Cool_World.dmp diff --git a/examples/SDCARD/CrazyComet.dmp b/extras/SDCARD/CrazyComet.dmp similarity index 100% rename from examples/SDCARD/CrazyComet.dmp rename to extras/SDCARD/CrazyComet.dmp diff --git a/examples/SDCARD/Crazy_Comets.dmp b/extras/SDCARD/Crazy_Comets.dmp similarity index 100% rename from examples/SDCARD/Crazy_Comets.dmp rename to extras/SDCARD/Crazy_Comets.dmp diff --git a/examples/SDCARD/Cybernoid.dmp b/extras/SDCARD/Cybernoid.dmp similarity index 100% rename from examples/SDCARD/Cybernoid.dmp rename to extras/SDCARD/Cybernoid.dmp diff --git a/examples/SDCARD/Cybernoid_II.dmp b/extras/SDCARD/Cybernoid_II.dmp similarity index 100% rename from examples/SDCARD/Cybernoid_II.dmp rename to extras/SDCARD/Cybernoid_II.dmp diff --git a/examples/SDCARD/Daley_Thompsons_Decathlon.dmp b/extras/SDCARD/Daley_Thompsons_Decathlon.dmp similarity index 100% rename from examples/SDCARD/Daley_Thompsons_Decathlon.dmp rename to extras/SDCARD/Daley_Thompsons_Decathlon.dmp diff --git a/examples/SDCARD/Delta.dmp b/extras/SDCARD/Delta.dmp similarity index 100% rename from examples/SDCARD/Delta.dmp rename to extras/SDCARD/Delta.dmp diff --git a/examples/SDCARD/Dragons_Legend.dmp b/extras/SDCARD/Dragons_Legend.dmp similarity index 100% rename from examples/SDCARD/Dragons_Legend.dmp rename to extras/SDCARD/Dragons_Legend.dmp diff --git a/examples/SDCARD/Drop_The_Girl.dmp b/extras/SDCARD/Drop_The_Girl.dmp similarity index 100% rename from examples/SDCARD/Drop_The_Girl.dmp rename to extras/SDCARD/Drop_The_Girl.dmp diff --git a/examples/SDCARD/Eleminator.dmp b/extras/SDCARD/Eleminator.dmp similarity index 100% rename from examples/SDCARD/Eleminator.dmp rename to extras/SDCARD/Eleminator.dmp diff --git a/examples/SDCARD/Enforcer.dmp b/extras/SDCARD/Enforcer.dmp similarity index 100% rename from examples/SDCARD/Enforcer.dmp rename to extras/SDCARD/Enforcer.dmp diff --git a/examples/SDCARD/EnloaGay.dmp b/extras/SDCARD/EnloaGay.dmp similarity index 100% rename from examples/SDCARD/EnloaGay.dmp rename to extras/SDCARD/EnloaGay.dmp diff --git a/examples/SDCARD/Firefly.dmp b/extras/SDCARD/Firefly.dmp similarity index 100% rename from examples/SDCARD/Firefly.dmp rename to extras/SDCARD/Firefly.dmp diff --git a/examples/SDCARD/Flashback.dmp b/extras/SDCARD/Flashback.dmp similarity index 100% rename from examples/SDCARD/Flashback.dmp rename to extras/SDCARD/Flashback.dmp diff --git a/examples/SDCARD/Flimbos_Quest.dmp b/extras/SDCARD/Flimbos_Quest.dmp similarity index 100% rename from examples/SDCARD/Flimbos_Quest.dmp rename to extras/SDCARD/Flimbos_Quest.dmp diff --git a/examples/SDCARD/Fly_Around_the_World.dmp b/extras/SDCARD/Fly_Around_the_World.dmp similarity index 100% rename from examples/SDCARD/Fly_Around_the_World.dmp rename to extras/SDCARD/Fly_Around_the_World.dmp diff --git a/examples/SDCARD/Forbidden_Forest.dmp b/extras/SDCARD/Forbidden_Forest.dmp similarity index 100% rename from examples/SDCARD/Forbidden_Forest.dmp rename to extras/SDCARD/Forbidden_Forest.dmp diff --git a/examples/SDCARD/Foundations.dmp b/extras/SDCARD/Foundations.dmp similarity index 100% rename from examples/SDCARD/Foundations.dmp rename to extras/SDCARD/Foundations.dmp diff --git a/examples/SDCARD/Gauntlet_III.dmp b/extras/SDCARD/Gauntlet_III.dmp similarity index 100% rename from examples/SDCARD/Gauntlet_III.dmp rename to extras/SDCARD/Gauntlet_III.dmp diff --git a/examples/SDCARD/Geir_Tjelta-11.dmp b/extras/SDCARD/Geir_Tjelta-11.dmp similarity index 100% rename from examples/SDCARD/Geir_Tjelta-11.dmp rename to extras/SDCARD/Geir_Tjelta-11.dmp diff --git a/examples/SDCARD/Ghostbusters.dmp b/extras/SDCARD/Ghostbusters.dmp similarity index 100% rename from examples/SDCARD/Ghostbusters.dmp rename to extras/SDCARD/Ghostbusters.dmp diff --git a/examples/SDCARD/Ghosts_n_Goblins.dmp b/extras/SDCARD/Ghosts_n_Goblins.dmp similarity index 100% rename from examples/SDCARD/Ghosts_n_Goblins.dmp rename to extras/SDCARD/Ghosts_n_Goblins.dmp diff --git a/examples/SDCARD/Ghouls_n_Ghosts.dmp b/extras/SDCARD/Ghouls_n_Ghosts.dmp similarity index 100% rename from examples/SDCARD/Ghouls_n_Ghosts.dmp rename to extras/SDCARD/Ghouls_n_Ghosts.dmp diff --git a/examples/SDCARD/GianaHighScore.dmp b/extras/SDCARD/GianaHighScore.dmp similarity index 100% rename from examples/SDCARD/GianaHighScore.dmp rename to extras/SDCARD/GianaHighScore.dmp diff --git a/examples/SDCARD/GianaSistersBoss.dmp b/extras/SDCARD/GianaSistersBoss.dmp similarity index 100% rename from examples/SDCARD/GianaSistersBoss.dmp rename to extras/SDCARD/GianaSistersBoss.dmp diff --git a/examples/SDCARD/GianaSistersDieNext.dmp b/extras/SDCARD/GianaSistersDieNext.dmp similarity index 100% rename from examples/SDCARD/GianaSistersDieNext.dmp rename to extras/SDCARD/GianaSistersDieNext.dmp diff --git a/examples/SDCARD/GianaSistersLevel.dmp b/extras/SDCARD/GianaSistersLevel.dmp similarity index 100% rename from examples/SDCARD/GianaSistersLevel.dmp rename to extras/SDCARD/GianaSistersLevel.dmp diff --git a/examples/SDCARD/GianaSistersPressFire.dmp b/extras/SDCARD/GianaSistersPressFire.dmp similarity index 100% rename from examples/SDCARD/GianaSistersPressFire.dmp rename to extras/SDCARD/GianaSistersPressFire.dmp diff --git a/examples/SDCARD/Golden_Axe.dmp b/extras/SDCARD/Golden_Axe.dmp similarity index 100% rename from examples/SDCARD/Golden_Axe.dmp rename to extras/SDCARD/Golden_Axe.dmp diff --git a/examples/SDCARD/Goodbye.dmp b/extras/SDCARD/Goodbye.dmp similarity index 100% rename from examples/SDCARD/Goodbye.dmp rename to extras/SDCARD/Goodbye.dmp diff --git a/examples/SDCARD/Great_Giana_Sisters.dmp b/extras/SDCARD/Great_Giana_Sisters.dmp similarity index 100% rename from examples/SDCARD/Great_Giana_Sisters.dmp rename to extras/SDCARD/Great_Giana_Sisters.dmp diff --git a/examples/SDCARD/Head_Over_Heels.dmp b/extras/SDCARD/Head_Over_Heels.dmp similarity index 100% rename from examples/SDCARD/Head_Over_Heels.dmp rename to extras/SDCARD/Head_Over_Heels.dmp diff --git a/examples/SDCARD/Hobbit.dmp b/extras/SDCARD/Hobbit.dmp similarity index 100% rename from examples/SDCARD/Hobbit.dmp rename to extras/SDCARD/Hobbit.dmp diff --git a/examples/SDCARD/IK_plus.dmp b/extras/SDCARD/IK_plus.dmp similarity index 100% rename from examples/SDCARD/IK_plus.dmp rename to extras/SDCARD/IK_plus.dmp diff --git a/examples/SDCARD/Ice_Age.dmp b/extras/SDCARD/Ice_Age.dmp similarity index 100% rename from examples/SDCARD/Ice_Age.dmp rename to extras/SDCARD/Ice_Age.dmp diff --git a/examples/SDCARD/Illmatic_end.dmp b/extras/SDCARD/Illmatic_end.dmp similarity index 100% rename from examples/SDCARD/Illmatic_end.dmp rename to extras/SDCARD/Illmatic_end.dmp diff --git a/examples/SDCARD/Illumination.dmp b/extras/SDCARD/Illumination.dmp similarity index 100% rename from examples/SDCARD/Illumination.dmp rename to extras/SDCARD/Illumination.dmp diff --git a/examples/SDCARD/International_Karate.dmp b/extras/SDCARD/International_Karate.dmp similarity index 100% rename from examples/SDCARD/International_Karate.dmp rename to extras/SDCARD/International_Karate.dmp diff --git a/examples/SDCARD/Intro.dmp b/extras/SDCARD/Intro.dmp similarity index 100% rename from examples/SDCARD/Intro.dmp rename to extras/SDCARD/Intro.dmp diff --git a/examples/SDCARD/IntroFinal.dmp b/extras/SDCARD/IntroFinal.dmp similarity index 100% rename from examples/SDCARD/IntroFinal.dmp rename to extras/SDCARD/IntroFinal.dmp diff --git a/examples/SDCARD/Jabdah.dmp b/extras/SDCARD/Jabdah.dmp similarity index 100% rename from examples/SDCARD/Jabdah.dmp rename to extras/SDCARD/Jabdah.dmp diff --git a/examples/SDCARD/Jackal.dmp b/extras/SDCARD/Jackal.dmp similarity index 100% rename from examples/SDCARD/Jackal.dmp rename to extras/SDCARD/Jackal.dmp diff --git a/examples/SDCARD/Jazzy.dmp b/extras/SDCARD/Jazzy.dmp similarity index 100% rename from examples/SDCARD/Jazzy.dmp rename to extras/SDCARD/Jazzy.dmp diff --git a/examples/SDCARD/Kikstart_II.dmp b/extras/SDCARD/Kikstart_II.dmp similarity index 100% rename from examples/SDCARD/Kikstart_II.dmp rename to extras/SDCARD/Kikstart_II.dmp diff --git a/examples/SDCARD/Krakout.dmp b/extras/SDCARD/Krakout.dmp similarity index 100% rename from examples/SDCARD/Krakout.dmp rename to extras/SDCARD/Krakout.dmp diff --git a/examples/SDCARD/Krakout1.dmp b/extras/SDCARD/Krakout1.dmp similarity index 100% rename from examples/SDCARD/Krakout1.dmp rename to extras/SDCARD/Krakout1.dmp diff --git a/examples/SDCARD/Krakout2.dmp b/extras/SDCARD/Krakout2.dmp similarity index 100% rename from examples/SDCARD/Krakout2.dmp rename to extras/SDCARD/Krakout2.dmp diff --git a/examples/SDCARD/Krakout3.dmp b/extras/SDCARD/Krakout3.dmp similarity index 100% rename from examples/SDCARD/Krakout3.dmp rename to extras/SDCARD/Krakout3.dmp diff --git a/examples/SDCARD/Krakow.dmp b/extras/SDCARD/Krakow.dmp similarity index 100% rename from examples/SDCARD/Krakow.dmp rename to extras/SDCARD/Krakow.dmp diff --git a/examples/SDCARD/L_E_D_Storm.dmp b/extras/SDCARD/L_E_D_Storm.dmp similarity index 100% rename from examples/SDCARD/L_E_D_Storm.dmp rename to extras/SDCARD/L_E_D_Storm.dmp diff --git a/examples/SDCARD/Lambada2.dmp b/extras/SDCARD/Lambada2.dmp similarity index 100% rename from examples/SDCARD/Lambada2.dmp rename to extras/SDCARD/Lambada2.dmp diff --git a/examples/SDCARD/Lamebada.dmp b/extras/SDCARD/Lamebada.dmp similarity index 100% rename from examples/SDCARD/Lamebada.dmp rename to extras/SDCARD/Lamebada.dmp diff --git a/examples/SDCARD/Last_Ninja.dmp b/extras/SDCARD/Last_Ninja.dmp similarity index 100% rename from examples/SDCARD/Last_Ninja.dmp rename to extras/SDCARD/Last_Ninja.dmp diff --git a/examples/SDCARD/Last_Ninja2.dmp b/extras/SDCARD/Last_Ninja2.dmp similarity index 100% rename from examples/SDCARD/Last_Ninja2.dmp rename to extras/SDCARD/Last_Ninja2.dmp diff --git a/examples/SDCARD/Last_Ninja_3.dmp b/extras/SDCARD/Last_Ninja_3.dmp similarity index 100% rename from examples/SDCARD/Last_Ninja_3.dmp rename to extras/SDCARD/Last_Ninja_3.dmp diff --git a/examples/SDCARD/Lax_Up.dmp b/extras/SDCARD/Lax_Up.dmp similarity index 100% rename from examples/SDCARD/Lax_Up.dmp rename to extras/SDCARD/Lax_Up.dmp diff --git a/examples/SDCARD/Lightforce.dmp b/extras/SDCARD/Lightforce.dmp similarity index 100% rename from examples/SDCARD/Lightforce.dmp rename to extras/SDCARD/Lightforce.dmp diff --git a/examples/SDCARD/Mario_v2.dmp b/extras/SDCARD/Mario_v2.dmp similarity index 100% rename from examples/SDCARD/Mario_v2.dmp rename to extras/SDCARD/Mario_v2.dmp diff --git a/examples/SDCARD/Master_of_Magic.dmp b/extras/SDCARD/Master_of_Magic.dmp similarity index 100% rename from examples/SDCARD/Master_of_Magic.dmp rename to extras/SDCARD/Master_of_Magic.dmp diff --git a/examples/SDCARD/Midnight_Resistance.dmp b/extras/SDCARD/Midnight_Resistance.dmp similarity index 100% rename from examples/SDCARD/Midnight_Resistance.dmp rename to extras/SDCARD/Midnight_Resistance.dmp diff --git a/examples/SDCARD/Monday.dmp b/extras/SDCARD/Monday.dmp similarity index 100% rename from examples/SDCARD/Monday.dmp rename to extras/SDCARD/Monday.dmp diff --git a/examples/SDCARD/Monty_on_the_Run.dmp b/extras/SDCARD/Monty_on_the_Run.dmp similarity index 100% rename from examples/SDCARD/Monty_on_the_Run.dmp rename to extras/SDCARD/Monty_on_the_Run.dmp diff --git a/examples/SDCARD/More_Human.dmp b/extras/SDCARD/More_Human.dmp similarity index 100% rename from examples/SDCARD/More_Human.dmp rename to extras/SDCARD/More_Human.dmp diff --git a/examples/SDCARD/Motorway_4.dmp b/extras/SDCARD/Motorway_4.dmp similarity index 100% rename from examples/SDCARD/Motorway_4.dmp rename to extras/SDCARD/Motorway_4.dmp diff --git a/examples/SDCARD/Mr_Marvellous.dmp b/extras/SDCARD/Mr_Marvellous.dmp similarity index 100% rename from examples/SDCARD/Mr_Marvellous.dmp rename to extras/SDCARD/Mr_Marvellous.dmp diff --git a/examples/SDCARD/Mysteries.dmp b/extras/SDCARD/Mysteries.dmp similarity index 100% rename from examples/SDCARD/Mysteries.dmp rename to extras/SDCARD/Mysteries.dmp diff --git a/examples/SDCARD/Myth_mix.dmp b/extras/SDCARD/Myth_mix.dmp similarity index 100% rename from examples/SDCARD/Myth_mix.dmp rename to extras/SDCARD/Myth_mix.dmp diff --git a/examples/SDCARD/Nemesis_the_Warlock.dmp b/extras/SDCARD/Nemesis_the_Warlock.dmp similarity index 100% rename from examples/SDCARD/Nemesis_the_Warlock.dmp rename to extras/SDCARD/Nemesis_the_Warlock.dmp diff --git a/examples/SDCARD/Never_Ending_Story.dmp b/extras/SDCARD/Never_Ending_Story.dmp similarity index 100% rename from examples/SDCARD/Never_Ending_Story.dmp rename to extras/SDCARD/Never_Ending_Story.dmp diff --git a/examples/SDCARD/Night_Breed.dmp b/extras/SDCARD/Night_Breed.dmp similarity index 100% rename from examples/SDCARD/Night_Breed.dmp rename to extras/SDCARD/Night_Breed.dmp diff --git a/examples/SDCARD/Ocean_Loader_2.dmp b/extras/SDCARD/Ocean_Loader_2.dmp similarity index 100% rename from examples/SDCARD/Ocean_Loader_2.dmp rename to extras/SDCARD/Ocean_Loader_2.dmp diff --git a/examples/SDCARD/Ocean_Loader_5.dmp b/extras/SDCARD/Ocean_Loader_5.dmp similarity index 100% rename from examples/SDCARD/Ocean_Loader_5.dmp rename to extras/SDCARD/Ocean_Loader_5.dmp diff --git a/examples/SDCARD/One_man_and_his_droid.dmp b/extras/SDCARD/One_man_and_his_droid.dmp similarity index 100% rename from examples/SDCARD/One_man_and_his_droid.dmp rename to extras/SDCARD/One_man_and_his_droid.dmp diff --git a/examples/SDCARD/OtherSIDe.dmp b/extras/SDCARD/OtherSIDe.dmp similarity index 100% rename from examples/SDCARD/OtherSIDe.dmp rename to extras/SDCARD/OtherSIDe.dmp diff --git a/examples/SDCARD/OutrunRemix.dmp b/extras/SDCARD/OutrunRemix.dmp similarity index 100% rename from examples/SDCARD/OutrunRemix.dmp rename to extras/SDCARD/OutrunRemix.dmp diff --git a/examples/SDCARD/Oxyron_Party_v2_Invitation.dmp b/extras/SDCARD/Oxyron_Party_v2_Invitation.dmp similarity index 100% rename from examples/SDCARD/Oxyron_Party_v2_Invitation.dmp rename to extras/SDCARD/Oxyron_Party_v2_Invitation.dmp diff --git a/examples/SDCARD/PP_Hammer.dmp b/extras/SDCARD/PP_Hammer.dmp similarity index 100% rename from examples/SDCARD/PP_Hammer.dmp rename to extras/SDCARD/PP_Hammer.dmp diff --git a/examples/SDCARD/Paperboy.dmp b/extras/SDCARD/Paperboy.dmp similarity index 100% rename from examples/SDCARD/Paperboy.dmp rename to extras/SDCARD/Paperboy.dmp diff --git a/examples/SDCARD/Parallax.dmp b/extras/SDCARD/Parallax.dmp similarity index 100% rename from examples/SDCARD/Parallax.dmp rename to extras/SDCARD/Parallax.dmp diff --git a/examples/SDCARD/Pitfall_II-Lost_Caverns.dmp b/extras/SDCARD/Pitfall_II-Lost_Caverns.dmp similarity index 100% rename from examples/SDCARD/Pitfall_II-Lost_Caverns.dmp rename to extras/SDCARD/Pitfall_II-Lost_Caverns.dmp diff --git a/examples/SDCARD/Plastic_Pop.dmp b/extras/SDCARD/Plastic_Pop.dmp similarity index 100% rename from examples/SDCARD/Plastic_Pop.dmp rename to extras/SDCARD/Plastic_Pop.dmp diff --git a/examples/SDCARD/Power_Drift.dmp b/extras/SDCARD/Power_Drift.dmp similarity index 100% rename from examples/SDCARD/Power_Drift.dmp rename to extras/SDCARD/Power_Drift.dmp diff --git a/examples/SDCARD/Puppets.dmp b/extras/SDCARD/Puppets.dmp similarity index 100% rename from examples/SDCARD/Puppets.dmp rename to extras/SDCARD/Puppets.dmp diff --git a/examples/SDCARD/Purple_Haze_part_8.dmp b/extras/SDCARD/Purple_Haze_part_8.dmp similarity index 100% rename from examples/SDCARD/Purple_Haze_part_8.dmp rename to extras/SDCARD/Purple_Haze_part_8.dmp diff --git a/examples/SDCARD/R-Type.dmp b/extras/SDCARD/R-Type.dmp similarity index 100% rename from examples/SDCARD/R-Type.dmp rename to extras/SDCARD/R-Type.dmp diff --git a/examples/SDCARD/REALIntro.dmp b/extras/SDCARD/REALIntro.dmp similarity index 100% rename from examples/SDCARD/REALIntro.dmp rename to extras/SDCARD/REALIntro.dmp diff --git a/examples/SDCARD/REALIntroPlusQuiz.dmp b/extras/SDCARD/REALIntroPlusQuiz.dmp similarity index 100% rename from examples/SDCARD/REALIntroPlusQuiz.dmp rename to extras/SDCARD/REALIntroPlusQuiz.dmp diff --git a/examples/SDCARD/Rasputin.dmp b/extras/SDCARD/Rasputin.dmp similarity index 100% rename from examples/SDCARD/Rasputin.dmp rename to extras/SDCARD/Rasputin.dmp diff --git a/examples/SDCARD/Rick_Dangerous_II.dmp b/extras/SDCARD/Rick_Dangerous_II.dmp similarity index 100% rename from examples/SDCARD/Rick_Dangerous_II.dmp rename to extras/SDCARD/Rick_Dangerous_II.dmp diff --git a/examples/SDCARD/Robocop.dmp b/extras/SDCARD/Robocop.dmp similarity index 100% rename from examples/SDCARD/Robocop.dmp rename to extras/SDCARD/Robocop.dmp diff --git a/examples/SDCARD/Robocop3.dmp b/extras/SDCARD/Robocop3.dmp similarity index 100% rename from examples/SDCARD/Robocop3.dmp rename to extras/SDCARD/Robocop3.dmp diff --git a/examples/SDCARD/Rolling_Ronny.dmp b/extras/SDCARD/Rolling_Ronny.dmp similarity index 100% rename from examples/SDCARD/Rolling_Ronny.dmp rename to extras/SDCARD/Rolling_Ronny.dmp diff --git a/examples/SDCARD/Russian.dmp b/extras/SDCARD/Russian.dmp similarity index 100% rename from examples/SDCARD/Russian.dmp rename to extras/SDCARD/Russian.dmp diff --git a/examples/SDCARD/Sagyrs_Castle.dmp b/extras/SDCARD/Sagyrs_Castle.dmp similarity index 100% rename from examples/SDCARD/Sagyrs_Castle.dmp rename to extras/SDCARD/Sagyrs_Castle.dmp diff --git a/examples/SDCARD/Shadow_of_the_Beast.dmp b/extras/SDCARD/Shadow_of_the_Beast.dmp similarity index 100% rename from examples/SDCARD/Shadow_of_the_Beast.dmp rename to extras/SDCARD/Shadow_of_the_Beast.dmp diff --git a/examples/SDCARD/Speedball.dmp b/extras/SDCARD/Speedball.dmp similarity index 100% rename from examples/SDCARD/Speedball.dmp rename to extras/SDCARD/Speedball.dmp diff --git a/examples/SDCARD/Spy_Hunter.dmp b/extras/SDCARD/Spy_Hunter.dmp similarity index 100% rename from examples/SDCARD/Spy_Hunter.dmp rename to extras/SDCARD/Spy_Hunter.dmp diff --git a/examples/SDCARD/Storm.dmp b/extras/SDCARD/Storm.dmp similarity index 100% rename from examples/SDCARD/Storm.dmp rename to extras/SDCARD/Storm.dmp diff --git a/examples/SDCARD/Stormlord_V2.dmp b/extras/SDCARD/Stormlord_V2.dmp similarity index 100% rename from examples/SDCARD/Stormlord_V2.dmp rename to extras/SDCARD/Stormlord_V2.dmp diff --git a/examples/SDCARD/Terrys_Big_Adventure.dmp b/extras/SDCARD/Terrys_Big_Adventure.dmp similarity index 100% rename from examples/SDCARD/Terrys_Big_Adventure.dmp rename to extras/SDCARD/Terrys_Big_Adventure.dmp diff --git a/examples/SDCARD/TestDump.dmp b/extras/SDCARD/TestDump.dmp similarity index 100% rename from examples/SDCARD/TestDump.dmp rename to extras/SDCARD/TestDump.dmp diff --git a/examples/SDCARD/Thing_on_a_Spring.dmp b/extras/SDCARD/Thing_on_a_Spring.dmp similarity index 100% rename from examples/SDCARD/Thing_on_a_Spring.dmp rename to extras/SDCARD/Thing_on_a_Spring.dmp diff --git a/examples/SDCARD/Thrust.dmp b/extras/SDCARD/Thrust.dmp similarity index 100% rename from examples/SDCARD/Thrust.dmp rename to extras/SDCARD/Thrust.dmp diff --git a/examples/SDCARD/Thundercats.dmp b/extras/SDCARD/Thundercats.dmp similarity index 100% rename from examples/SDCARD/Thundercats.dmp rename to extras/SDCARD/Thundercats.dmp diff --git a/examples/SDCARD/Turrican.dmp b/extras/SDCARD/Turrican.dmp similarity index 100% rename from examples/SDCARD/Turrican.dmp rename to extras/SDCARD/Turrican.dmp diff --git a/examples/SDCARD/TurricanJetPak.dmp b/extras/SDCARD/TurricanJetPak.dmp similarity index 100% rename from examples/SDCARD/TurricanJetPak.dmp rename to extras/SDCARD/TurricanJetPak.dmp diff --git a/examples/SDCARD/Turrican_2-The_Final_Fight.dmp b/extras/SDCARD/Turrican_2-The_Final_Fight.dmp similarity index 100% rename from examples/SDCARD/Turrican_2-The_Final_Fight.dmp rename to extras/SDCARD/Turrican_2-The_Final_Fight.dmp diff --git a/examples/SDCARD/X-Out_PSID.dmp b/extras/SDCARD/X-Out_PSID.dmp similarity index 100% rename from examples/SDCARD/X-Out_PSID.dmp rename to extras/SDCARD/X-Out_PSID.dmp diff --git a/examples/SDCARD/Yie_Ar_Kung_Fu.dmp b/extras/SDCARD/Yie_Ar_Kung_Fu.dmp similarity index 100% rename from examples/SDCARD/Yie_Ar_Kung_Fu.dmp rename to extras/SDCARD/Yie_Ar_Kung_Fu.dmp diff --git a/examples/SDCARD/lastV8.dmp b/extras/SDCARD/lastV8.dmp similarity index 100% rename from examples/SDCARD/lastV8.dmp rename to extras/SDCARD/lastV8.dmp diff --git a/examples/SDCARD/mule.dmp b/extras/SDCARD/mule.dmp similarity index 100% rename from examples/SDCARD/mule.dmp rename to extras/SDCARD/mule.dmp diff --git a/examples/SDCARD/ninja.dmp b/extras/SDCARD/ninja.dmp similarity index 100% rename from examples/SDCARD/ninja.dmp rename to extras/SDCARD/ninja.dmp diff --git a/examples/recorded MP3/Ghostbusters.mp3 b/extras/recorded MP3/Ghostbusters.mp3 similarity index 100% rename from examples/recorded MP3/Ghostbusters.mp3 rename to extras/recorded MP3/Ghostbusters.mp3 diff --git a/examples/recorded MP3/LAX_UP.mp3 b/extras/recorded MP3/LAX_UP.mp3 similarity index 100% rename from examples/recorded MP3/LAX_UP.mp3 rename to extras/recorded MP3/LAX_UP.mp3