diff --git a/Systematic/src/svg/Arduboy Inc - Arduboy-content.svg b/Systematic/src/svg/Arduboy Inc - Arduboy-content.svg
new file mode 100644
index 000000000..efddbcfdc
--- /dev/null
+++ b/Systematic/src/svg/Arduboy Inc - Arduboy-content.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/Systematic/src/svg/Arduboy Inc - Arduboy.svg b/Systematic/src/svg/Arduboy Inc - Arduboy.svg
new file mode 100644
index 000000000..3a75d62d1
--- /dev/null
+++ b/Systematic/src/svg/Arduboy Inc - Arduboy.svg
@@ -0,0 +1,191 @@
+
+
+
diff --git a/Systematic/src/svg/Atomiswave-content.svg b/Systematic/src/svg/Atomiswave-content.svg
new file mode 100644
index 000000000..bc0475748
--- /dev/null
+++ b/Systematic/src/svg/Atomiswave-content.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/Systematic/src/svg/Atomiswave.svg b/Systematic/src/svg/Atomiswave.svg
new file mode 100644
index 000000000..24c906e03
--- /dev/null
+++ b/Systematic/src/svg/Atomiswave.svg
@@ -0,0 +1,62 @@
+
+
+
diff --git a/Systematic/src/svg/Commodore - 128-content.svg b/Systematic/src/svg/Commodore - 128-content.svg
new file mode 100644
index 000000000..b526de10a
--- /dev/null
+++ b/Systematic/src/svg/Commodore - 128-content.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/Systematic/src/svg/Commodore - 128.svg b/Systematic/src/svg/Commodore - 128.svg
new file mode 100644
index 000000000..166065fed
--- /dev/null
+++ b/Systematic/src/svg/Commodore - 128.svg
@@ -0,0 +1,124 @@
+
+
+
diff --git a/Systematic/src/svg/Commodore - PET-content.svg b/Systematic/src/svg/Commodore - PET-content.svg
new file mode 100644
index 000000000..28e5b3572
--- /dev/null
+++ b/Systematic/src/svg/Commodore - PET-content.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/Systematic/src/svg/Commodore - PET.svg b/Systematic/src/svg/Commodore - PET.svg
new file mode 100644
index 000000000..6a9d847e9
--- /dev/null
+++ b/Systematic/src/svg/Commodore - PET.svg
@@ -0,0 +1,106 @@
+
+
+
diff --git a/Systematic/src/svg/Digital Media Cartridge - Firecore Portable 2.svg b/Systematic/src/svg/Digital Media Cartridge - Firecore Portable 2.svg
new file mode 100644
index 000000000..bbe719a1a
--- /dev/null
+++ b/Systematic/src/svg/Digital Media Cartridge - Firecore Portable 2.svg
@@ -0,0 +1,51 @@
+
+
+
diff --git a/Systematic/src/svg/Digital Media Cartridge - Firecore-content.svg b/Systematic/src/svg/Digital Media Cartridge - Firecore-content.svg
new file mode 100644
index 000000000..5b02a1d12
--- /dev/null
+++ b/Systematic/src/svg/Digital Media Cartridge - Firecore-content.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/Systematic/src/svg/Digital Media Cartridge - Firecore.svg b/Systematic/src/svg/Digital Media Cartridge - Firecore.svg
new file mode 100644
index 000000000..41236a693
--- /dev/null
+++ b/Systematic/src/svg/Digital Media Cartridge - Firecore.svg
@@ -0,0 +1,69 @@
+
+
+
diff --git a/Systematic/src/svg/Fujitsu - FM Towns-content.svg b/Systematic/src/svg/Fujitsu - FM Towns-content.svg
new file mode 100644
index 000000000..a79259598
--- /dev/null
+++ b/Systematic/src/svg/Fujitsu - FM Towns-content.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/Systematic/src/svg/Fujitsu - FM-7 (Tapes)-content.svg b/Systematic/src/svg/Fujitsu - FM-7 (Tapes)-content.svg
new file mode 100644
index 000000000..28e5b3572
--- /dev/null
+++ b/Systematic/src/svg/Fujitsu - FM-7 (Tapes)-content.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/Systematic/src/svg/Fujitsu - FM-7 (Tapes).svg b/Systematic/src/svg/Fujitsu - FM-7 (Tapes).svg
new file mode 100644
index 000000000..f6088d70c
--- /dev/null
+++ b/Systematic/src/svg/Fujitsu - FM-7 (Tapes).svg
@@ -0,0 +1,142 @@
+
+
+
diff --git a/Systematic/src/svg/Fujitsu - FM-7 2.svg b/Systematic/src/svg/Fujitsu - FM-7 2.svg
new file mode 100644
index 000000000..d117d7510
--- /dev/null
+++ b/Systematic/src/svg/Fujitsu - FM-7 2.svg
@@ -0,0 +1,142 @@
+
+
+
diff --git a/Systematic/src/svg/Fujitsu - FM-7-content.svg b/Systematic/src/svg/Fujitsu - FM-7-content.svg
new file mode 100644
index 000000000..b526de10a
--- /dev/null
+++ b/Systematic/src/svg/Fujitsu - FM-7-content.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/Systematic/src/svg/GamePark - GP2X (Digital)-content.svg b/Systematic/src/svg/GamePark - GP2X (Digital)-content.svg
new file mode 100644
index 000000000..efddbcfdc
--- /dev/null
+++ b/Systematic/src/svg/GamePark - GP2X (Digital)-content.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/Systematic/src/svg/GamePark - GP2X (Digital).svg b/Systematic/src/svg/GamePark - GP2X (Digital).svg
new file mode 100644
index 000000000..ab0e2f72f
--- /dev/null
+++ b/Systematic/src/svg/GamePark - GP2X (Digital).svg
@@ -0,0 +1,45 @@
+
+
+
diff --git a/Systematic/src/svg/GamePark - GP2X-content.svg b/Systematic/src/svg/GamePark - GP2X-content.svg
new file mode 100644
index 000000000..5b02a1d12
--- /dev/null
+++ b/Systematic/src/svg/GamePark - GP2X-content.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/Systematic/src/svg/HBMAME-content.svg b/Systematic/src/svg/HBMAME-content.svg
new file mode 100644
index 000000000..fef5bb242
--- /dev/null
+++ b/Systematic/src/svg/HBMAME-content.svg
@@ -0,0 +1,150 @@
+
+
+
diff --git a/Systematic/src/svg/HBMAME.svg b/Systematic/src/svg/HBMAME.svg
new file mode 100644
index 000000000..85e0ca00e
--- /dev/null
+++ b/Systematic/src/svg/HBMAME.svg
@@ -0,0 +1,79 @@
+
+
+
diff --git a/Systematic/src/svg/Hitachi - S1-content.svg b/Systematic/src/svg/Hitachi - S1-content.svg
new file mode 100644
index 000000000..b526de10a
--- /dev/null
+++ b/Systematic/src/svg/Hitachi - S1-content.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/Systematic/src/svg/Hitachi - S1.svg b/Systematic/src/svg/Hitachi - S1.svg
new file mode 100644
index 000000000..e2960e1b4
--- /dev/null
+++ b/Systematic/src/svg/Hitachi - S1.svg
@@ -0,0 +1,526 @@
+
+
+
diff --git a/Systematic/src/svg/Infocom - Z-Machine-content.svg b/Systematic/src/svg/Infocom - Z-Machine-content.svg
new file mode 100644
index 000000000..b526de10a
--- /dev/null
+++ b/Systematic/src/svg/Infocom - Z-Machine-content.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/Systematic/src/svg/Infocom - Z-Machine.svg b/Systematic/src/svg/Infocom - Z-Machine.svg
new file mode 100644
index 000000000..3aa6729bd
--- /dev/null
+++ b/Systematic/src/svg/Infocom - Z-Machine.svg
@@ -0,0 +1,765 @@
+
+
+
diff --git a/Systematic/src/svg/Intellivision - Amico H.svg b/Systematic/src/svg/Intellivision - Amico H.svg
new file mode 100755
index 000000000..289e25f57
--- /dev/null
+++ b/Systematic/src/svg/Intellivision - Amico H.svg
@@ -0,0 +1,362 @@
+
+
\ No newline at end of file
diff --git a/Systematic/src/svg/Intellivision - Amico K.svg b/Systematic/src/svg/Intellivision - Amico K.svg
new file mode 100755
index 000000000..13a695a4c
--- /dev/null
+++ b/Systematic/src/svg/Intellivision - Amico K.svg
@@ -0,0 +1,362 @@
+
+
\ No newline at end of file
diff --git a/Systematic/src/svg/Intellivision - Amico Q.svg b/Systematic/src/svg/Intellivision - Amico Q.svg
new file mode 100755
index 000000000..0a8dde060
--- /dev/null
+++ b/Systematic/src/svg/Intellivision - Amico Q.svg
@@ -0,0 +1,362 @@
+
+
\ No newline at end of file
diff --git a/Systematic/src/svg/Intellivision - Amico R.svg b/Systematic/src/svg/Intellivision - Amico R.svg
new file mode 100755
index 000000000..641b4d0f3
--- /dev/null
+++ b/Systematic/src/svg/Intellivision - Amico R.svg
@@ -0,0 +1,362 @@
+
+
\ No newline at end of file
diff --git a/Systematic/src/svg/Intellivision - Amico-content (SD).svg b/Systematic/src/svg/Intellivision - Amico-content (SD).svg
new file mode 100644
index 000000000..167e29ae7
--- /dev/null
+++ b/Systematic/src/svg/Intellivision - Amico-content (SD).svg
@@ -0,0 +1,66 @@
+
+
\ No newline at end of file
diff --git a/Systematic/src/svg/Intellivision - Amico-content.svg b/Systematic/src/svg/Intellivision - Amico-content.svg
new file mode 100644
index 000000000..0d7fbbe5f
--- /dev/null
+++ b/Systematic/src/svg/Intellivision - Amico-content.svg
@@ -0,0 +1,68 @@
+
+
\ No newline at end of file
diff --git a/Systematic/src/svg/Intellivision - Amico.svg b/Systematic/src/svg/Intellivision - Amico.svg
new file mode 100755
index 000000000..0fbdc0417
--- /dev/null
+++ b/Systematic/src/svg/Intellivision - Amico.svg
@@ -0,0 +1,362 @@
+
+
\ No newline at end of file
diff --git a/Systematic/src/svg/LeapFrog - Explorer P.svg b/Systematic/src/svg/LeapFrog - Explorer P.svg
new file mode 100644
index 000000000..bb2f33893
--- /dev/null
+++ b/Systematic/src/svg/LeapFrog - Explorer P.svg
@@ -0,0 +1,65 @@
+
+
+
diff --git a/Systematic/src/svg/LeapFrog - Explorer-content.svg b/Systematic/src/svg/LeapFrog - Explorer-content.svg
new file mode 100644
index 000000000..e4ca2b387
--- /dev/null
+++ b/Systematic/src/svg/LeapFrog - Explorer-content.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/Systematic/src/svg/LeapFrog - Explorer.svg b/Systematic/src/svg/LeapFrog - Explorer.svg
new file mode 100644
index 000000000..016f97860
--- /dev/null
+++ b/Systematic/src/svg/LeapFrog - Explorer.svg
@@ -0,0 +1,65 @@
+
+
+
diff --git a/Systematic/src/svg/LowRes NX (Alt).svg b/Systematic/src/svg/LowRes NX (Alt).svg
new file mode 100644
index 000000000..7afbca9d5
--- /dev/null
+++ b/Systematic/src/svg/LowRes NX (Alt).svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/Systematic/src/svg/LowRes NX-content.svg b/Systematic/src/svg/LowRes NX-content.svg
new file mode 100644
index 000000000..cb79d2d0a
--- /dev/null
+++ b/Systematic/src/svg/LowRes NX-content.svg
@@ -0,0 +1,102 @@
+
+
+
diff --git a/Systematic/src/svg/LowRes NX.svg b/Systematic/src/svg/LowRes NX.svg
new file mode 100644
index 000000000..df6b03dc8
--- /dev/null
+++ b/Systematic/src/svg/LowRes NX.svg
@@ -0,0 +1,227 @@
+
+
+
diff --git a/Systematic/src/svg/Luxor - ABC 800-content.svg b/Systematic/src/svg/Luxor - ABC 800-content.svg
new file mode 100644
index 000000000..b526de10a
--- /dev/null
+++ b/Systematic/src/svg/Luxor - ABC 800-content.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/Systematic/src/svg/Luxor - ABC 800.svg b/Systematic/src/svg/Luxor - ABC 800.svg
new file mode 100644
index 000000000..84a523adc
--- /dev/null
+++ b/Systematic/src/svg/Luxor - ABC 800.svg
@@ -0,0 +1,97 @@
+
+
+
diff --git a/Systematic/src/svg/MicroW8-content.svg b/Systematic/src/svg/MicroW8-content.svg
new file mode 100644
index 000000000..e8c7eef99
--- /dev/null
+++ b/Systematic/src/svg/MicroW8-content.svg
@@ -0,0 +1,37 @@
+
+
+
diff --git a/Systematic/src/svg/MicroW8.svg b/Systematic/src/svg/MicroW8.svg
new file mode 100644
index 000000000..2321f4509
--- /dev/null
+++ b/Systematic/src/svg/MicroW8.svg
@@ -0,0 +1,3190 @@
+
+
+
diff --git a/Systematic/src/svg/Nvidia - Shield Portable-content.svg b/Systematic/src/svg/Nvidia - Shield Portable-content.svg
new file mode 100644
index 000000000..efddbcfdc
--- /dev/null
+++ b/Systematic/src/svg/Nvidia - Shield Portable-content.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/Systematic/src/svg/Nvidia - Shield Portable.svg b/Systematic/src/svg/Nvidia - Shield Portable.svg
new file mode 100644
index 000000000..35e8c0083
--- /dev/null
+++ b/Systematic/src/svg/Nvidia - Shield Portable.svg
@@ -0,0 +1,57 @@
+
+
+
diff --git a/Systematic/src/svg/Nvidia - Shield TV P3430.svg b/Systematic/src/svg/Nvidia - Shield TV P3430.svg
new file mode 100644
index 000000000..24d6ac34e
--- /dev/null
+++ b/Systematic/src/svg/Nvidia - Shield TV P3430.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/Systematic/src/svg/Palmtex - Super Micro-content.svg b/Systematic/src/svg/Palmtex - Super Micro-content.svg
new file mode 100644
index 000000000..f70de1564
--- /dev/null
+++ b/Systematic/src/svg/Palmtex - Super Micro-content.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/Systematic/src/svg/Palmtex - Super Micro.svg b/Systematic/src/svg/Palmtex - Super Micro.svg
new file mode 100644
index 000000000..b516ecf2f
--- /dev/null
+++ b/Systematic/src/svg/Palmtex - Super Micro.svg
@@ -0,0 +1,81 @@
+
+
+
diff --git a/Systematic/src/svg/PuzzleScript-content.svg b/Systematic/src/svg/PuzzleScript-content.svg
new file mode 100644
index 000000000..812af059c
--- /dev/null
+++ b/Systematic/src/svg/PuzzleScript-content.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/Systematic/src/svg/PuzzleScript.svg b/Systematic/src/svg/PuzzleScript.svg
new file mode 100644
index 000000000..333a4e3c3
--- /dev/null
+++ b/Systematic/src/svg/PuzzleScript.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/Systematic/src/svg/Sega - Mega Drive - Genesis (Kr).svg b/Systematic/src/svg/Sega - Mega Drive - Genesis (Kr).svg
new file mode 100644
index 000000000..20273e789
--- /dev/null
+++ b/Systematic/src/svg/Sega - Mega Drive - Genesis (Kr).svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/Systematic/src/svg/Sega - Mega Drive - Genesis FB3680.svg b/Systematic/src/svg/Sega - Mega Drive - Genesis FB3680.svg
new file mode 100644
index 000000000..b65aa4700
--- /dev/null
+++ b/Systematic/src/svg/Sega - Mega Drive - Genesis FB3680.svg
@@ -0,0 +1,62 @@
+
+
+
diff --git a/Systematic/src/svg/Sega - Mega-CD - Sega CD CSD-GM1 (J).svg b/Systematic/src/svg/Sega - Mega-CD - Sega CD CSD-GM1 (J).svg
new file mode 100644
index 000000000..150ba271a
--- /dev/null
+++ b/Systematic/src/svg/Sega - Mega-CD - Sega CD CSD-GM1 (J).svg
@@ -0,0 +1,103 @@
+
+
+
diff --git a/Systematic/src/svg/Sega - Naomi 2 Universal.svg b/Systematic/src/svg/Sega - Naomi 2 Universal.svg
new file mode 100644
index 000000000..6c6e67bd6
--- /dev/null
+++ b/Systematic/src/svg/Sega - Naomi 2 Universal.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/Systematic/src/svg/Sega - Naomi 2-content.svg b/Systematic/src/svg/Sega - Naomi 2-content.svg
new file mode 100644
index 000000000..6100fdeb8
--- /dev/null
+++ b/Systematic/src/svg/Sega - Naomi 2-content.svg
@@ -0,0 +1,73 @@
+
+
+
diff --git a/Systematic/src/svg/Sega - Naomi 2.svg b/Systematic/src/svg/Sega - Naomi 2.svg
new file mode 100644
index 000000000..6a88cc4cf
--- /dev/null
+++ b/Systematic/src/svg/Sega - Naomi 2.svg
@@ -0,0 +1,303 @@
+
+
+
diff --git a/Systematic/src/svg/Sega - Naomi Universal.svg b/Systematic/src/svg/Sega - Naomi Universal.svg
new file mode 100644
index 000000000..214d43a52
--- /dev/null
+++ b/Systematic/src/svg/Sega - Naomi Universal.svg
@@ -0,0 +1,61 @@
+
+
+
diff --git a/Systematic/src/svg/Sega - Naomi-content.svg b/Systematic/src/svg/Sega - Naomi-content.svg
new file mode 100644
index 000000000..61e2852a8
--- /dev/null
+++ b/Systematic/src/svg/Sega - Naomi-content.svg
@@ -0,0 +1,72 @@
+
+
+
diff --git a/Systematic/src/svg/Sega - Naomi.svg b/Systematic/src/svg/Sega - Naomi.svg
new file mode 100644
index 000000000..e0f64ba02
--- /dev/null
+++ b/Systematic/src/svg/Sega - Naomi.svg
@@ -0,0 +1,230 @@
+
+
+
diff --git a/Systematic/src/svg/Sharp - X1-content.svg b/Systematic/src/svg/Sharp - X1-content.svg
new file mode 100644
index 000000000..28e5b3572
--- /dev/null
+++ b/Systematic/src/svg/Sharp - X1-content.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/Systematic/src/svg/Sharp - X1.svg b/Systematic/src/svg/Sharp - X1.svg
new file mode 100644
index 000000000..10a37c25b
--- /dev/null
+++ b/Systematic/src/svg/Sharp - X1.svg
@@ -0,0 +1,108 @@
+
+
+
diff --git a/Systematic/src/svg/Sony - Playstation 5 CFI-2000.svg b/Systematic/src/svg/Sony - Playstation 5 CFI-2000.svg
new file mode 100644
index 000000000..150178d75
--- /dev/null
+++ b/Systematic/src/svg/Sony - Playstation 5 CFI-2000.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/Systematic/src/svg/Tiger - R-Zone DataZone.svg b/Systematic/src/svg/Tiger - R-Zone DataZone.svg
new file mode 100644
index 000000000..0aa21e129
--- /dev/null
+++ b/Systematic/src/svg/Tiger - R-Zone DataZone.svg
@@ -0,0 +1,80 @@
+
+
+
diff --git a/Systematic/src/svg/Tiger - R-Zone SuperScreen.svg b/Systematic/src/svg/Tiger - R-Zone SuperScreen.svg
new file mode 100644
index 000000000..bff561e78
--- /dev/null
+++ b/Systematic/src/svg/Tiger - R-Zone SuperScreen.svg
@@ -0,0 +1,72 @@
+
+
+
diff --git a/Systematic/src/svg/Tiger - R-Zone XPG.svg b/Systematic/src/svg/Tiger - R-Zone XPG.svg
new file mode 100644
index 000000000..0e1f7fadc
--- /dev/null
+++ b/Systematic/src/svg/Tiger - R-Zone XPG.svg
@@ -0,0 +1,94 @@
+
+
+
diff --git a/Systematic/src/svg/Tiger - R-Zone-content.svg b/Systematic/src/svg/Tiger - R-Zone-content.svg
new file mode 100644
index 000000000..933d1fe56
--- /dev/null
+++ b/Systematic/src/svg/Tiger - R-Zone-content.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/Systematic/src/svg/Tiger - R-Zone.svg b/Systematic/src/svg/Tiger - R-Zone.svg
new file mode 100644
index 000000000..cb2e386e2
--- /dev/null
+++ b/Systematic/src/svg/Tiger - R-Zone.svg
@@ -0,0 +1,88 @@
+
+
+
diff --git a/Systematic/src/svg/Valve - Steam Deck OLED.svg b/Systematic/src/svg/Valve - Steam Deck OLED.svg
new file mode 100644
index 000000000..d46881611
--- /dev/null
+++ b/Systematic/src/svg/Valve - Steam Deck OLED.svg
@@ -0,0 +1,116 @@
+
+
+
diff --git a/Systematic/src/svg/Valve - Steam Deck-content.svg b/Systematic/src/svg/Valve - Steam Deck-content.svg
new file mode 100644
index 000000000..efddbcfdc
--- /dev/null
+++ b/Systematic/src/svg/Valve - Steam Deck-content.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/Systematic/src/svg/Valve - Steam Deck.svg b/Systematic/src/svg/Valve - Steam Deck.svg
new file mode 100644
index 000000000..65ff518a9
--- /dev/null
+++ b/Systematic/src/svg/Valve - Steam Deck.svg
@@ -0,0 +1,116 @@
+
+
+
diff --git a/Systematic/src/svg/Vircon32-content.svg b/Systematic/src/svg/Vircon32-content.svg
new file mode 100644
index 000000000..81f108624
--- /dev/null
+++ b/Systematic/src/svg/Vircon32-content.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/Systematic/src/svg/Vircon32.svg b/Systematic/src/svg/Vircon32.svg
new file mode 100644
index 000000000..6cc3e9a5d
--- /dev/null
+++ b/Systematic/src/svg/Vircon32.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/Systematic/src/svg/WASM-4-content.svg b/Systematic/src/svg/WASM-4-content.svg
new file mode 100644
index 000000000..61505fc8c
--- /dev/null
+++ b/Systematic/src/svg/WASM-4-content.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/Systematic/src/svg/WASM-4.svg b/Systematic/src/svg/WASM-4.svg
new file mode 100644
index 000000000..078bed247
--- /dev/null
+++ b/Systematic/src/svg/WASM-4.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/Systematic/src/svg/Wolfenstein 3D-content.svg b/Systematic/src/svg/Wolfenstein 3D-content.svg
new file mode 100644
index 000000000..fb8e93677
--- /dev/null
+++ b/Systematic/src/svg/Wolfenstein 3D-content.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/Systematic/src/svg/Wolfenstein 3D.svg b/Systematic/src/svg/Wolfenstein 3D.svg
new file mode 100644
index 000000000..29bec217c
--- /dev/null
+++ b/Systematic/src/svg/Wolfenstein 3D.svg
@@ -0,0 +1,46 @@
+
+
+
diff --git a/Systematic/src/svg/room.svg b/Systematic/src/svg/room.svg
new file mode 100755
index 000000000..1e55f43e1
--- /dev/null
+++ b/Systematic/src/svg/room.svg
@@ -0,0 +1,256 @@
+
+
\ No newline at end of file
diff --git a/xmb/systematic/png/Arduboy Inc - Arduboy-content.png b/xmb/systematic/png/Arduboy Inc - Arduboy-content.png
new file mode 100644
index 000000000..bc21025e5
Binary files /dev/null and b/xmb/systematic/png/Arduboy Inc - Arduboy-content.png differ
diff --git a/xmb/systematic/png/Arduboy Inc - Arduboy.png b/xmb/systematic/png/Arduboy Inc - Arduboy.png
new file mode 100644
index 000000000..6a879e30f
Binary files /dev/null and b/xmb/systematic/png/Arduboy Inc - Arduboy.png differ
diff --git a/xmb/systematic/png/Atomiswave-content.png b/xmb/systematic/png/Atomiswave-content.png
new file mode 100644
index 000000000..e24d990c5
Binary files /dev/null and b/xmb/systematic/png/Atomiswave-content.png differ
diff --git a/xmb/systematic/png/Atomiswave.png b/xmb/systematic/png/Atomiswave.png
new file mode 100644
index 000000000..06521c8cf
Binary files /dev/null and b/xmb/systematic/png/Atomiswave.png differ
diff --git a/xmb/systematic/png/Commodore - 128-content.png b/xmb/systematic/png/Commodore - 128-content.png
new file mode 100644
index 000000000..da4606154
Binary files /dev/null and b/xmb/systematic/png/Commodore - 128-content.png differ
diff --git a/xmb/systematic/png/Commodore - 128.png b/xmb/systematic/png/Commodore - 128.png
new file mode 100644
index 000000000..ea19aa861
Binary files /dev/null and b/xmb/systematic/png/Commodore - 128.png differ
diff --git a/xmb/systematic/png/Commodore - PET-content.png b/xmb/systematic/png/Commodore - PET-content.png
new file mode 100644
index 000000000..f9e14015a
Binary files /dev/null and b/xmb/systematic/png/Commodore - PET-content.png differ
diff --git a/xmb/systematic/png/Commodore - PET.png b/xmb/systematic/png/Commodore - PET.png
new file mode 100644
index 000000000..6ebf431e2
Binary files /dev/null and b/xmb/systematic/png/Commodore - PET.png differ
diff --git a/xmb/systematic/png/Digital Media Cartridge - Firecore Portable 2.png b/xmb/systematic/png/Digital Media Cartridge - Firecore Portable 2.png
new file mode 100644
index 000000000..6429f0966
Binary files /dev/null and b/xmb/systematic/png/Digital Media Cartridge - Firecore Portable 2.png differ
diff --git a/xmb/systematic/png/Digital Media Cartridge - Firecore-content.png b/xmb/systematic/png/Digital Media Cartridge - Firecore-content.png
new file mode 100644
index 000000000..85ef839d7
Binary files /dev/null and b/xmb/systematic/png/Digital Media Cartridge - Firecore-content.png differ
diff --git a/xmb/systematic/png/Digital Media Cartridge - Firecore.png b/xmb/systematic/png/Digital Media Cartridge - Firecore.png
new file mode 100644
index 000000000..8ec451607
Binary files /dev/null and b/xmb/systematic/png/Digital Media Cartridge - Firecore.png differ
diff --git a/xmb/systematic/png/Fujitsu - FM Towns-content.png b/xmb/systematic/png/Fujitsu - FM Towns-content.png
new file mode 100644
index 000000000..6144a50e4
Binary files /dev/null and b/xmb/systematic/png/Fujitsu - FM Towns-content.png differ
diff --git a/xmb/systematic/png/Fujitsu - FM-7 (Tapes)-content.png b/xmb/systematic/png/Fujitsu - FM-7 (Tapes)-content.png
new file mode 100644
index 000000000..f9e14015a
Binary files /dev/null and b/xmb/systematic/png/Fujitsu - FM-7 (Tapes)-content.png differ
diff --git a/xmb/systematic/png/Fujitsu - FM-7 (Tapes).png b/xmb/systematic/png/Fujitsu - FM-7 (Tapes).png
new file mode 100644
index 000000000..06e53c31c
Binary files /dev/null and b/xmb/systematic/png/Fujitsu - FM-7 (Tapes).png differ
diff --git a/xmb/systematic/png/Fujitsu - FM-7-content.png b/xmb/systematic/png/Fujitsu - FM-7-content.png
new file mode 100644
index 000000000..da4606154
Binary files /dev/null and b/xmb/systematic/png/Fujitsu - FM-7-content.png differ
diff --git a/xmb/systematic/png/GamePark - GP2X (Digital)-content.png b/xmb/systematic/png/GamePark - GP2X (Digital)-content.png
new file mode 100644
index 000000000..bc21025e5
Binary files /dev/null and b/xmb/systematic/png/GamePark - GP2X (Digital)-content.png differ
diff --git a/xmb/systematic/png/GamePark - GP2X (Digital).png b/xmb/systematic/png/GamePark - GP2X (Digital).png
new file mode 100644
index 000000000..94e868a84
Binary files /dev/null and b/xmb/systematic/png/GamePark - GP2X (Digital).png differ
diff --git a/xmb/systematic/png/GamePark - GP2X-content.png b/xmb/systematic/png/GamePark - GP2X-content.png
new file mode 100644
index 000000000..85ef839d7
Binary files /dev/null and b/xmb/systematic/png/GamePark - GP2X-content.png differ
diff --git a/xmb/systematic/png/HBMAME-content.png b/xmb/systematic/png/HBMAME-content.png
new file mode 100644
index 000000000..7ed075085
Binary files /dev/null and b/xmb/systematic/png/HBMAME-content.png differ
diff --git a/xmb/systematic/png/HBMAME.png b/xmb/systematic/png/HBMAME.png
new file mode 100644
index 000000000..765a44531
Binary files /dev/null and b/xmb/systematic/png/HBMAME.png differ
diff --git a/xmb/systematic/png/Hitachi - S1-content.png b/xmb/systematic/png/Hitachi - S1-content.png
new file mode 100644
index 000000000..da4606154
Binary files /dev/null and b/xmb/systematic/png/Hitachi - S1-content.png differ
diff --git a/xmb/systematic/png/Hitachi - S1.png b/xmb/systematic/png/Hitachi - S1.png
new file mode 100644
index 000000000..a60dcf40a
Binary files /dev/null and b/xmb/systematic/png/Hitachi - S1.png differ
diff --git a/xmb/systematic/png/Infocom - Z-Machine-content.png b/xmb/systematic/png/Infocom - Z-Machine-content.png
new file mode 100644
index 000000000..da4606154
Binary files /dev/null and b/xmb/systematic/png/Infocom - Z-Machine-content.png differ
diff --git a/xmb/systematic/png/Infocom - Z-Machine.png b/xmb/systematic/png/Infocom - Z-Machine.png
new file mode 100644
index 000000000..cf944d3ae
Binary files /dev/null and b/xmb/systematic/png/Infocom - Z-Machine.png differ
diff --git a/xmb/systematic/png/Intellivision - Amico H.png b/xmb/systematic/png/Intellivision - Amico H.png
new file mode 100644
index 000000000..b10baa5cb
Binary files /dev/null and b/xmb/systematic/png/Intellivision - Amico H.png differ
diff --git a/xmb/systematic/png/Intellivision - Amico K.png b/xmb/systematic/png/Intellivision - Amico K.png
new file mode 100644
index 000000000..714554a3a
Binary files /dev/null and b/xmb/systematic/png/Intellivision - Amico K.png differ
diff --git a/xmb/systematic/png/Intellivision - Amico Q.png b/xmb/systematic/png/Intellivision - Amico Q.png
new file mode 100644
index 000000000..b61bf36d1
Binary files /dev/null and b/xmb/systematic/png/Intellivision - Amico Q.png differ
diff --git a/xmb/systematic/png/Intellivision - Amico R.png b/xmb/systematic/png/Intellivision - Amico R.png
new file mode 100644
index 000000000..1fe47fa04
Binary files /dev/null and b/xmb/systematic/png/Intellivision - Amico R.png differ
diff --git a/xmb/systematic/png/Intellivision - Amico-content (SD).png b/xmb/systematic/png/Intellivision - Amico-content (SD).png
new file mode 100644
index 000000000..071453dd2
Binary files /dev/null and b/xmb/systematic/png/Intellivision - Amico-content (SD).png differ
diff --git a/xmb/systematic/png/Intellivision - Amico-content.png b/xmb/systematic/png/Intellivision - Amico-content.png
new file mode 100644
index 000000000..51c2d1681
Binary files /dev/null and b/xmb/systematic/png/Intellivision - Amico-content.png differ
diff --git a/xmb/systematic/png/Intellivision - Amico.png b/xmb/systematic/png/Intellivision - Amico.png
new file mode 100644
index 000000000..072821fed
Binary files /dev/null and b/xmb/systematic/png/Intellivision - Amico.png differ
diff --git a/xmb/systematic/png/LeapFrog - Explorer P.png b/xmb/systematic/png/LeapFrog - Explorer P.png
new file mode 100644
index 000000000..45c820fd2
Binary files /dev/null and b/xmb/systematic/png/LeapFrog - Explorer P.png differ
diff --git a/xmb/systematic/png/LeapFrog - Explorer-content.png b/xmb/systematic/png/LeapFrog - Explorer-content.png
new file mode 100644
index 000000000..00b038c47
Binary files /dev/null and b/xmb/systematic/png/LeapFrog - Explorer-content.png differ
diff --git a/xmb/systematic/png/LeapFrog - Explorer.png b/xmb/systematic/png/LeapFrog - Explorer.png
new file mode 100644
index 000000000..4bc3fa5f8
Binary files /dev/null and b/xmb/systematic/png/LeapFrog - Explorer.png differ
diff --git a/xmb/systematic/png/LowRes NX (Alt).png b/xmb/systematic/png/LowRes NX (Alt).png
new file mode 100644
index 000000000..f472608f0
Binary files /dev/null and b/xmb/systematic/png/LowRes NX (Alt).png differ
diff --git a/xmb/systematic/png/LowRes NX-content.png b/xmb/systematic/png/LowRes NX-content.png
new file mode 100644
index 000000000..ad1158a75
Binary files /dev/null and b/xmb/systematic/png/LowRes NX-content.png differ
diff --git a/xmb/systematic/png/LowRes NX.png b/xmb/systematic/png/LowRes NX.png
new file mode 100644
index 000000000..43066a57b
Binary files /dev/null and b/xmb/systematic/png/LowRes NX.png differ
diff --git a/xmb/systematic/png/Luxor - ABC 800-content.png b/xmb/systematic/png/Luxor - ABC 800-content.png
new file mode 100644
index 000000000..da4606154
Binary files /dev/null and b/xmb/systematic/png/Luxor - ABC 800-content.png differ
diff --git a/xmb/systematic/png/Luxor - ABC 800.png b/xmb/systematic/png/Luxor - ABC 800.png
new file mode 100644
index 000000000..6900f81ad
Binary files /dev/null and b/xmb/systematic/png/Luxor - ABC 800.png differ
diff --git a/xmb/systematic/png/MicroW8-content.png b/xmb/systematic/png/MicroW8-content.png
new file mode 100644
index 000000000..0b9e6ded2
Binary files /dev/null and b/xmb/systematic/png/MicroW8-content.png differ
diff --git a/xmb/systematic/png/MicroW8.png b/xmb/systematic/png/MicroW8.png
new file mode 100644
index 000000000..eb76e39f4
Binary files /dev/null and b/xmb/systematic/png/MicroW8.png differ
diff --git a/xmb/systematic/png/Nvidia - Shield Portable-content.png b/xmb/systematic/png/Nvidia - Shield Portable-content.png
new file mode 100644
index 000000000..bc21025e5
Binary files /dev/null and b/xmb/systematic/png/Nvidia - Shield Portable-content.png differ
diff --git a/xmb/systematic/png/Nvidia - Shield Portable.png b/xmb/systematic/png/Nvidia - Shield Portable.png
new file mode 100644
index 000000000..9ebae29d2
Binary files /dev/null and b/xmb/systematic/png/Nvidia - Shield Portable.png differ
diff --git a/xmb/systematic/png/Nvidia - Shield TV P3430.png b/xmb/systematic/png/Nvidia - Shield TV P3430.png
new file mode 100644
index 000000000..07105b658
Binary files /dev/null and b/xmb/systematic/png/Nvidia - Shield TV P3430.png differ
diff --git a/xmb/systematic/png/Palmtex - Super Micro-content.png b/xmb/systematic/png/Palmtex - Super Micro-content.png
new file mode 100644
index 000000000..92c522190
Binary files /dev/null and b/xmb/systematic/png/Palmtex - Super Micro-content.png differ
diff --git a/xmb/systematic/png/Palmtex - Super Micro.png b/xmb/systematic/png/Palmtex - Super Micro.png
new file mode 100644
index 000000000..7d60228f4
Binary files /dev/null and b/xmb/systematic/png/Palmtex - Super Micro.png differ
diff --git a/xmb/systematic/png/PuzzleScript-content.png b/xmb/systematic/png/PuzzleScript-content.png
new file mode 100644
index 000000000..2b43440f8
Binary files /dev/null and b/xmb/systematic/png/PuzzleScript-content.png differ
diff --git a/xmb/systematic/png/PuzzleScript.png b/xmb/systematic/png/PuzzleScript.png
new file mode 100644
index 000000000..0d67b9957
Binary files /dev/null and b/xmb/systematic/png/PuzzleScript.png differ
diff --git a/xmb/systematic/png/Sega - Mega Drive - Genesis (Kr).png b/xmb/systematic/png/Sega - Mega Drive - Genesis (Kr).png
new file mode 100644
index 000000000..1352ad88d
Binary files /dev/null and b/xmb/systematic/png/Sega - Mega Drive - Genesis (Kr).png differ
diff --git a/xmb/systematic/png/Sega - Mega Drive - Genesis FB3680.png b/xmb/systematic/png/Sega - Mega Drive - Genesis FB3680.png
new file mode 100644
index 000000000..3b0020270
Binary files /dev/null and b/xmb/systematic/png/Sega - Mega Drive - Genesis FB3680.png differ
diff --git a/xmb/systematic/png/Sega - Mega-CD - Sega CD CSD-GM1 (J).png b/xmb/systematic/png/Sega - Mega-CD - Sega CD CSD-GM1 (J).png
new file mode 100644
index 000000000..a3075af8c
Binary files /dev/null and b/xmb/systematic/png/Sega - Mega-CD - Sega CD CSD-GM1 (J).png differ
diff --git a/xmb/systematic/png/Sega - Naomi 2 Universal.png b/xmb/systematic/png/Sega - Naomi 2 Universal.png
new file mode 100644
index 000000000..4bd1db3c1
Binary files /dev/null and b/xmb/systematic/png/Sega - Naomi 2 Universal.png differ
diff --git a/xmb/systematic/png/Sega - Naomi 2-content.png b/xmb/systematic/png/Sega - Naomi 2-content.png
new file mode 100644
index 000000000..02e2894ac
Binary files /dev/null and b/xmb/systematic/png/Sega - Naomi 2-content.png differ
diff --git a/xmb/systematic/png/Sega - Naomi 2.png b/xmb/systematic/png/Sega - Naomi 2.png
new file mode 100644
index 000000000..cfaf6c440
Binary files /dev/null and b/xmb/systematic/png/Sega - Naomi 2.png differ
diff --git a/xmb/systematic/png/Sega - Naomi Universal.png b/xmb/systematic/png/Sega - Naomi Universal.png
new file mode 100644
index 000000000..eede70a2a
Binary files /dev/null and b/xmb/systematic/png/Sega - Naomi Universal.png differ
diff --git a/xmb/systematic/png/Sega - Naomi-content.png b/xmb/systematic/png/Sega - Naomi-content.png
new file mode 100644
index 000000000..1fd20efbb
Binary files /dev/null and b/xmb/systematic/png/Sega - Naomi-content.png differ
diff --git a/xmb/systematic/png/Sega - Naomi.png b/xmb/systematic/png/Sega - Naomi.png
new file mode 100644
index 000000000..c1f34bf8f
Binary files /dev/null and b/xmb/systematic/png/Sega - Naomi.png differ
diff --git a/xmb/systematic/png/Sharp - X1-content.png b/xmb/systematic/png/Sharp - X1-content.png
new file mode 100644
index 000000000..f9e14015a
Binary files /dev/null and b/xmb/systematic/png/Sharp - X1-content.png differ
diff --git a/xmb/systematic/png/Sharp - X1.png b/xmb/systematic/png/Sharp - X1.png
new file mode 100644
index 000000000..f2bef927e
Binary files /dev/null and b/xmb/systematic/png/Sharp - X1.png differ
diff --git a/xmb/systematic/png/Sony - Playstation 5 CFI-2000.png b/xmb/systematic/png/Sony - Playstation 5 CFI-2000.png
new file mode 100644
index 000000000..a6f1d2503
Binary files /dev/null and b/xmb/systematic/png/Sony - Playstation 5 CFI-2000.png differ
diff --git a/xmb/systematic/png/Tiger - R-Zone DataZone.png b/xmb/systematic/png/Tiger - R-Zone DataZone.png
new file mode 100644
index 000000000..b05aa00c3
Binary files /dev/null and b/xmb/systematic/png/Tiger - R-Zone DataZone.png differ
diff --git a/xmb/systematic/png/Tiger - R-Zone SuperScreen.png b/xmb/systematic/png/Tiger - R-Zone SuperScreen.png
new file mode 100644
index 000000000..89d0eae6e
Binary files /dev/null and b/xmb/systematic/png/Tiger - R-Zone SuperScreen.png differ
diff --git a/xmb/systematic/png/Tiger - R-Zone XPG.png b/xmb/systematic/png/Tiger - R-Zone XPG.png
new file mode 100644
index 000000000..9279744f4
Binary files /dev/null and b/xmb/systematic/png/Tiger - R-Zone XPG.png differ
diff --git a/xmb/systematic/png/Tiger - R-Zone-content.png b/xmb/systematic/png/Tiger - R-Zone-content.png
new file mode 100644
index 000000000..602fbb1f6
Binary files /dev/null and b/xmb/systematic/png/Tiger - R-Zone-content.png differ
diff --git a/xmb/systematic/png/Tiger - R-Zone.png b/xmb/systematic/png/Tiger - R-Zone.png
new file mode 100644
index 000000000..5663b2a57
Binary files /dev/null and b/xmb/systematic/png/Tiger - R-Zone.png differ
diff --git a/xmb/systematic/png/Valve - Steam Deck OLED.png b/xmb/systematic/png/Valve - Steam Deck OLED.png
new file mode 100644
index 000000000..62ccac664
Binary files /dev/null and b/xmb/systematic/png/Valve - Steam Deck OLED.png differ
diff --git a/xmb/systematic/png/Valve - Steam Deck-content.png b/xmb/systematic/png/Valve - Steam Deck-content.png
new file mode 100644
index 000000000..bc21025e5
Binary files /dev/null and b/xmb/systematic/png/Valve - Steam Deck-content.png differ
diff --git a/xmb/systematic/png/Valve - Steam Deck.png b/xmb/systematic/png/Valve - Steam Deck.png
new file mode 100644
index 000000000..bf686d552
Binary files /dev/null and b/xmb/systematic/png/Valve - Steam Deck.png differ
diff --git a/xmb/systematic/png/Vircon32-content.png b/xmb/systematic/png/Vircon32-content.png
new file mode 100644
index 000000000..f773f09db
Binary files /dev/null and b/xmb/systematic/png/Vircon32-content.png differ
diff --git a/xmb/systematic/png/Vircon32.png b/xmb/systematic/png/Vircon32.png
new file mode 100644
index 000000000..8e49ca7b0
Binary files /dev/null and b/xmb/systematic/png/Vircon32.png differ
diff --git a/xmb/systematic/png/WASM-4-content.png b/xmb/systematic/png/WASM-4-content.png
new file mode 100644
index 000000000..ffd06422d
Binary files /dev/null and b/xmb/systematic/png/WASM-4-content.png differ
diff --git a/xmb/systematic/png/WASM-4.png b/xmb/systematic/png/WASM-4.png
new file mode 100644
index 000000000..6e1bc5e0c
Binary files /dev/null and b/xmb/systematic/png/WASM-4.png differ
diff --git a/xmb/systematic/png/Wolfenstein 3D-content.png b/xmb/systematic/png/Wolfenstein 3D-content.png
new file mode 100644
index 000000000..99d6f66fb
Binary files /dev/null and b/xmb/systematic/png/Wolfenstein 3D-content.png differ
diff --git a/xmb/systematic/png/Wolfenstein 3D.png b/xmb/systematic/png/Wolfenstein 3D.png
new file mode 100644
index 000000000..97a528d99
Binary files /dev/null and b/xmb/systematic/png/Wolfenstein 3D.png differ
diff --git a/xmb/systematic/png/room.png b/xmb/systematic/png/room.png
new file mode 100644
index 000000000..87ecbc140
Binary files /dev/null and b/xmb/systematic/png/room.png differ