diff --git a/demos/arcade/Crystal Dimension Section 2 WSG Mix.fur b/demos/arcade/Crystal Dimension Section 2 WSG Mix.fur new file mode 100644 index 000000000..d5511c682 Binary files /dev/null and b/demos/arcade/Crystal Dimension Section 2 WSG Mix.fur differ diff --git a/demos/arcade/JoyfulStart_Seta.fur b/demos/arcade/JoyfulStart_Seta.fur new file mode 100644 index 000000000..0e42bb2c9 Binary files /dev/null and b/demos/arcade/JoyfulStart_Seta.fur differ diff --git a/demos/arcade/REPROGRAMMED.fur b/demos/arcade/REPROGRAMMED.fur new file mode 100644 index 000000000..0764b4133 Binary files /dev/null and b/demos/arcade/REPROGRAMMED.fur differ diff --git a/demos/arcade/SHIN_YA.fur b/demos/arcade/SHIN_YA.fur new file mode 100644 index 000000000..423564e15 Binary files /dev/null and b/demos/arcade/SHIN_YA.fur differ diff --git a/demos/arcade/Slow Brew.fur b/demos/arcade/Slow Brew.fur new file mode 100644 index 000000000..f8038040e Binary files /dev/null and b/demos/arcade/Slow Brew.fur differ diff --git a/demos/arcade/living crystal cave.fur b/demos/arcade/living crystal cave.fur new file mode 100644 index 000000000..944c6ed17 Binary files /dev/null and b/demos/arcade/living crystal cave.fur differ diff --git a/demos/misc/Back_In_Detroit_Supervision.fur b/demos/misc/Back_In_Detroit_Supervision.fur new file mode 100644 index 000000000..54c228496 Binary files /dev/null and b/demos/misc/Back_In_Detroit_Supervision.fur differ diff --git a/demos/misc/david.fur b/demos/misc/david.fur new file mode 100644 index 000000000..d633eeb78 Binary files /dev/null and b/demos/misc/david.fur differ diff --git a/demos/misc/hittingtherevlimiter_RF5C68.fur b/demos/misc/hittingtherevlimiter_RF5C68.fur new file mode 100644 index 000000000..87bcb7929 Binary files /dev/null and b/demos/misc/hittingtherevlimiter_RF5C68.fur differ diff --git a/demos/misc/sawmen_break_SM8521.fur b/demos/misc/sawmen_break_SM8521.fur new file mode 100644 index 000000000..413ec3f00 Binary files /dev/null and b/demos/misc/sawmen_break_SM8521.fur differ diff --git a/demos/misc/spite_is_the_best_motivator_PV1000.fur b/demos/misc/spite_is_the_best_motivator_PV1000.fur new file mode 100644 index 000000000..c934dfdd3 Binary files /dev/null and b/demos/misc/spite_is_the_best_motivator_PV1000.fur differ diff --git a/demos/misc/tech_low_qual_era_RF5C68.fur b/demos/misc/tech_low_qual_era_RF5C68.fur new file mode 100644 index 000000000..487d2adfa Binary files /dev/null and b/demos/misc/tech_low_qual_era_RF5C68.fur differ diff --git a/demos/multichip/CR_yasui_cs.fur b/demos/multichip/CR_yasui_cs.fur new file mode 100644 index 000000000..e8a911382 Binary files /dev/null and b/demos/multichip/CR_yasui_cs.fur differ diff --git a/demos/multichip/Furnace-tan VS the spirit of the Mask.fur b/demos/multichip/Furnace-tan VS the spirit of the Mask.fur new file mode 100644 index 000000000..558ab829b Binary files /dev/null and b/demos/multichip/Furnace-tan VS the spirit of the Mask.fur differ diff --git a/demos/multichip/Melancholy_Girl_multichip.fur b/demos/multichip/Melancholy_Girl_multichip.fur new file mode 100644 index 000000000..600452328 Binary files /dev/null and b/demos/multichip/Melancholy_Girl_multichip.fur differ diff --git a/demos/multichip/WakeUpAndDance_MMC5_SM8521.fur b/demos/multichip/WakeUpAndDance_MMC5_SM8521.fur new file mode 100644 index 000000000..652ebb108 Binary files /dev/null and b/demos/multichip/WakeUpAndDance_MMC5_SM8521.fur differ diff --git a/demos/nes/blanketcritter release ver.fur b/demos/nes/blanketcritter release ver.fur new file mode 100644 index 000000000..4a566bdc0 Binary files /dev/null and b/demos/nes/blanketcritter release ver.fur differ diff --git a/demos/opl/Air_Combat_Over_the_Vast_Mountain.fur b/demos/opl/Air_Combat_Over_the_Vast_Mountain.fur new file mode 100644 index 000000000..723c55d57 Binary files /dev/null and b/demos/opl/Air_Combat_Over_the_Vast_Mountain.fur differ diff --git a/demos/opl/One_Sided_Love_Again.fur b/demos/opl/One_Sided_Love_Again.fur new file mode 100644 index 000000000..0a05c769f Binary files /dev/null and b/demos/opl/One_Sided_Love_Again.fur differ diff --git a/demos/opl/femteknyl.fur b/demos/opl/femteknyl.fur new file mode 100644 index 000000000..333822dca Binary files /dev/null and b/demos/opl/femteknyl.fur differ diff --git a/demos/opz/'90 lost media.fur b/demos/opz/'90 lost media.fur new file mode 100644 index 000000000..522af4b9b Binary files /dev/null and b/demos/opz/'90 lost media.fur differ diff --git a/demos/opz/Clashing Angels.fur b/demos/opz/Clashing Angels.fur new file mode 100644 index 000000000..64aadba4d Binary files /dev/null and b/demos/opz/Clashing Angels.fur differ diff --git a/demos/opz/Fly to the Leaden Sky.fur b/demos/opz/Fly to the Leaden Sky.fur new file mode 100644 index 000000000..aca389fe5 Binary files /dev/null and b/demos/opz/Fly to the Leaden Sky.fur differ diff --git a/demos/opz/Glacier BM0.fur b/demos/opz/Glacier BM0.fur new file mode 100644 index 000000000..5dde66f42 Binary files /dev/null and b/demos/opz/Glacier BM0.fur differ diff --git a/demos/opz/The Hedgehog Knows One Thing.fur b/demos/opz/The Hedgehog Knows One Thing.fur new file mode 100644 index 000000000..6ed5f0a47 Binary files /dev/null and b/demos/opz/The Hedgehog Knows One Thing.fur differ diff --git a/demos/opz/The bongos and teh base OPZx2.fur b/demos/opz/The bongos and teh base OPZx2.fur new file mode 100644 index 000000000..941e4ed39 Binary files /dev/null and b/demos/opz/The bongos and teh base OPZx2.fur differ diff --git a/demos/opz/boost.fur b/demos/opz/boost.fur new file mode 100644 index 000000000..674f1cd0d Binary files /dev/null and b/demos/opz/boost.fur differ diff --git a/demos/opz/goodbye my dreams.fur b/demos/opz/goodbye my dreams.fur new file mode 100644 index 000000000..3d04bc0f0 Binary files /dev/null and b/demos/opz/goodbye my dreams.fur differ diff --git a/demos/misc/massive_x_opz.fur b/demos/opz/massive_x_opz.fur similarity index 100% rename from demos/misc/massive_x_opz.fur rename to demos/opz/massive_x_opz.fur diff --git a/demos/opz/myst_grove.fur b/demos/opz/myst_grove.fur new file mode 100644 index 000000000..c9e3acbba Binary files /dev/null and b/demos/opz/myst_grove.fur differ diff --git a/demos/opz/only_dream_opz.fur b/demos/opz/only_dream_opz.fur new file mode 100644 index 000000000..92887bb2b Binary files /dev/null and b/demos/opz/only_dream_opz.fur differ diff --git a/demos/opz/sea of crises.fur b/demos/opz/sea of crises.fur new file mode 100644 index 000000000..a772d6ddc Binary files /dev/null and b/demos/opz/sea of crises.fur differ diff --git a/demos/pce/Contest thing 2025.fur b/demos/pce/Contest thing 2025.fur new file mode 100644 index 000000000..5bd126248 Binary files /dev/null and b/demos/pce/Contest thing 2025.fur differ diff --git a/demos/pce/Peace.fur b/demos/pce/Peace.fur new file mode 100644 index 000000000..a8ca821f4 Binary files /dev/null and b/demos/pce/Peace.fur differ diff --git a/demos/pce/Processing Plant 2025 Edit.fur b/demos/pce/Processing Plant 2025 Edit.fur new file mode 100644 index 000000000..1db8f4e78 Binary files /dev/null and b/demos/pce/Processing Plant 2025 Edit.fur differ diff --git a/demos/pce/fd_PCB.fur b/demos/pce/fd_PCB.fur new file mode 100644 index 000000000..79bf518d4 Binary files /dev/null and b/demos/pce/fd_PCB.fur differ diff --git a/demos/pce/pcengineasdmo.fur b/demos/pce/pcengineasdmo.fur new file mode 100644 index 000000000..ba8db35e4 Binary files /dev/null and b/demos/pce/pcengineasdmo.fur differ diff --git a/demos/misc/BlueBolt_VIC20.fur b/demos/vic20/BlueBolt.fur similarity index 100% rename from demos/misc/BlueBolt_VIC20.fur rename to demos/vic20/BlueBolt.fur diff --git a/demos/vic20/h.fur b/demos/vic20/h.fur new file mode 100644 index 000000000..30297d0f8 Binary files /dev/null and b/demos/vic20/h.fur differ diff --git a/demos/wonderswan/Space Station of Enormous Proportions.fur b/demos/wonderswan/Space Station of Enormous Proportions.fur new file mode 100644 index 000000000..f9b61ad15 Binary files /dev/null and b/demos/wonderswan/Space Station of Enormous Proportions.fur differ diff --git a/demos/ymz280b/evilevilsong.fur b/demos/ymz280b/evilevilsong.fur new file mode 100644 index 000000000..4db9098cf Binary files /dev/null and b/demos/ymz280b/evilevilsong.fur differ diff --git a/demos/ymz280b/notreallyfm.fur b/demos/ymz280b/notreallyfm.fur new file mode 100644 index 000000000..f6756a6bb Binary files /dev/null and b/demos/ymz280b/notreallyfm.fur differ