diff --git a/.gitignore b/3ds/.gitignore similarity index 100% rename from .gitignore rename to 3ds/.gitignore diff --git a/Makefile b/3ds/Makefile similarity index 97% rename from Makefile rename to 3ds/Makefile index 04670f5..944cbae 100644 --- a/Makefile +++ b/3ds/Makefile @@ -50,10 +50,10 @@ VERSION_MICRO := 1 #--------------------------------------------------------------------------------- TARGET := SuperPhotoStudio BUILD := build -UNIVCORE := Universal-Core -SOURCES := $(UNIVCORE) source source/screens source/utils +UNIVCORE := ../Universal-Core +SOURCES := $(UNIVCORE) source ../source source/screens ../source/screens source/utils ../source/utils DATA := data -INCLUDES := $(UNIVCORE) include include/screens include/utils +INCLUDES := $(UNIVCORE) include ../include include/screens ../include/screens include/utils ../include/utils GRAPHICS := assets/gfx assets/gfx_chars assets/gfx_charprevbg ROMFS := romfs GFXBUILD := $(ROMFS)/gfx diff --git a/SavvyManager.pnproj b/3ds/SavvyManager.pnproj similarity index 100% rename from SavvyManager.pnproj rename to 3ds/SavvyManager.pnproj diff --git a/SavvyManager.pnps b/3ds/SavvyManager.pnps similarity index 100% rename from SavvyManager.pnps rename to 3ds/SavvyManager.pnps diff --git a/app/BannerAudio.wav b/3ds/app/BannerAudio.wav similarity index 100% rename from app/BannerAudio.wav rename to 3ds/app/BannerAudio.wav diff --git a/app/banner.png b/3ds/app/banner.png similarity index 100% rename from app/banner.png rename to 3ds/app/banner.png diff --git a/app/build-cia.rsf b/3ds/app/build-cia.rsf similarity index 100% rename from app/build-cia.rsf rename to 3ds/app/build-cia.rsf diff --git a/app/camera shutter.aup b/3ds/app/camera shutter.aup similarity index 100% rename from app/camera shutter.aup rename to 3ds/app/camera shutter.aup diff --git a/app/camera shutter_data/e08/d08/e080819e.au b/3ds/app/camera shutter_data/e08/d08/e080819e.au similarity index 100% rename from app/camera shutter_data/e08/d08/e080819e.au rename to 3ds/app/camera shutter_data/e08/d08/e080819e.au diff --git a/app/camera shutter_data/e08/d08/e0808458.au b/3ds/app/camera shutter_data/e08/d08/e0808458.au similarity index 100% rename from app/camera shutter_data/e08/d08/e0808458.au rename to 3ds/app/camera shutter_data/e08/d08/e0808458.au diff --git a/app/camera shutter_data/e08/d08/e0808535.au b/3ds/app/camera shutter_data/e08/d08/e0808535.au similarity index 100% rename from app/camera shutter_data/e08/d08/e0808535.au rename to 3ds/app/camera shutter_data/e08/d08/e0808535.au diff --git a/app/camera shutter_data/e08/d08/e0808a45.au b/3ds/app/camera shutter_data/e08/d08/e0808a45.au similarity index 100% rename from app/camera shutter_data/e08/d08/e0808a45.au rename to 3ds/app/camera shutter_data/e08/d08/e0808a45.au diff --git a/app/camera shutter_data/e08/d08/e0808f78.au b/3ds/app/camera shutter_data/e08/d08/e0808f78.au similarity index 100% rename from app/camera shutter_data/e08/d08/e0808f78.au rename to 3ds/app/camera shutter_data/e08/d08/e0808f78.au diff --git a/app/icon.png b/3ds/app/icon.png similarity index 100% rename from app/icon.png rename to 3ds/app/icon.png diff --git a/app/logo.bcma.lz b/3ds/app/logo.bcma.lz similarity index 100% rename from app/logo.bcma.lz rename to 3ds/app/logo.bcma.lz diff --git a/assets/gfx/arrow_back.png b/3ds/assets/gfx/arrow_back.png similarity index 100% rename from assets/gfx/arrow_back.png rename to 3ds/assets/gfx/arrow_back.png diff --git a/assets/gfx/button_b.png b/3ds/assets/gfx/button_b.png similarity index 100% rename from assets/gfx/button_b.png rename to 3ds/assets/gfx/button_b.png diff --git a/assets/gfx/button_blue.png b/3ds/assets/gfx/button_blue.png similarity index 100% rename from assets/gfx/button_blue.png rename to 3ds/assets/gfx/button_blue.png diff --git a/assets/gfx/button_msg.png b/3ds/assets/gfx/button_msg.png similarity index 100% rename from assets/gfx/button_msg.png rename to 3ds/assets/gfx/button_msg.png diff --git a/assets/gfx/button_msg_shadow.png b/3ds/assets/gfx/button_msg_shadow.png similarity index 100% rename from assets/gfx/button_msg_shadow.png rename to 3ds/assets/gfx/button_msg_shadow.png diff --git a/assets/gfx/button_red.png b/3ds/assets/gfx/button_red.png similarity index 100% rename from assets/gfx/button_red.png rename to 3ds/assets/gfx/button_red.png diff --git a/assets/gfx/button_shadow.png b/3ds/assets/gfx/button_shadow.png similarity index 100% rename from assets/gfx/button_shadow.png rename to 3ds/assets/gfx/button_shadow.png diff --git a/assets/gfx/cursor.png b/3ds/assets/gfx/cursor.png similarity index 100% rename from assets/gfx/cursor.png rename to 3ds/assets/gfx/cursor.png diff --git a/assets/gfx/homeicon.png b/3ds/assets/gfx/homeicon.png similarity index 100% rename from assets/gfx/homeicon.png rename to 3ds/assets/gfx/homeicon.png diff --git a/assets/gfx/icon_female.png b/3ds/assets/gfx/icon_female.png similarity index 100% rename from assets/gfx/icon_female.png rename to 3ds/assets/gfx/icon_female.png diff --git a/assets/gfx/icon_male.png b/3ds/assets/gfx/icon_male.png similarity index 100% rename from assets/gfx/icon_male.png rename to 3ds/assets/gfx/icon_male.png diff --git a/assets/gfx/icon_msg.png b/3ds/assets/gfx/icon_msg.png similarity index 100% rename from assets/gfx/icon_msg.png rename to 3ds/assets/gfx/icon_msg.png diff --git a/assets/gfx/icon_question.png b/3ds/assets/gfx/icon_question.png similarity index 100% rename from assets/gfx/icon_question.png rename to 3ds/assets/gfx/icon_question.png diff --git a/assets/gfx/item_button.png b/3ds/assets/gfx/item_button.png similarity index 100% rename from assets/gfx/item_button.png rename to 3ds/assets/gfx/item_button.png diff --git a/assets/gfx/logo_UniversalCore.png b/3ds/assets/gfx/logo_UniversalCore.png similarity index 100% rename from assets/gfx/logo_UniversalCore.png rename to 3ds/assets/gfx/logo_UniversalCore.png diff --git a/assets/gfx/logo_horiHD.png b/3ds/assets/gfx/logo_horiHD.png similarity index 100% rename from assets/gfx/logo_horiHD.png rename to 3ds/assets/gfx/logo_horiHD.png diff --git a/assets/gfx/logo_rocketrobz.png b/3ds/assets/gfx/logo_rocketrobz.png similarity index 100% rename from assets/gfx/logo_rocketrobz.png rename to 3ds/assets/gfx/logo_rocketrobz.png diff --git a/assets/gfx/logo_widescreen.png b/3ds/assets/gfx/logo_widescreen.png similarity index 100% rename from assets/gfx/logo_widescreen.png rename to 3ds/assets/gfx/logo_widescreen.png diff --git a/assets/gfx/msg.png b/3ds/assets/gfx/msg.png similarity index 100% rename from assets/gfx/msg.png rename to 3ds/assets/gfx/msg.png diff --git a/assets/gfx/photo_bg.png b/3ds/assets/gfx/photo_bg.png similarity index 100% rename from assets/gfx/photo_bg.png rename to 3ds/assets/gfx/photo_bg.png diff --git a/assets/gfx/sprites.t3s b/3ds/assets/gfx/sprites.t3s similarity index 100% rename from assets/gfx/sprites.t3s rename to 3ds/assets/gfx/sprites.t3s diff --git a/assets/gfx/title.png b/3ds/assets/gfx/title.png similarity index 100% rename from assets/gfx/title.png rename to 3ds/assets/gfx/title.png diff --git a/assets/gfx/titleMetal.png b/3ds/assets/gfx/titleMetal.png similarity index 100% rename from assets/gfx/titleMetal.png rename to 3ds/assets/gfx/titleMetal.png diff --git a/assets/gfx_charprevbg/bgDay_bougainville.png b/3ds/assets/gfx_charprevbg/bgDay_bougainville.png similarity index 100% rename from assets/gfx_charprevbg/bgDay_bougainville.png rename to 3ds/assets/gfx_charprevbg/bgDay_bougainville.png diff --git a/assets/gfx_charprevbg/bgDay_bougainville.t3s b/3ds/assets/gfx_charprevbg/bgDay_bougainville.t3s similarity index 100% rename from assets/gfx_charprevbg/bgDay_bougainville.t3s rename to 3ds/assets/gfx_charprevbg/bgDay_bougainville.t3s diff --git a/assets/gfx_charprevbg/bgDay_cafe3.png b/3ds/assets/gfx_charprevbg/bgDay_cafe3.png similarity index 100% rename from assets/gfx_charprevbg/bgDay_cafe3.png rename to 3ds/assets/gfx_charprevbg/bgDay_cafe3.png diff --git a/assets/gfx_charprevbg/bgDay_cafe3.t3s b/3ds/assets/gfx_charprevbg/bgDay_cafe3.t3s similarity index 100% rename from assets/gfx_charprevbg/bgDay_cafe3.t3s rename to 3ds/assets/gfx_charprevbg/bgDay_cafe3.t3s diff --git a/assets/gfx_charprevbg/bgDay_exhibitionHall2.png b/3ds/assets/gfx_charprevbg/bgDay_exhibitionHall2.png similarity index 100% rename from assets/gfx_charprevbg/bgDay_exhibitionHall2.png rename to 3ds/assets/gfx_charprevbg/bgDay_exhibitionHall2.png diff --git a/assets/gfx_charprevbg/bgDay_exhibitionHall2.t3s b/3ds/assets/gfx_charprevbg/bgDay_exhibitionHall2.t3s similarity index 100% rename from assets/gfx_charprevbg/bgDay_exhibitionHall2.t3s rename to 3ds/assets/gfx_charprevbg/bgDay_exhibitionHall2.t3s diff --git a/assets/gfx_charprevbg/bgDay_loversBell.png b/3ds/assets/gfx_charprevbg/bgDay_loversBell.png similarity index 100% rename from assets/gfx_charprevbg/bgDay_loversBell.png rename to 3ds/assets/gfx_charprevbg/bgDay_loversBell.png diff --git a/assets/gfx_charprevbg/bgDay_loversBell.t3s b/3ds/assets/gfx_charprevbg/bgDay_loversBell.t3s similarity index 100% rename from assets/gfx_charprevbg/bgDay_loversBell.t3s rename to 3ds/assets/gfx_charprevbg/bgDay_loversBell.t3s diff --git a/assets/gfx_charprevbg/bgDay_mapleCrescent.png b/3ds/assets/gfx_charprevbg/bgDay_mapleCrescent.png similarity index 100% rename from assets/gfx_charprevbg/bgDay_mapleCrescent.png rename to 3ds/assets/gfx_charprevbg/bgDay_mapleCrescent.png diff --git a/assets/gfx_charprevbg/bgDay_mapleCrescent.t3s b/3ds/assets/gfx_charprevbg/bgDay_mapleCrescent.t3s similarity index 100% rename from assets/gfx_charprevbg/bgDay_mapleCrescent.t3s rename to 3ds/assets/gfx_charprevbg/bgDay_mapleCrescent.t3s diff --git a/assets/gfx_charprevbg/bgDay_primrosePark.png b/3ds/assets/gfx_charprevbg/bgDay_primrosePark.png similarity index 100% rename from assets/gfx_charprevbg/bgDay_primrosePark.png rename to 3ds/assets/gfx_charprevbg/bgDay_primrosePark.png diff --git a/assets/gfx_charprevbg/bgDay_primrosePark.t3s b/3ds/assets/gfx_charprevbg/bgDay_primrosePark.t3s similarity index 100% rename from assets/gfx_charprevbg/bgDay_primrosePark.t3s rename to 3ds/assets/gfx_charprevbg/bgDay_primrosePark.t3s diff --git a/assets/gfx_charprevbg/bgDay_tropicaBeach_0.png b/3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_0.png similarity index 100% rename from assets/gfx_charprevbg/bgDay_tropicaBeach_0.png rename to 3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_0.png diff --git a/assets/gfx_charprevbg/bgDay_tropicaBeach_0.t3s b/3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_0.t3s similarity index 100% rename from assets/gfx_charprevbg/bgDay_tropicaBeach_0.t3s rename to 3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_0.t3s diff --git a/assets/gfx_charprevbg/bgDay_tropicaBeach_1.png b/3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_1.png similarity index 100% rename from assets/gfx_charprevbg/bgDay_tropicaBeach_1.png rename to 3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_1.png diff --git a/assets/gfx_charprevbg/bgDay_tropicaBeach_1.t3s b/3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_1.t3s similarity index 100% rename from assets/gfx_charprevbg/bgDay_tropicaBeach_1.t3s rename to 3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_1.t3s diff --git a/assets/gfx_charprevbg/bgDay_tropicaBeach_2.png b/3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_2.png similarity index 100% rename from assets/gfx_charprevbg/bgDay_tropicaBeach_2.png rename to 3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_2.png diff --git a/assets/gfx_charprevbg/bgDay_tropicaBeach_2.t3s b/3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_2.t3s similarity index 100% rename from assets/gfx_charprevbg/bgDay_tropicaBeach_2.t3s rename to 3ds/assets/gfx_charprevbg/bgDay_tropicaBeach_2.t3s diff --git a/assets/gfx_charprevbg/bgNight_bougainville.png b/3ds/assets/gfx_charprevbg/bgNight_bougainville.png similarity index 100% rename from assets/gfx_charprevbg/bgNight_bougainville.png rename to 3ds/assets/gfx_charprevbg/bgNight_bougainville.png diff --git a/assets/gfx_charprevbg/bgNight_bougainville.t3s b/3ds/assets/gfx_charprevbg/bgNight_bougainville.t3s similarity index 100% rename from assets/gfx_charprevbg/bgNight_bougainville.t3s rename to 3ds/assets/gfx_charprevbg/bgNight_bougainville.t3s diff --git a/assets/gfx_charprevbg/bgNight_cafe3.png b/3ds/assets/gfx_charprevbg/bgNight_cafe3.png similarity index 100% rename from assets/gfx_charprevbg/bgNight_cafe3.png rename to 3ds/assets/gfx_charprevbg/bgNight_cafe3.png diff --git a/assets/gfx_charprevbg/bgNight_cafe3.t3s b/3ds/assets/gfx_charprevbg/bgNight_cafe3.t3s similarity index 100% rename from assets/gfx_charprevbg/bgNight_cafe3.t3s rename to 3ds/assets/gfx_charprevbg/bgNight_cafe3.t3s diff --git a/assets/gfx_charprevbg/bgNight_exhibitionHall2.png b/3ds/assets/gfx_charprevbg/bgNight_exhibitionHall2.png similarity index 100% rename from assets/gfx_charprevbg/bgNight_exhibitionHall2.png rename to 3ds/assets/gfx_charprevbg/bgNight_exhibitionHall2.png diff --git a/assets/gfx_charprevbg/bgNight_exhibitionHall2.t3s b/3ds/assets/gfx_charprevbg/bgNight_exhibitionHall2.t3s similarity index 100% rename from assets/gfx_charprevbg/bgNight_exhibitionHall2.t3s rename to 3ds/assets/gfx_charprevbg/bgNight_exhibitionHall2.t3s diff --git a/assets/gfx_charprevbg/bgNight_loversBell.png b/3ds/assets/gfx_charprevbg/bgNight_loversBell.png similarity index 100% rename from assets/gfx_charprevbg/bgNight_loversBell.png rename to 3ds/assets/gfx_charprevbg/bgNight_loversBell.png diff --git a/assets/gfx_charprevbg/bgNight_loversBell.t3s b/3ds/assets/gfx_charprevbg/bgNight_loversBell.t3s similarity index 100% rename from assets/gfx_charprevbg/bgNight_loversBell.t3s rename to 3ds/assets/gfx_charprevbg/bgNight_loversBell.t3s diff --git a/assets/gfx_charprevbg/bgNight_mapleCrescent.png b/3ds/assets/gfx_charprevbg/bgNight_mapleCrescent.png similarity index 100% rename from assets/gfx_charprevbg/bgNight_mapleCrescent.png rename to 3ds/assets/gfx_charprevbg/bgNight_mapleCrescent.png diff --git a/assets/gfx_charprevbg/bgNight_mapleCrescent.t3s b/3ds/assets/gfx_charprevbg/bgNight_mapleCrescent.t3s similarity index 100% rename from assets/gfx_charprevbg/bgNight_mapleCrescent.t3s rename to 3ds/assets/gfx_charprevbg/bgNight_mapleCrescent.t3s diff --git a/assets/gfx_charprevbg/bgNight_primrosePark.png b/3ds/assets/gfx_charprevbg/bgNight_primrosePark.png similarity index 100% rename from assets/gfx_charprevbg/bgNight_primrosePark.png rename to 3ds/assets/gfx_charprevbg/bgNight_primrosePark.png diff --git a/assets/gfx_charprevbg/bgNight_primrosePark.t3s b/3ds/assets/gfx_charprevbg/bgNight_primrosePark.t3s similarity index 100% rename from assets/gfx_charprevbg/bgNight_primrosePark.t3s rename to 3ds/assets/gfx_charprevbg/bgNight_primrosePark.t3s diff --git a/assets/gfx_charprevbg/bgNight_tropicaBeach.png b/3ds/assets/gfx_charprevbg/bgNight_tropicaBeach.png similarity index 100% rename from assets/gfx_charprevbg/bgNight_tropicaBeach.png rename to 3ds/assets/gfx_charprevbg/bgNight_tropicaBeach.png diff --git a/assets/gfx_charprevbg/bgNight_tropicaBeach.t3s b/3ds/assets/gfx_charprevbg/bgNight_tropicaBeach.t3s similarity index 100% rename from assets/gfx_charprevbg/bgNight_tropicaBeach.t3s rename to 3ds/assets/gfx_charprevbg/bgNight_tropicaBeach.t3s diff --git a/assets/gfx_charprevbg/bgSunset_bougainville.png b/3ds/assets/gfx_charprevbg/bgSunset_bougainville.png similarity index 100% rename from assets/gfx_charprevbg/bgSunset_bougainville.png rename to 3ds/assets/gfx_charprevbg/bgSunset_bougainville.png diff --git a/assets/gfx_charprevbg/bgSunset_bougainville.t3s b/3ds/assets/gfx_charprevbg/bgSunset_bougainville.t3s similarity index 100% rename from assets/gfx_charprevbg/bgSunset_bougainville.t3s rename to 3ds/assets/gfx_charprevbg/bgSunset_bougainville.t3s diff --git a/assets/gfx_charprevbg/bgSunset_cafe3.png b/3ds/assets/gfx_charprevbg/bgSunset_cafe3.png similarity index 100% rename from assets/gfx_charprevbg/bgSunset_cafe3.png rename to 3ds/assets/gfx_charprevbg/bgSunset_cafe3.png diff --git a/assets/gfx_charprevbg/bgSunset_cafe3.t3s b/3ds/assets/gfx_charprevbg/bgSunset_cafe3.t3s similarity index 100% rename from assets/gfx_charprevbg/bgSunset_cafe3.t3s rename to 3ds/assets/gfx_charprevbg/bgSunset_cafe3.t3s diff --git a/assets/gfx_charprevbg/bgSunset_loversBell.png b/3ds/assets/gfx_charprevbg/bgSunset_loversBell.png similarity index 100% rename from assets/gfx_charprevbg/bgSunset_loversBell.png rename to 3ds/assets/gfx_charprevbg/bgSunset_loversBell.png diff --git a/assets/gfx_charprevbg/bgSunset_loversBell.t3s b/3ds/assets/gfx_charprevbg/bgSunset_loversBell.t3s similarity index 100% rename from assets/gfx_charprevbg/bgSunset_loversBell.t3s rename to 3ds/assets/gfx_charprevbg/bgSunset_loversBell.t3s diff --git a/assets/gfx_charprevbg/bgSunset_mapleCrescent.png b/3ds/assets/gfx_charprevbg/bgSunset_mapleCrescent.png similarity index 100% rename from assets/gfx_charprevbg/bgSunset_mapleCrescent.png rename to 3ds/assets/gfx_charprevbg/bgSunset_mapleCrescent.png diff --git a/assets/gfx_charprevbg/bgSunset_mapleCrescent.t3s b/3ds/assets/gfx_charprevbg/bgSunset_mapleCrescent.t3s similarity index 100% rename from assets/gfx_charprevbg/bgSunset_mapleCrescent.t3s rename to 3ds/assets/gfx_charprevbg/bgSunset_mapleCrescent.t3s diff --git a/assets/gfx_charprevbg/bgSunset_primrosePark.png b/3ds/assets/gfx_charprevbg/bgSunset_primrosePark.png similarity index 100% rename from assets/gfx_charprevbg/bgSunset_primrosePark.png rename to 3ds/assets/gfx_charprevbg/bgSunset_primrosePark.png diff --git a/assets/gfx_charprevbg/bgSunset_primrosePark.t3s b/3ds/assets/gfx_charprevbg/bgSunset_primrosePark.t3s similarity index 100% rename from assets/gfx_charprevbg/bgSunset_primrosePark.t3s rename to 3ds/assets/gfx_charprevbg/bgSunset_primrosePark.t3s diff --git a/assets/gfx_charprevbg/bgSunset_tropicaBeach_0.png b/3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_0.png similarity index 100% rename from assets/gfx_charprevbg/bgSunset_tropicaBeach_0.png rename to 3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_0.png diff --git a/assets/gfx_charprevbg/bgSunset_tropicaBeach_0.t3s b/3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_0.t3s similarity index 100% rename from assets/gfx_charprevbg/bgSunset_tropicaBeach_0.t3s rename to 3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_0.t3s diff --git a/assets/gfx_charprevbg/bgSunset_tropicaBeach_1.png b/3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_1.png similarity index 100% rename from assets/gfx_charprevbg/bgSunset_tropicaBeach_1.png rename to 3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_1.png diff --git a/assets/gfx_charprevbg/bgSunset_tropicaBeach_1.t3s b/3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_1.t3s similarity index 100% rename from assets/gfx_charprevbg/bgSunset_tropicaBeach_1.t3s rename to 3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_1.t3s diff --git a/assets/gfx_charprevbg/bgSunset_tropicaBeach_2.png b/3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_2.png similarity index 100% rename from assets/gfx_charprevbg/bgSunset_tropicaBeach_2.png rename to 3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_2.png diff --git a/assets/gfx_charprevbg/bgSunset_tropicaBeach_2.t3s b/3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_2.t3s similarity index 100% rename from assets/gfx_charprevbg/bgSunset_tropicaBeach_2.t3s rename to 3ds/assets/gfx_charprevbg/bgSunset_tropicaBeach_2.t3s diff --git a/assets/gfx_charprevbg/bg_VIP.png b/3ds/assets/gfx_charprevbg/bg_VIP.png similarity index 100% rename from assets/gfx_charprevbg/bg_VIP.png rename to 3ds/assets/gfx_charprevbg/bg_VIP.png diff --git a/assets/gfx_charprevbg/bg_VIP.t3s b/3ds/assets/gfx_charprevbg/bg_VIP.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_VIP.t3s rename to 3ds/assets/gfx_charprevbg/bg_VIP.t3s diff --git a/assets/gfx_charprevbg/bg_afterParty.png b/3ds/assets/gfx_charprevbg/bg_afterParty.png similarity index 100% rename from assets/gfx_charprevbg/bg_afterParty.png rename to 3ds/assets/gfx_charprevbg/bg_afterParty.png diff --git a/assets/gfx_charprevbg/bg_afterParty.t3s b/3ds/assets/gfx_charprevbg/bg_afterParty.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_afterParty.t3s rename to 3ds/assets/gfx_charprevbg/bg_afterParty.t3s diff --git a/assets/gfx_charprevbg/bg_beautician1.png b/3ds/assets/gfx_charprevbg/bg_beautician1.png similarity index 100% rename from assets/gfx_charprevbg/bg_beautician1.png rename to 3ds/assets/gfx_charprevbg/bg_beautician1.png diff --git a/assets/gfx_charprevbg/bg_beautician1.t3s b/3ds/assets/gfx_charprevbg/bg_beautician1.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_beautician1.t3s rename to 3ds/assets/gfx_charprevbg/bg_beautician1.t3s diff --git a/assets/gfx_charprevbg/bg_beautician2.png b/3ds/assets/gfx_charprevbg/bg_beautician2.png similarity index 100% rename from assets/gfx_charprevbg/bg_beautician2.png rename to 3ds/assets/gfx_charprevbg/bg_beautician2.png diff --git a/assets/gfx_charprevbg/bg_beautician2.t3s b/3ds/assets/gfx_charprevbg/bg_beautician2.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_beautician2.t3s rename to 3ds/assets/gfx_charprevbg/bg_beautician2.t3s diff --git a/assets/gfx_charprevbg/bg_beautician4.png b/3ds/assets/gfx_charprevbg/bg_beautician4.png similarity index 100% rename from assets/gfx_charprevbg/bg_beautician4.png rename to 3ds/assets/gfx_charprevbg/bg_beautician4.png diff --git a/assets/gfx_charprevbg/bg_beautician4.t3s b/3ds/assets/gfx_charprevbg/bg_beautician4.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_beautician4.t3s rename to 3ds/assets/gfx_charprevbg/bg_beautician4.t3s diff --git a/assets/gfx_charprevbg/bg_beigeWithCircles.png b/3ds/assets/gfx_charprevbg/bg_beigeWithCircles.png similarity index 100% rename from assets/gfx_charprevbg/bg_beigeWithCircles.png rename to 3ds/assets/gfx_charprevbg/bg_beigeWithCircles.png diff --git a/assets/gfx_charprevbg/bg_beigeWithCircles.t3s b/3ds/assets/gfx_charprevbg/bg_beigeWithCircles.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_beigeWithCircles.t3s rename to 3ds/assets/gfx_charprevbg/bg_beigeWithCircles.t3s diff --git a/assets/gfx_charprevbg/bg_bigHearts.png b/3ds/assets/gfx_charprevbg/bg_bigHearts.png similarity index 100% rename from assets/gfx_charprevbg/bg_bigHearts.png rename to 3ds/assets/gfx_charprevbg/bg_bigHearts.png diff --git a/assets/gfx_charprevbg/bg_bigHearts.t3s b/3ds/assets/gfx_charprevbg/bg_bigHearts.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_bigHearts.t3s rename to 3ds/assets/gfx_charprevbg/bg_bigHearts.t3s diff --git a/assets/gfx_charprevbg/bg_blue.png b/3ds/assets/gfx_charprevbg/bg_blue.png similarity index 100% rename from assets/gfx_charprevbg/bg_blue.png rename to 3ds/assets/gfx_charprevbg/bg_blue.png diff --git a/assets/gfx_charprevbg/bg_blue.t3s b/3ds/assets/gfx_charprevbg/bg_blue.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_blue.t3s rename to 3ds/assets/gfx_charprevbg/bg_blue.t3s diff --git a/assets/gfx_charprevbg/bg_cafe2Fall.png b/3ds/assets/gfx_charprevbg/bg_cafe2Fall.png similarity index 100% rename from assets/gfx_charprevbg/bg_cafe2Fall.png rename to 3ds/assets/gfx_charprevbg/bg_cafe2Fall.png diff --git a/assets/gfx_charprevbg/bg_cafe2Fall.t3s b/3ds/assets/gfx_charprevbg/bg_cafe2Fall.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_cafe2Fall.t3s rename to 3ds/assets/gfx_charprevbg/bg_cafe2Fall.t3s diff --git a/assets/gfx_charprevbg/bg_cafe2Spring.png b/3ds/assets/gfx_charprevbg/bg_cafe2Spring.png similarity index 100% rename from assets/gfx_charprevbg/bg_cafe2Spring.png rename to 3ds/assets/gfx_charprevbg/bg_cafe2Spring.png diff --git a/assets/gfx_charprevbg/bg_cafe2Spring.t3s b/3ds/assets/gfx_charprevbg/bg_cafe2Spring.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_cafe2Spring.t3s rename to 3ds/assets/gfx_charprevbg/bg_cafe2Spring.t3s diff --git a/assets/gfx_charprevbg/bg_cafe2Summer.png b/3ds/assets/gfx_charprevbg/bg_cafe2Summer.png similarity index 100% rename from assets/gfx_charprevbg/bg_cafe2Summer.png rename to 3ds/assets/gfx_charprevbg/bg_cafe2Summer.png diff --git a/assets/gfx_charprevbg/bg_cafe2Summer.t3s b/3ds/assets/gfx_charprevbg/bg_cafe2Summer.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_cafe2Summer.t3s rename to 3ds/assets/gfx_charprevbg/bg_cafe2Summer.t3s diff --git a/assets/gfx_charprevbg/bg_cafe2Winter.png b/3ds/assets/gfx_charprevbg/bg_cafe2Winter.png similarity index 100% rename from assets/gfx_charprevbg/bg_cafe2Winter.png rename to 3ds/assets/gfx_charprevbg/bg_cafe2Winter.png diff --git a/assets/gfx_charprevbg/bg_cafe2Winter.t3s b/3ds/assets/gfx_charprevbg/bg_cafe2Winter.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_cafe2Winter.t3s rename to 3ds/assets/gfx_charprevbg/bg_cafe2Winter.t3s diff --git a/assets/gfx_charprevbg/bg_carringtonInstitute.png b/3ds/assets/gfx_charprevbg/bg_carringtonInstitute.png similarity index 100% rename from assets/gfx_charprevbg/bg_carringtonInstitute.png rename to 3ds/assets/gfx_charprevbg/bg_carringtonInstitute.png diff --git a/assets/gfx_charprevbg/bg_carringtonInstitute.t3s b/3ds/assets/gfx_charprevbg/bg_carringtonInstitute.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_carringtonInstitute.t3s rename to 3ds/assets/gfx_charprevbg/bg_carringtonInstitute.t3s diff --git a/assets/gfx_charprevbg/bg_celestialHotel.png b/3ds/assets/gfx_charprevbg/bg_celestialHotel.png similarity index 100% rename from assets/gfx_charprevbg/bg_celestialHotel.png rename to 3ds/assets/gfx_charprevbg/bg_celestialHotel.png diff --git a/assets/gfx_charprevbg/bg_celestialHotel.t3s b/3ds/assets/gfx_charprevbg/bg_celestialHotel.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_celestialHotel.t3s rename to 3ds/assets/gfx_charprevbg/bg_celestialHotel.t3s diff --git a/assets/gfx_charprevbg/bg_cinema.png b/3ds/assets/gfx_charprevbg/bg_cinema.png similarity index 100% rename from assets/gfx_charprevbg/bg_cinema.png rename to 3ds/assets/gfx_charprevbg/bg_cinema.png diff --git a/assets/gfx_charprevbg/bg_cinema.t3s b/3ds/assets/gfx_charprevbg/bg_cinema.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_cinema.t3s rename to 3ds/assets/gfx_charprevbg/bg_cinema.t3s diff --git a/assets/gfx_charprevbg/bg_circlePattern.png b/3ds/assets/gfx_charprevbg/bg_circlePattern.png similarity index 100% rename from assets/gfx_charprevbg/bg_circlePattern.png rename to 3ds/assets/gfx_charprevbg/bg_circlePattern.png diff --git a/assets/gfx_charprevbg/bg_circlePattern.t3s b/3ds/assets/gfx_charprevbg/bg_circlePattern.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_circlePattern.t3s rename to 3ds/assets/gfx_charprevbg/bg_circlePattern.t3s diff --git a/assets/gfx_charprevbg/bg_circleWindows.png b/3ds/assets/gfx_charprevbg/bg_circleWindows.png similarity index 100% rename from assets/gfx_charprevbg/bg_circleWindows.png rename to 3ds/assets/gfx_charprevbg/bg_circleWindows.png diff --git a/assets/gfx_charprevbg/bg_circleWindows.t3s b/3ds/assets/gfx_charprevbg/bg_circleWindows.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_circleWindows.t3s rename to 3ds/assets/gfx_charprevbg/bg_circleWindows.t3s diff --git a/assets/gfx_charprevbg/bg_downtownFall.png b/3ds/assets/gfx_charprevbg/bg_downtownFall.png similarity index 100% rename from assets/gfx_charprevbg/bg_downtownFall.png rename to 3ds/assets/gfx_charprevbg/bg_downtownFall.png diff --git a/assets/gfx_charprevbg/bg_downtownFall.t3s b/3ds/assets/gfx_charprevbg/bg_downtownFall.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_downtownFall.t3s rename to 3ds/assets/gfx_charprevbg/bg_downtownFall.t3s diff --git a/assets/gfx_charprevbg/bg_downtownSpring.png b/3ds/assets/gfx_charprevbg/bg_downtownSpring.png similarity index 100% rename from assets/gfx_charprevbg/bg_downtownSpring.png rename to 3ds/assets/gfx_charprevbg/bg_downtownSpring.png diff --git a/assets/gfx_charprevbg/bg_downtownSpring.t3s b/3ds/assets/gfx_charprevbg/bg_downtownSpring.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_downtownSpring.t3s rename to 3ds/assets/gfx_charprevbg/bg_downtownSpring.t3s diff --git a/assets/gfx_charprevbg/bg_downtownSummer.png b/3ds/assets/gfx_charprevbg/bg_downtownSummer.png similarity index 100% rename from assets/gfx_charprevbg/bg_downtownSummer.png rename to 3ds/assets/gfx_charprevbg/bg_downtownSummer.png diff --git a/assets/gfx_charprevbg/bg_downtownSummer.t3s b/3ds/assets/gfx_charprevbg/bg_downtownSummer.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_downtownSummer.t3s rename to 3ds/assets/gfx_charprevbg/bg_downtownSummer.t3s diff --git a/assets/gfx_charprevbg/bg_downtownWinter.png b/3ds/assets/gfx_charprevbg/bg_downtownWinter.png similarity index 100% rename from assets/gfx_charprevbg/bg_downtownWinter.png rename to 3ds/assets/gfx_charprevbg/bg_downtownWinter.png diff --git a/assets/gfx_charprevbg/bg_downtownWinter.t3s b/3ds/assets/gfx_charprevbg/bg_downtownWinter.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_downtownWinter.t3s rename to 3ds/assets/gfx_charprevbg/bg_downtownWinter.t3s diff --git a/assets/gfx_charprevbg/bg_graceShop.png b/3ds/assets/gfx_charprevbg/bg_graceShop.png similarity index 100% rename from assets/gfx_charprevbg/bg_graceShop.png rename to 3ds/assets/gfx_charprevbg/bg_graceShop.png diff --git a/assets/gfx_charprevbg/bg_graceShop.t3s b/3ds/assets/gfx_charprevbg/bg_graceShop.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_graceShop.t3s rename to 3ds/assets/gfx_charprevbg/bg_graceShop.t3s diff --git a/assets/gfx_charprevbg/bg_gradientPurple.png b/3ds/assets/gfx_charprevbg/bg_gradientPurple.png similarity index 100% rename from assets/gfx_charprevbg/bg_gradientPurple.png rename to 3ds/assets/gfx_charprevbg/bg_gradientPurple.png diff --git a/assets/gfx_charprevbg/bg_gradientPurple.t3s b/3ds/assets/gfx_charprevbg/bg_gradientPurple.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_gradientPurple.t3s rename to 3ds/assets/gfx_charprevbg/bg_gradientPurple.t3s diff --git a/assets/gfx_charprevbg/bg_greenBirds.png b/3ds/assets/gfx_charprevbg/bg_greenBirds.png similarity index 100% rename from assets/gfx_charprevbg/bg_greenBirds.png rename to 3ds/assets/gfx_charprevbg/bg_greenBirds.png diff --git a/assets/gfx_charprevbg/bg_greenBirds.t3s b/3ds/assets/gfx_charprevbg/bg_greenBirds.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_greenBirds.t3s rename to 3ds/assets/gfx_charprevbg/bg_greenBirds.t3s diff --git a/assets/gfx_charprevbg/bg_hairSalon1.png b/3ds/assets/gfx_charprevbg/bg_hairSalon1.png similarity index 100% rename from assets/gfx_charprevbg/bg_hairSalon1.png rename to 3ds/assets/gfx_charprevbg/bg_hairSalon1.png diff --git a/assets/gfx_charprevbg/bg_hairSalon1.t3s b/3ds/assets/gfx_charprevbg/bg_hairSalon1.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_hairSalon1.t3s rename to 3ds/assets/gfx_charprevbg/bg_hairSalon1.t3s diff --git a/assets/gfx_charprevbg/bg_hairSalon4.png b/3ds/assets/gfx_charprevbg/bg_hairSalon4.png similarity index 100% rename from assets/gfx_charprevbg/bg_hairSalon4.png rename to 3ds/assets/gfx_charprevbg/bg_hairSalon4.png diff --git a/assets/gfx_charprevbg/bg_hairSalon4.t3s b/3ds/assets/gfx_charprevbg/bg_hairSalon4.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_hairSalon4.t3s rename to 3ds/assets/gfx_charprevbg/bg_hairSalon4.t3s diff --git a/assets/gfx_charprevbg/bg_lifestyleShop2.png b/3ds/assets/gfx_charprevbg/bg_lifestyleShop2.png similarity index 100% rename from assets/gfx_charprevbg/bg_lifestyleShop2.png rename to 3ds/assets/gfx_charprevbg/bg_lifestyleShop2.png diff --git a/assets/gfx_charprevbg/bg_lifestyleShop2.t3s b/3ds/assets/gfx_charprevbg/bg_lifestyleShop2.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_lifestyleShop2.t3s rename to 3ds/assets/gfx_charprevbg/bg_lifestyleShop2.t3s diff --git a/assets/gfx_charprevbg/bg_liveMusicClub2.png b/3ds/assets/gfx_charprevbg/bg_liveMusicClub2.png similarity index 100% rename from assets/gfx_charprevbg/bg_liveMusicClub2.png rename to 3ds/assets/gfx_charprevbg/bg_liveMusicClub2.png diff --git a/assets/gfx_charprevbg/bg_liveMusicClub2.t3s b/3ds/assets/gfx_charprevbg/bg_liveMusicClub2.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_liveMusicClub2.t3s rename to 3ds/assets/gfx_charprevbg/bg_liveMusicClub2.t3s diff --git a/assets/gfx_charprevbg/bg_liveMusicClub4.png b/3ds/assets/gfx_charprevbg/bg_liveMusicClub4.png similarity index 100% rename from assets/gfx_charprevbg/bg_liveMusicClub4.png rename to 3ds/assets/gfx_charprevbg/bg_liveMusicClub4.png diff --git a/assets/gfx_charprevbg/bg_liveMusicClub4.t3s b/3ds/assets/gfx_charprevbg/bg_liveMusicClub4.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_liveMusicClub4.t3s rename to 3ds/assets/gfx_charprevbg/bg_liveMusicClub4.t3s diff --git a/assets/gfx_charprevbg/bg_menswearShop.png b/3ds/assets/gfx_charprevbg/bg_menswearShop.png similarity index 100% rename from assets/gfx_charprevbg/bg_menswearShop.png rename to 3ds/assets/gfx_charprevbg/bg_menswearShop.png diff --git a/assets/gfx_charprevbg/bg_menswearShop.t3s b/3ds/assets/gfx_charprevbg/bg_menswearShop.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_menswearShop.t3s rename to 3ds/assets/gfx_charprevbg/bg_menswearShop.t3s diff --git a/assets/gfx_charprevbg/bg_nin10Pro.png b/3ds/assets/gfx_charprevbg/bg_nin10Pro.png similarity index 100% rename from assets/gfx_charprevbg/bg_nin10Pro.png rename to 3ds/assets/gfx_charprevbg/bg_nin10Pro.png diff --git a/assets/gfx_charprevbg/bg_nin10Pro.t3s b/3ds/assets/gfx_charprevbg/bg_nin10Pro.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_nin10Pro.t3s rename to 3ds/assets/gfx_charprevbg/bg_nin10Pro.t3s diff --git a/assets/gfx_charprevbg/bg_park2Fall.png b/3ds/assets/gfx_charprevbg/bg_park2Fall.png similarity index 100% rename from assets/gfx_charprevbg/bg_park2Fall.png rename to 3ds/assets/gfx_charprevbg/bg_park2Fall.png diff --git a/assets/gfx_charprevbg/bg_park2Fall.t3s b/3ds/assets/gfx_charprevbg/bg_park2Fall.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_park2Fall.t3s rename to 3ds/assets/gfx_charprevbg/bg_park2Fall.t3s diff --git a/assets/gfx_charprevbg/bg_park2Spring.png b/3ds/assets/gfx_charprevbg/bg_park2Spring.png similarity index 100% rename from assets/gfx_charprevbg/bg_park2Spring.png rename to 3ds/assets/gfx_charprevbg/bg_park2Spring.png diff --git a/assets/gfx_charprevbg/bg_park2Spring.t3s b/3ds/assets/gfx_charprevbg/bg_park2Spring.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_park2Spring.t3s rename to 3ds/assets/gfx_charprevbg/bg_park2Spring.t3s diff --git a/assets/gfx_charprevbg/bg_park2Summer.png b/3ds/assets/gfx_charprevbg/bg_park2Summer.png similarity index 100% rename from assets/gfx_charprevbg/bg_park2Summer.png rename to 3ds/assets/gfx_charprevbg/bg_park2Summer.png diff --git a/assets/gfx_charprevbg/bg_park2Summer.t3s b/3ds/assets/gfx_charprevbg/bg_park2Summer.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_park2Summer.t3s rename to 3ds/assets/gfx_charprevbg/bg_park2Summer.t3s diff --git a/assets/gfx_charprevbg/bg_park2Winter.png b/3ds/assets/gfx_charprevbg/bg_park2Winter.png similarity index 100% rename from assets/gfx_charprevbg/bg_park2Winter.png rename to 3ds/assets/gfx_charprevbg/bg_park2Winter.png diff --git a/assets/gfx_charprevbg/bg_park2Winter.t3s b/3ds/assets/gfx_charprevbg/bg_park2Winter.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_park2Winter.t3s rename to 3ds/assets/gfx_charprevbg/bg_park2Winter.t3s diff --git a/assets/gfx_charprevbg/bg_peachCastle.png b/3ds/assets/gfx_charprevbg/bg_peachCastle.png similarity index 100% rename from assets/gfx_charprevbg/bg_peachCastle.png rename to 3ds/assets/gfx_charprevbg/bg_peachCastle.png diff --git a/assets/gfx_charprevbg/bg_peachCastle.t3s b/3ds/assets/gfx_charprevbg/bg_peachCastle.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_peachCastle.t3s rename to 3ds/assets/gfx_charprevbg/bg_peachCastle.t3s diff --git a/assets/gfx_charprevbg/bg_peachCastleOutside.png b/3ds/assets/gfx_charprevbg/bg_peachCastleOutside.png similarity index 100% rename from assets/gfx_charprevbg/bg_peachCastleOutside.png rename to 3ds/assets/gfx_charprevbg/bg_peachCastleOutside.png diff --git a/assets/gfx_charprevbg/bg_peachCastleOutside.t3s b/3ds/assets/gfx_charprevbg/bg_peachCastleOutside.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_peachCastleOutside.t3s rename to 3ds/assets/gfx_charprevbg/bg_peachCastleOutside.t3s diff --git a/assets/gfx_charprevbg/bg_pinkShine.png b/3ds/assets/gfx_charprevbg/bg_pinkShine.png similarity index 100% rename from assets/gfx_charprevbg/bg_pinkShine.png rename to 3ds/assets/gfx_charprevbg/bg_pinkShine.png diff --git a/assets/gfx_charprevbg/bg_pinkShine.t3s b/3ds/assets/gfx_charprevbg/bg_pinkShine.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_pinkShine.t3s rename to 3ds/assets/gfx_charprevbg/bg_pinkShine.t3s diff --git a/assets/gfx_charprevbg/bg_restauraunt4.png b/3ds/assets/gfx_charprevbg/bg_restauraunt4.png similarity index 100% rename from assets/gfx_charprevbg/bg_restauraunt4.png rename to 3ds/assets/gfx_charprevbg/bg_restauraunt4.png diff --git a/assets/gfx_charprevbg/bg_restauraunt4.t3s b/3ds/assets/gfx_charprevbg/bg_restauraunt4.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_restauraunt4.t3s rename to 3ds/assets/gfx_charprevbg/bg_restauraunt4.t3s diff --git a/assets/gfx_charprevbg/bg_roseGarden2.png b/3ds/assets/gfx_charprevbg/bg_roseGarden2.png similarity index 100% rename from assets/gfx_charprevbg/bg_roseGarden2.png rename to 3ds/assets/gfx_charprevbg/bg_roseGarden2.png diff --git a/assets/gfx_charprevbg/bg_roseGarden2.t3s b/3ds/assets/gfx_charprevbg/bg_roseGarden2.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_roseGarden2.t3s rename to 3ds/assets/gfx_charprevbg/bg_roseGarden2.t3s diff --git a/assets/gfx_charprevbg/bg_smallHearts.png b/3ds/assets/gfx_charprevbg/bg_smallHearts.png similarity index 100% rename from assets/gfx_charprevbg/bg_smallHearts.png rename to 3ds/assets/gfx_charprevbg/bg_smallHearts.png diff --git a/assets/gfx_charprevbg/bg_smallHearts.t3s b/3ds/assets/gfx_charprevbg/bg_smallHearts.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_smallHearts.t3s rename to 3ds/assets/gfx_charprevbg/bg_smallHearts.t3s diff --git a/assets/gfx_charprevbg/bg_snowflakes.png b/3ds/assets/gfx_charprevbg/bg_snowflakes.png similarity index 100% rename from assets/gfx_charprevbg/bg_snowflakes.png rename to 3ds/assets/gfx_charprevbg/bg_snowflakes.png diff --git a/assets/gfx_charprevbg/bg_snowflakes.t3s b/3ds/assets/gfx_charprevbg/bg_snowflakes.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_snowflakes.t3s rename to 3ds/assets/gfx_charprevbg/bg_snowflakes.t3s diff --git a/assets/gfx_charprevbg/bg_white.png b/3ds/assets/gfx_charprevbg/bg_white.png similarity index 100% rename from assets/gfx_charprevbg/bg_white.png rename to 3ds/assets/gfx_charprevbg/bg_white.png diff --git a/assets/gfx_charprevbg/bg_white.t3s b/3ds/assets/gfx_charprevbg/bg_white.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_white.t3s rename to 3ds/assets/gfx_charprevbg/bg_white.t3s diff --git a/assets/gfx_charprevbg/bg_yellow.png b/3ds/assets/gfx_charprevbg/bg_yellow.png similarity index 100% rename from assets/gfx_charprevbg/bg_yellow.png rename to 3ds/assets/gfx_charprevbg/bg_yellow.png diff --git a/assets/gfx_charprevbg/bg_yellow.t3s b/3ds/assets/gfx_charprevbg/bg_yellow.t3s similarity index 100% rename from assets/gfx_charprevbg/bg_yellow.t3s rename to 3ds/assets/gfx_charprevbg/bg_yellow.t3s diff --git a/assets/gfx_chars/banjok_Banjo.t3s b/3ds/assets/gfx_chars/banjok_Banjo.t3s similarity index 100% rename from assets/gfx_chars/banjok_Banjo.t3s rename to 3ds/assets/gfx_chars/banjok_Banjo.t3s diff --git a/assets/gfx_chars/banjok_Bottles.t3s b/3ds/assets/gfx_chars/banjok_Bottles.t3s similarity index 100% rename from assets/gfx_chars/banjok_Bottles.t3s rename to 3ds/assets/gfx_chars/banjok_Bottles.t3s diff --git a/assets/gfx_chars/banjok_Kazooie.t3s b/3ds/assets/gfx_chars/banjok_Kazooie.t3s similarity index 100% rename from assets/gfx_chars/banjok_Kazooie.t3s rename to 3ds/assets/gfx_chars/banjok_Kazooie.t3s diff --git a/assets/gfx_chars/banjok_Mumbo.t3s b/3ds/assets/gfx_chars/banjok_Mumbo.t3s similarity index 100% rename from assets/gfx_chars/banjok_Mumbo.t3s rename to 3ds/assets/gfx_chars/banjok_Mumbo.t3s diff --git a/assets/gfx_chars/banjok_Tooty.t3s b/3ds/assets/gfx_chars/banjok_Tooty.t3s similarity index 100% rename from assets/gfx_chars/banjok_Tooty.t3s rename to 3ds/assets/gfx_chars/banjok_Tooty.t3s diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Banjo.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Banjo.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Banjo.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Banjo.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Bottles.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Bottles.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Bottles.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Bottles.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Kazooie.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Kazooie.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Kazooie.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Kazooie.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Mumbo.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Mumbo.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Mumbo.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Mumbo.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Tooty.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Tooty.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Tooty.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom0/Tooty.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Banjo.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Banjo.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Banjo.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Banjo.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Bottles.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Bottles.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Bottles.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Bottles.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Kazooie.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Kazooie.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Kazooie.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Kazooie.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Mumbo.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Mumbo.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Mumbo.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Mumbo.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Tooty.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Tooty.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Tooty.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom1/Tooty.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Banjo.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Banjo.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Banjo.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Banjo.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Bottles.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Bottles.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Bottles.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Bottles.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Kazooie.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Kazooie.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Kazooie.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Kazooie.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Mumbo.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Mumbo.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Mumbo.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Mumbo.png diff --git a/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Tooty.png b/3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Tooty.png similarity index 100% rename from assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Tooty.png rename to 3ds/assets/gfx_chars/characters/Banjo-Kazooie series/All Seasons/zoom2/Tooty.png diff --git a/assets/gfx_chars/characters/Conker series/All Seasons/zoom0/Cash.png b/3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom0/Cash.png similarity index 100% rename from assets/gfx_chars/characters/Conker series/All Seasons/zoom0/Cash.png rename to 3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom0/Cash.png diff --git a/assets/gfx_chars/characters/Conker series/All Seasons/zoom0/Conker.png b/3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom0/Conker.png similarity index 100% rename from assets/gfx_chars/characters/Conker series/All Seasons/zoom0/Conker.png rename to 3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom0/Conker.png diff --git a/assets/gfx_chars/characters/Conker series/All Seasons/zoom1/Cash.png b/3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom1/Cash.png similarity index 100% rename from assets/gfx_chars/characters/Conker series/All Seasons/zoom1/Cash.png rename to 3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom1/Cash.png diff --git a/assets/gfx_chars/characters/Conker series/All Seasons/zoom1/Conker.png b/3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom1/Conker.png similarity index 100% rename from assets/gfx_chars/characters/Conker series/All Seasons/zoom1/Conker.png rename to 3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom1/Conker.png diff --git a/assets/gfx_chars/characters/Conker series/All Seasons/zoom2/Cash.png b/3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom2/Cash.png similarity index 100% rename from assets/gfx_chars/characters/Conker series/All Seasons/zoom2/Cash.png rename to 3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom2/Cash.png diff --git a/assets/gfx_chars/characters/Conker series/All Seasons/zoom2/Conker.png b/3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom2/Conker.png similarity index 100% rename from assets/gfx_chars/characters/Conker series/All Seasons/zoom2/Conker.png rename to 3ds/assets/gfx_chars/characters/Conker series/All Seasons/zoom2/Conker.png diff --git a/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom0/Juno.png b/3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom0/Juno.png similarity index 100% rename from assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom0/Juno.png rename to 3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom0/Juno.png diff --git a/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom0/Vela.png b/3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom0/Vela.png similarity index 100% rename from assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom0/Vela.png rename to 3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom0/Vela.png diff --git a/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom1/Juno.png b/3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom1/Juno.png similarity index 100% rename from assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom1/Juno.png rename to 3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom1/Juno.png diff --git a/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom1/Vela.png b/3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom1/Vela.png similarity index 100% rename from assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom1/Vela.png rename to 3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom1/Vela.png diff --git a/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom2/Juno.png b/3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom2/Juno.png similarity index 100% rename from assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom2/Juno.png rename to 3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom2/Juno.png diff --git a/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom2/Vela.png b/3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom2/Vela.png similarity index 100% rename from assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom2/Vela.png rename to 3ds/assets/gfx_chars/characters/Jet Force Gemini/All Seasons/zoom2/Vela.png diff --git a/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom0/Ms. Pac-Man.png b/3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom0/Ms. Pac-Man.png similarity index 100% rename from assets/gfx_chars/characters/Pac-Man/All Seasons/zoom0/Ms. Pac-Man.png rename to 3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom0/Ms. Pac-Man.png diff --git a/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom0/Pac-Man.png b/3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom0/Pac-Man.png similarity index 100% rename from assets/gfx_chars/characters/Pac-Man/All Seasons/zoom0/Pac-Man.png rename to 3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom0/Pac-Man.png diff --git a/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom1/Ms. Pac-Man.png b/3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom1/Ms. Pac-Man.png similarity index 100% rename from assets/gfx_chars/characters/Pac-Man/All Seasons/zoom1/Ms. Pac-Man.png rename to 3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom1/Ms. Pac-Man.png diff --git a/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom1/Pac-Man.png b/3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom1/Pac-Man.png similarity index 100% rename from assets/gfx_chars/characters/Pac-Man/All Seasons/zoom1/Pac-Man.png rename to 3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom1/Pac-Man.png diff --git a/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom2/Ms. Pac-Man.png b/3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom2/Ms. Pac-Man.png similarity index 100% rename from assets/gfx_chars/characters/Pac-Man/All Seasons/zoom2/Ms. Pac-Man.png rename to 3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom2/Ms. Pac-Man.png diff --git a/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom2/Pac-Man.png b/3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom2/Pac-Man.png similarity index 100% rename from assets/gfx_chars/characters/Pac-Man/All Seasons/zoom2/Pac-Man.png rename to 3ds/assets/gfx_chars/characters/Pac-Man/All Seasons/zoom2/Pac-Man.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom0/StackZ.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom0/StackZ.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom0/StackZ.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom0/StackZ.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom1/StackZ.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom1/StackZ.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom1/StackZ.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom1/StackZ.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom2/StackZ.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom2/StackZ.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom2/StackZ.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/All Seasons/zoom2/StackZ.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom0/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom0/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom0/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom0/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom1/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom1/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom1/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom1/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom2/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom2/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom2/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Fall/zoom2/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Rabz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Rabz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Rabz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Rabz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Stackie.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Stackie.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Stackie.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom0/Stackie.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Rabz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Rabz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Rabz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Rabz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Stackie.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Stackie.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Stackie.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom1/Stackie.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Rabz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Rabz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Rabz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Rabz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Stackie.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Stackie.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Stackie.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Spring/zoom2/Stackie.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Rabz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Rabz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Rabz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Rabz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Stackie.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Stackie.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Stackie.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom0/Stackie.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Rabz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Rabz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Rabz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Rabz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Stackie.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Stackie.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Stackie.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom1/Stackie.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Rabz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Rabz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Rabz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Rabz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Stackie.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Stackie.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Stackie.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Summer/zoom2/Stackie.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom0/Rabz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom0/Rabz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom0/Rabz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom0/Rabz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom0/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom0/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom0/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom0/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom1/Rabz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom1/Rabz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom1/Rabz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom1/Rabz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom1/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom1/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom1/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom1/Robz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom2/Rabz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom2/Rabz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom2/Rabz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom2/Rabz.png diff --git a/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom2/Robz.png b/3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom2/Robz.png similarity index 100% rename from assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom2/Robz.png rename to 3ds/assets/gfx_chars/characters/Rocket Photo Shoot/Winter/zoom2/Robz.png diff --git a/assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom0/Sonic.png b/3ds/assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom0/Sonic.png similarity index 100% rename from assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom0/Sonic.png rename to 3ds/assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom0/Sonic.png diff --git a/assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom1/Sonic.png b/3ds/assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom1/Sonic.png similarity index 100% rename from assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom1/Sonic.png rename to 3ds/assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom1/Sonic.png diff --git a/assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom2/Sonic.png b/3ds/assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom2/Sonic.png similarity index 100% rename from assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom2/Sonic.png rename to 3ds/assets/gfx_chars/characters/Sonic the Hedgehog/All Seasons/zoom2/Sonic.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Alina.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Alina.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Alina.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Alina.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Amber.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Amber.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Amber.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Amber.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Angelique.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Angelique.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Angelique.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Angelique.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Avery.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Avery.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Avery.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Avery.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Cece.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Cece.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Cece.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Cece.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Celeste.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Celeste.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Celeste.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Celeste.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Daphne.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Daphne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Daphne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Daphne.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Deborah.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Deborah.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Deborah.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Deborah.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dominic.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dominic.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dominic.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dominic.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dorothy.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dorothy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dorothy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dorothy.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dulcie.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dulcie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dulcie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Dulcie.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Emmylou.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Emmylou.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Emmylou.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Emmylou.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Eunice.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Eunice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Eunice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Eunice.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Felicity.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Felicity.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Felicity.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Felicity.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Genevieve.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Genevieve.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Genevieve.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Genevieve.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/India.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/India.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/India.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/India.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Ingrid.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Ingrid.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Ingrid.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Ingrid.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Libby.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Libby.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Libby.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Libby.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Lorelei.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Lorelei.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Lorelei.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Lorelei.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Madeira.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Madeira.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Madeira.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Madeira.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Michaela.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Michaela.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Michaela.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Michaela.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Mickey.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Mickey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Mickey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Mickey.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Nicky.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Nicky.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Nicky.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Nicky.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Olivia.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Olivia.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Olivia.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Olivia.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Renee.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Renee.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Renee.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Renee.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Ruby.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Ruby.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Ruby.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Ruby.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Sapphire.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Sapphire.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Sapphire.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Sapphire.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Shoko.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Shoko.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Shoko.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Shoko.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Yukiko.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Yukiko.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Yukiko.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom0/Yukiko.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Alina.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Alina.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Alina.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Alina.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Amber.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Amber.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Amber.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Amber.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Angelique.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Angelique.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Angelique.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Angelique.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Avery.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Avery.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Avery.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Avery.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Cece.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Cece.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Cece.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Cece.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Celeste.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Celeste.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Celeste.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Celeste.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Daphne.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Daphne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Daphne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Daphne.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Deborah.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Deborah.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Deborah.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Deborah.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dominic.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dominic.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dominic.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dominic.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dorothy.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dorothy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dorothy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dorothy.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dulcie.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dulcie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dulcie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Dulcie.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Emmylou.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Emmylou.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Emmylou.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Emmylou.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Eunice.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Eunice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Eunice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Eunice.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Felicity.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Felicity.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Felicity.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Felicity.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Genevieve.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Genevieve.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Genevieve.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Genevieve.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/India.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/India.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/India.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/India.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Ingrid.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Ingrid.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Ingrid.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Ingrid.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Libby.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Libby.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Libby.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Libby.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Lorelei.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Lorelei.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Lorelei.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Lorelei.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Madeira.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Madeira.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Madeira.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Madeira.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Michaela.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Michaela.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Michaela.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Michaela.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Mickey.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Mickey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Mickey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Mickey.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Nicky.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Nicky.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Nicky.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Nicky.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Olivia.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Olivia.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Olivia.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Olivia.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Renee.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Renee.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Renee.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Renee.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Ruby.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Ruby.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Ruby.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Ruby.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Sapphire.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Sapphire.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Sapphire.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Sapphire.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Shoko.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Shoko.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Shoko.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Shoko.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Yukiko.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Yukiko.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Yukiko.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom1/Yukiko.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Alina.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Alina.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Alina.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Alina.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Amber.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Amber.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Amber.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Amber.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Angelique.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Angelique.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Angelique.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Angelique.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Avery.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Avery.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Avery.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Avery.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Cece.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Cece.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Cece.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Cece.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Celeste.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Celeste.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Celeste.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Celeste.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Daphne.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Daphne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Daphne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Daphne.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Deborah.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Deborah.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Deborah.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Deborah.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dominic.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dominic.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dominic.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dominic.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dorothy.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dorothy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dorothy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dorothy.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dulcie.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dulcie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dulcie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Dulcie.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Emmylou.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Emmylou.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Emmylou.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Emmylou.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Eunice.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Eunice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Eunice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Eunice.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Felicity.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Felicity.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Felicity.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Felicity.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Genevieve.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Genevieve.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Genevieve.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Genevieve.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/India.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/India.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/India.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/India.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Ingrid.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Ingrid.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Ingrid.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Ingrid.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Libby.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Libby.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Libby.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Libby.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Lorelei.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Lorelei.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Lorelei.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Lorelei.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Madeira.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Madeira.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Madeira.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Madeira.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Michaela.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Michaela.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Michaela.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Michaela.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Mickey.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Mickey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Mickey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Mickey.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Nicky.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Nicky.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Nicky.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Nicky.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Olivia.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Olivia.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Olivia.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Olivia.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Renee.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Renee.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Renee.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Renee.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Ruby.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Ruby.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Ruby.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Ruby.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Sapphire.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Sapphire.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Sapphire.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Sapphire.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Shoko.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Shoko.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Shoko.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Shoko.png diff --git a/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Yukiko.png b/3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Yukiko.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Yukiko.png rename to 3ds/assets/gfx_chars/characters/Styling Star/All Seasons/zoom2/Yukiko.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom0/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom0/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom1/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom1/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Fall/zoom2/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Fall/zoom2/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom0/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom0/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom1/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom1/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Spring/zoom2/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Spring/zoom2/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom0/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom0/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom1/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom1/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Summer/zoom2/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Summer/zoom2/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom0/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom0/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom1/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom1/Zoey.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Abigail.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Abigail.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Abigail.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Abigail.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Adelaide.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Adelaide.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Adelaide.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Adelaide.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Arabella.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Arabella.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Arabella.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Arabella.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Brienne.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Brienne.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Brienne.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Brienne.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Callie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Callie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Callie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Callie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Camilla.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Camilla.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Camilla.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Camilla.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Clara.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Clara.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Clara.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Clara.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Daisy.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Daisy.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Daisy.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Didi.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Didi.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Didi.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Didi.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Evie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Evie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Evie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Evie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Grace.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Grace.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Grace.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Grace.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Janice.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Janice.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Janice.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Janice.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Jo.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Jo.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Jo.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Jo.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Kirsty.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Kirsty.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Kirsty.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Kirsty.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Laurie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Laurie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Laurie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Laurie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Magda.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Magda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Magda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Magda.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Margot.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Margot.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Margot.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Margot.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Molly.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Molly.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Molly.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Molly.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Niamh.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Niamh.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Niamh.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Niamh.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Noor.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Noor.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Noor.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Noor.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Pippa.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Pippa.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Pippa.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Pippa.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Rainbow.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Rainbow.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Rainbow.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Rainbow.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Rosie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Rosie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Rosie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Rosie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Sasha.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Sasha.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Sasha.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Sasha.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Sophie.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Sophie.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Sophie.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Sophie.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Teagan.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Teagan.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Teagan.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Teagan.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Yolanda.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Yolanda.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Yolanda.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Yolanda.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Yuzu.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Yuzu.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Yuzu.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Yuzu.png diff --git a/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Zoey.png b/3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Zoey.png similarity index 100% rename from assets/gfx_chars/characters/Styling Star/Winter/zoom2/Zoey.png rename to 3ds/assets/gfx_chars/characters/Styling Star/Winter/zoom2/Zoey.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Daisy.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Daisy.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Daisy.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Luigi.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Luigi.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Luigi.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Luigi.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Mario.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Mario.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Mario.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Mario.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Peach.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Peach.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Peach.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom0/Peach.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Daisy.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Daisy.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Daisy.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Luigi.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Luigi.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Luigi.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Luigi.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Mario.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Mario.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Mario.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Mario.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Peach.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Peach.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Peach.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom1/Peach.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Daisy.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Daisy.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Daisy.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Daisy.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Luigi.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Luigi.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Luigi.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Luigi.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Mario.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Mario.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Mario.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Mario.png diff --git a/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Peach.png b/3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Peach.png similarity index 100% rename from assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Peach.png rename to 3ds/assets/gfx_chars/characters/Super Mario/All Seasons/zoom2/Peach.png diff --git a/assets/gfx_chars/conker_Cash.t3s b/3ds/assets/gfx_chars/conker_Cash.t3s similarity index 100% rename from assets/gfx_chars/conker_Cash.t3s rename to 3ds/assets/gfx_chars/conker_Cash.t3s diff --git a/assets/gfx_chars/conker_Conker.t3s b/3ds/assets/gfx_chars/conker_Conker.t3s similarity index 100% rename from assets/gfx_chars/conker_Conker.t3s rename to 3ds/assets/gfx_chars/conker_Conker.t3s diff --git a/assets/gfx_chars/jfg_Juno.t3s b/3ds/assets/gfx_chars/jfg_Juno.t3s similarity index 100% rename from assets/gfx_chars/jfg_Juno.t3s rename to 3ds/assets/gfx_chars/jfg_Juno.t3s diff --git a/assets/gfx_chars/jfg_Vela.t3s b/3ds/assets/gfx_chars/jfg_Vela.t3s similarity index 100% rename from assets/gfx_chars/jfg_Vela.t3s rename to 3ds/assets/gfx_chars/jfg_Vela.t3s diff --git a/assets/gfx_chars/pac_MsPacMan.t3s b/3ds/assets/gfx_chars/pac_MsPacMan.t3s similarity index 100% rename from assets/gfx_chars/pac_MsPacMan.t3s rename to 3ds/assets/gfx_chars/pac_MsPacMan.t3s diff --git a/assets/gfx_chars/pac_PacMan.t3s b/3ds/assets/gfx_chars/pac_PacMan.t3s similarity index 100% rename from assets/gfx_chars/pac_PacMan.t3s rename to 3ds/assets/gfx_chars/pac_PacMan.t3s diff --git a/assets/gfx_chars/rocket_RabzSpring.t3s b/3ds/assets/gfx_chars/rocket_RabzSpring.t3s similarity index 100% rename from assets/gfx_chars/rocket_RabzSpring.t3s rename to 3ds/assets/gfx_chars/rocket_RabzSpring.t3s diff --git a/assets/gfx_chars/rocket_RabzSummer.t3s b/3ds/assets/gfx_chars/rocket_RabzSummer.t3s similarity index 100% rename from assets/gfx_chars/rocket_RabzSummer.t3s rename to 3ds/assets/gfx_chars/rocket_RabzSummer.t3s diff --git a/assets/gfx_chars/rocket_RabzWinter.t3s b/3ds/assets/gfx_chars/rocket_RabzWinter.t3s similarity index 100% rename from assets/gfx_chars/rocket_RabzWinter.t3s rename to 3ds/assets/gfx_chars/rocket_RabzWinter.t3s diff --git a/assets/gfx_chars/rocket_StackZ.t3s b/3ds/assets/gfx_chars/rocket_StackZ.t3s similarity index 100% rename from assets/gfx_chars/rocket_StackZ.t3s rename to 3ds/assets/gfx_chars/rocket_StackZ.t3s diff --git a/assets/gfx_chars/rocket_StackieSpring.t3s b/3ds/assets/gfx_chars/rocket_StackieSpring.t3s similarity index 100% rename from assets/gfx_chars/rocket_StackieSpring.t3s rename to 3ds/assets/gfx_chars/rocket_StackieSpring.t3s diff --git a/assets/gfx_chars/rocket_StackieSummer.t3s b/3ds/assets/gfx_chars/rocket_StackieSummer.t3s similarity index 100% rename from assets/gfx_chars/rocket_StackieSummer.t3s rename to 3ds/assets/gfx_chars/rocket_StackieSummer.t3s diff --git a/assets/gfx_chars/sm_Daisy.t3s b/3ds/assets/gfx_chars/sm_Daisy.t3s similarity index 100% rename from assets/gfx_chars/sm_Daisy.t3s rename to 3ds/assets/gfx_chars/sm_Daisy.t3s diff --git a/assets/gfx_chars/sm_Luigi.t3s b/3ds/assets/gfx_chars/sm_Luigi.t3s similarity index 100% rename from assets/gfx_chars/sm_Luigi.t3s rename to 3ds/assets/gfx_chars/sm_Luigi.t3s diff --git a/assets/gfx_chars/sm_Mario.t3s b/3ds/assets/gfx_chars/sm_Mario.t3s similarity index 100% rename from assets/gfx_chars/sm_Mario.t3s rename to 3ds/assets/gfx_chars/sm_Mario.t3s diff --git a/assets/gfx_chars/sm_Peach.t3s b/3ds/assets/gfx_chars/sm_Peach.t3s similarity index 100% rename from assets/gfx_chars/sm_Peach.t3s rename to 3ds/assets/gfx_chars/sm_Peach.t3s diff --git a/assets/gfx_chars/ss4_Abigail0.t3s b/3ds/assets/gfx_chars/ss4_Abigail0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Abigail0.t3s rename to 3ds/assets/gfx_chars/ss4_Abigail0.t3s diff --git a/assets/gfx_chars/ss4_Abigail1.t3s b/3ds/assets/gfx_chars/ss4_Abigail1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Abigail1.t3s rename to 3ds/assets/gfx_chars/ss4_Abigail1.t3s diff --git a/assets/gfx_chars/ss4_Abigail3.t3s b/3ds/assets/gfx_chars/ss4_Abigail3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Abigail3.t3s rename to 3ds/assets/gfx_chars/ss4_Abigail3.t3s diff --git a/assets/gfx_chars/ss4_Adelaide0.t3s b/3ds/assets/gfx_chars/ss4_Adelaide0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Adelaide0.t3s rename to 3ds/assets/gfx_chars/ss4_Adelaide0.t3s diff --git a/assets/gfx_chars/ss4_Adelaide1.t3s b/3ds/assets/gfx_chars/ss4_Adelaide1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Adelaide1.t3s rename to 3ds/assets/gfx_chars/ss4_Adelaide1.t3s diff --git a/assets/gfx_chars/ss4_Adelaide2.t3s b/3ds/assets/gfx_chars/ss4_Adelaide2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Adelaide2.t3s rename to 3ds/assets/gfx_chars/ss4_Adelaide2.t3s diff --git a/assets/gfx_chars/ss4_Adelaide3.t3s b/3ds/assets/gfx_chars/ss4_Adelaide3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Adelaide3.t3s rename to 3ds/assets/gfx_chars/ss4_Adelaide3.t3s diff --git a/assets/gfx_chars/ss4_Alina.t3s b/3ds/assets/gfx_chars/ss4_Alina.t3s similarity index 100% rename from assets/gfx_chars/ss4_Alina.t3s rename to 3ds/assets/gfx_chars/ss4_Alina.t3s diff --git a/assets/gfx_chars/ss4_Amber.t3s b/3ds/assets/gfx_chars/ss4_Amber.t3s similarity index 100% rename from assets/gfx_chars/ss4_Amber.t3s rename to 3ds/assets/gfx_chars/ss4_Amber.t3s diff --git a/assets/gfx_chars/ss4_Angelique.t3s b/3ds/assets/gfx_chars/ss4_Angelique.t3s similarity index 100% rename from assets/gfx_chars/ss4_Angelique.t3s rename to 3ds/assets/gfx_chars/ss4_Angelique.t3s diff --git a/assets/gfx_chars/ss4_Arabella0.t3s b/3ds/assets/gfx_chars/ss4_Arabella0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Arabella0.t3s rename to 3ds/assets/gfx_chars/ss4_Arabella0.t3s diff --git a/assets/gfx_chars/ss4_Arabella1.t3s b/3ds/assets/gfx_chars/ss4_Arabella1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Arabella1.t3s rename to 3ds/assets/gfx_chars/ss4_Arabella1.t3s diff --git a/assets/gfx_chars/ss4_Arabella2.t3s b/3ds/assets/gfx_chars/ss4_Arabella2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Arabella2.t3s rename to 3ds/assets/gfx_chars/ss4_Arabella2.t3s diff --git a/assets/gfx_chars/ss4_Arabella3.t3s b/3ds/assets/gfx_chars/ss4_Arabella3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Arabella3.t3s rename to 3ds/assets/gfx_chars/ss4_Arabella3.t3s diff --git a/assets/gfx_chars/ss4_Avery.t3s b/3ds/assets/gfx_chars/ss4_Avery.t3s similarity index 100% rename from assets/gfx_chars/ss4_Avery.t3s rename to 3ds/assets/gfx_chars/ss4_Avery.t3s diff --git a/assets/gfx_chars/ss4_Brienne0.t3s b/3ds/assets/gfx_chars/ss4_Brienne0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Brienne0.t3s rename to 3ds/assets/gfx_chars/ss4_Brienne0.t3s diff --git a/assets/gfx_chars/ss4_Brienne1.t3s b/3ds/assets/gfx_chars/ss4_Brienne1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Brienne1.t3s rename to 3ds/assets/gfx_chars/ss4_Brienne1.t3s diff --git a/assets/gfx_chars/ss4_Brienne2.t3s b/3ds/assets/gfx_chars/ss4_Brienne2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Brienne2.t3s rename to 3ds/assets/gfx_chars/ss4_Brienne2.t3s diff --git a/assets/gfx_chars/ss4_Brienne3.t3s b/3ds/assets/gfx_chars/ss4_Brienne3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Brienne3.t3s rename to 3ds/assets/gfx_chars/ss4_Brienne3.t3s diff --git a/assets/gfx_chars/ss4_Callie0.t3s b/3ds/assets/gfx_chars/ss4_Callie0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Callie0.t3s rename to 3ds/assets/gfx_chars/ss4_Callie0.t3s diff --git a/assets/gfx_chars/ss4_Callie1.t3s b/3ds/assets/gfx_chars/ss4_Callie1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Callie1.t3s rename to 3ds/assets/gfx_chars/ss4_Callie1.t3s diff --git a/assets/gfx_chars/ss4_Callie2.t3s b/3ds/assets/gfx_chars/ss4_Callie2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Callie2.t3s rename to 3ds/assets/gfx_chars/ss4_Callie2.t3s diff --git a/assets/gfx_chars/ss4_Callie3.t3s b/3ds/assets/gfx_chars/ss4_Callie3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Callie3.t3s rename to 3ds/assets/gfx_chars/ss4_Callie3.t3s diff --git a/assets/gfx_chars/ss4_Camilla0.t3s b/3ds/assets/gfx_chars/ss4_Camilla0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Camilla0.t3s rename to 3ds/assets/gfx_chars/ss4_Camilla0.t3s diff --git a/assets/gfx_chars/ss4_Camilla1.t3s b/3ds/assets/gfx_chars/ss4_Camilla1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Camilla1.t3s rename to 3ds/assets/gfx_chars/ss4_Camilla1.t3s diff --git a/assets/gfx_chars/ss4_Camilla3.t3s b/3ds/assets/gfx_chars/ss4_Camilla3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Camilla3.t3s rename to 3ds/assets/gfx_chars/ss4_Camilla3.t3s diff --git a/assets/gfx_chars/ss4_Cece.t3s b/3ds/assets/gfx_chars/ss4_Cece.t3s similarity index 100% rename from assets/gfx_chars/ss4_Cece.t3s rename to 3ds/assets/gfx_chars/ss4_Cece.t3s diff --git a/assets/gfx_chars/ss4_Celeste.t3s b/3ds/assets/gfx_chars/ss4_Celeste.t3s similarity index 100% rename from assets/gfx_chars/ss4_Celeste.t3s rename to 3ds/assets/gfx_chars/ss4_Celeste.t3s diff --git a/assets/gfx_chars/ss4_Clara0.t3s b/3ds/assets/gfx_chars/ss4_Clara0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Clara0.t3s rename to 3ds/assets/gfx_chars/ss4_Clara0.t3s diff --git a/assets/gfx_chars/ss4_Clara1.t3s b/3ds/assets/gfx_chars/ss4_Clara1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Clara1.t3s rename to 3ds/assets/gfx_chars/ss4_Clara1.t3s diff --git a/assets/gfx_chars/ss4_Clara2.t3s b/3ds/assets/gfx_chars/ss4_Clara2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Clara2.t3s rename to 3ds/assets/gfx_chars/ss4_Clara2.t3s diff --git a/assets/gfx_chars/ss4_Clara3.t3s b/3ds/assets/gfx_chars/ss4_Clara3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Clara3.t3s rename to 3ds/assets/gfx_chars/ss4_Clara3.t3s diff --git a/assets/gfx_chars/ss4_Daisy0.t3s b/3ds/assets/gfx_chars/ss4_Daisy0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Daisy0.t3s rename to 3ds/assets/gfx_chars/ss4_Daisy0.t3s diff --git a/assets/gfx_chars/ss4_Daisy1.t3s b/3ds/assets/gfx_chars/ss4_Daisy1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Daisy1.t3s rename to 3ds/assets/gfx_chars/ss4_Daisy1.t3s diff --git a/assets/gfx_chars/ss4_Daisy2.t3s b/3ds/assets/gfx_chars/ss4_Daisy2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Daisy2.t3s rename to 3ds/assets/gfx_chars/ss4_Daisy2.t3s diff --git a/assets/gfx_chars/ss4_Daisy3.t3s b/3ds/assets/gfx_chars/ss4_Daisy3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Daisy3.t3s rename to 3ds/assets/gfx_chars/ss4_Daisy3.t3s diff --git a/assets/gfx_chars/ss4_Daphne.t3s b/3ds/assets/gfx_chars/ss4_Daphne.t3s similarity index 100% rename from assets/gfx_chars/ss4_Daphne.t3s rename to 3ds/assets/gfx_chars/ss4_Daphne.t3s diff --git a/assets/gfx_chars/ss4_Deborah.t3s b/3ds/assets/gfx_chars/ss4_Deborah.t3s similarity index 100% rename from assets/gfx_chars/ss4_Deborah.t3s rename to 3ds/assets/gfx_chars/ss4_Deborah.t3s diff --git a/assets/gfx_chars/ss4_Didi0.t3s b/3ds/assets/gfx_chars/ss4_Didi0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Didi0.t3s rename to 3ds/assets/gfx_chars/ss4_Didi0.t3s diff --git a/assets/gfx_chars/ss4_Didi1.t3s b/3ds/assets/gfx_chars/ss4_Didi1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Didi1.t3s rename to 3ds/assets/gfx_chars/ss4_Didi1.t3s diff --git a/assets/gfx_chars/ss4_Didi2.t3s b/3ds/assets/gfx_chars/ss4_Didi2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Didi2.t3s rename to 3ds/assets/gfx_chars/ss4_Didi2.t3s diff --git a/assets/gfx_chars/ss4_Didi3.t3s b/3ds/assets/gfx_chars/ss4_Didi3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Didi3.t3s rename to 3ds/assets/gfx_chars/ss4_Didi3.t3s diff --git a/assets/gfx_chars/ss4_Dominic.t3s b/3ds/assets/gfx_chars/ss4_Dominic.t3s similarity index 100% rename from assets/gfx_chars/ss4_Dominic.t3s rename to 3ds/assets/gfx_chars/ss4_Dominic.t3s diff --git a/assets/gfx_chars/ss4_Dorothy.t3s b/3ds/assets/gfx_chars/ss4_Dorothy.t3s similarity index 100% rename from assets/gfx_chars/ss4_Dorothy.t3s rename to 3ds/assets/gfx_chars/ss4_Dorothy.t3s diff --git a/assets/gfx_chars/ss4_Dulcie.t3s b/3ds/assets/gfx_chars/ss4_Dulcie.t3s similarity index 100% rename from assets/gfx_chars/ss4_Dulcie.t3s rename to 3ds/assets/gfx_chars/ss4_Dulcie.t3s diff --git a/assets/gfx_chars/ss4_Emmylou.t3s b/3ds/assets/gfx_chars/ss4_Emmylou.t3s similarity index 100% rename from assets/gfx_chars/ss4_Emmylou.t3s rename to 3ds/assets/gfx_chars/ss4_Emmylou.t3s diff --git a/assets/gfx_chars/ss4_Eunice.t3s b/3ds/assets/gfx_chars/ss4_Eunice.t3s similarity index 100% rename from assets/gfx_chars/ss4_Eunice.t3s rename to 3ds/assets/gfx_chars/ss4_Eunice.t3s diff --git a/assets/gfx_chars/ss4_Evie0.t3s b/3ds/assets/gfx_chars/ss4_Evie0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Evie0.t3s rename to 3ds/assets/gfx_chars/ss4_Evie0.t3s diff --git a/assets/gfx_chars/ss4_Evie1.t3s b/3ds/assets/gfx_chars/ss4_Evie1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Evie1.t3s rename to 3ds/assets/gfx_chars/ss4_Evie1.t3s diff --git a/assets/gfx_chars/ss4_Evie2.t3s b/3ds/assets/gfx_chars/ss4_Evie2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Evie2.t3s rename to 3ds/assets/gfx_chars/ss4_Evie2.t3s diff --git a/assets/gfx_chars/ss4_Evie3.t3s b/3ds/assets/gfx_chars/ss4_Evie3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Evie3.t3s rename to 3ds/assets/gfx_chars/ss4_Evie3.t3s diff --git a/assets/gfx_chars/ss4_Felicity.t3s b/3ds/assets/gfx_chars/ss4_Felicity.t3s similarity index 100% rename from assets/gfx_chars/ss4_Felicity.t3s rename to 3ds/assets/gfx_chars/ss4_Felicity.t3s diff --git a/assets/gfx_chars/ss4_Genevieve.t3s b/3ds/assets/gfx_chars/ss4_Genevieve.t3s similarity index 100% rename from assets/gfx_chars/ss4_Genevieve.t3s rename to 3ds/assets/gfx_chars/ss4_Genevieve.t3s diff --git a/assets/gfx_chars/ss4_Grace0.t3s b/3ds/assets/gfx_chars/ss4_Grace0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Grace0.t3s rename to 3ds/assets/gfx_chars/ss4_Grace0.t3s diff --git a/assets/gfx_chars/ss4_Grace1.t3s b/3ds/assets/gfx_chars/ss4_Grace1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Grace1.t3s rename to 3ds/assets/gfx_chars/ss4_Grace1.t3s diff --git a/assets/gfx_chars/ss4_Grace2.t3s b/3ds/assets/gfx_chars/ss4_Grace2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Grace2.t3s rename to 3ds/assets/gfx_chars/ss4_Grace2.t3s diff --git a/assets/gfx_chars/ss4_Grace3.t3s b/3ds/assets/gfx_chars/ss4_Grace3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Grace3.t3s rename to 3ds/assets/gfx_chars/ss4_Grace3.t3s diff --git a/assets/gfx_chars/ss4_India.t3s b/3ds/assets/gfx_chars/ss4_India.t3s similarity index 100% rename from assets/gfx_chars/ss4_India.t3s rename to 3ds/assets/gfx_chars/ss4_India.t3s diff --git a/assets/gfx_chars/ss4_Ingrid.t3s b/3ds/assets/gfx_chars/ss4_Ingrid.t3s similarity index 100% rename from assets/gfx_chars/ss4_Ingrid.t3s rename to 3ds/assets/gfx_chars/ss4_Ingrid.t3s diff --git a/assets/gfx_chars/ss4_Janice0.t3s b/3ds/assets/gfx_chars/ss4_Janice0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Janice0.t3s rename to 3ds/assets/gfx_chars/ss4_Janice0.t3s diff --git a/assets/gfx_chars/ss4_Janice1.t3s b/3ds/assets/gfx_chars/ss4_Janice1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Janice1.t3s rename to 3ds/assets/gfx_chars/ss4_Janice1.t3s diff --git a/assets/gfx_chars/ss4_Jo0.t3s b/3ds/assets/gfx_chars/ss4_Jo0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Jo0.t3s rename to 3ds/assets/gfx_chars/ss4_Jo0.t3s diff --git a/assets/gfx_chars/ss4_Jo1.t3s b/3ds/assets/gfx_chars/ss4_Jo1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Jo1.t3s rename to 3ds/assets/gfx_chars/ss4_Jo1.t3s diff --git a/assets/gfx_chars/ss4_Kirsty0.t3s b/3ds/assets/gfx_chars/ss4_Kirsty0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Kirsty0.t3s rename to 3ds/assets/gfx_chars/ss4_Kirsty0.t3s diff --git a/assets/gfx_chars/ss4_Kirsty1.t3s b/3ds/assets/gfx_chars/ss4_Kirsty1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Kirsty1.t3s rename to 3ds/assets/gfx_chars/ss4_Kirsty1.t3s diff --git a/assets/gfx_chars/ss4_Kirsty2.t3s b/3ds/assets/gfx_chars/ss4_Kirsty2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Kirsty2.t3s rename to 3ds/assets/gfx_chars/ss4_Kirsty2.t3s diff --git a/assets/gfx_chars/ss4_Kirsty3.t3s b/3ds/assets/gfx_chars/ss4_Kirsty3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Kirsty3.t3s rename to 3ds/assets/gfx_chars/ss4_Kirsty3.t3s diff --git a/assets/gfx_chars/ss4_Laurie0.t3s b/3ds/assets/gfx_chars/ss4_Laurie0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Laurie0.t3s rename to 3ds/assets/gfx_chars/ss4_Laurie0.t3s diff --git a/assets/gfx_chars/ss4_Laurie1.t3s b/3ds/assets/gfx_chars/ss4_Laurie1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Laurie1.t3s rename to 3ds/assets/gfx_chars/ss4_Laurie1.t3s diff --git a/assets/gfx_chars/ss4_Laurie2.t3s b/3ds/assets/gfx_chars/ss4_Laurie2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Laurie2.t3s rename to 3ds/assets/gfx_chars/ss4_Laurie2.t3s diff --git a/assets/gfx_chars/ss4_Laurie3.t3s b/3ds/assets/gfx_chars/ss4_Laurie3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Laurie3.t3s rename to 3ds/assets/gfx_chars/ss4_Laurie3.t3s diff --git a/assets/gfx_chars/ss4_Libby.t3s b/3ds/assets/gfx_chars/ss4_Libby.t3s similarity index 100% rename from assets/gfx_chars/ss4_Libby.t3s rename to 3ds/assets/gfx_chars/ss4_Libby.t3s diff --git a/assets/gfx_chars/ss4_Lorelei.t3s b/3ds/assets/gfx_chars/ss4_Lorelei.t3s similarity index 100% rename from assets/gfx_chars/ss4_Lorelei.t3s rename to 3ds/assets/gfx_chars/ss4_Lorelei.t3s diff --git a/assets/gfx_chars/ss4_Madeira.t3s b/3ds/assets/gfx_chars/ss4_Madeira.t3s similarity index 100% rename from assets/gfx_chars/ss4_Madeira.t3s rename to 3ds/assets/gfx_chars/ss4_Madeira.t3s diff --git a/assets/gfx_chars/ss4_Magda0.t3s b/3ds/assets/gfx_chars/ss4_Magda0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Magda0.t3s rename to 3ds/assets/gfx_chars/ss4_Magda0.t3s diff --git a/assets/gfx_chars/ss4_Magda1.t3s b/3ds/assets/gfx_chars/ss4_Magda1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Magda1.t3s rename to 3ds/assets/gfx_chars/ss4_Magda1.t3s diff --git a/assets/gfx_chars/ss4_Magda2.t3s b/3ds/assets/gfx_chars/ss4_Magda2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Magda2.t3s rename to 3ds/assets/gfx_chars/ss4_Magda2.t3s diff --git a/assets/gfx_chars/ss4_Magda3.t3s b/3ds/assets/gfx_chars/ss4_Magda3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Magda3.t3s rename to 3ds/assets/gfx_chars/ss4_Magda3.t3s diff --git a/assets/gfx_chars/ss4_Margot0.t3s b/3ds/assets/gfx_chars/ss4_Margot0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Margot0.t3s rename to 3ds/assets/gfx_chars/ss4_Margot0.t3s diff --git a/assets/gfx_chars/ss4_Margot1.t3s b/3ds/assets/gfx_chars/ss4_Margot1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Margot1.t3s rename to 3ds/assets/gfx_chars/ss4_Margot1.t3s diff --git a/assets/gfx_chars/ss4_Margot3.t3s b/3ds/assets/gfx_chars/ss4_Margot3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Margot3.t3s rename to 3ds/assets/gfx_chars/ss4_Margot3.t3s diff --git a/assets/gfx_chars/ss4_Michaela.t3s b/3ds/assets/gfx_chars/ss4_Michaela.t3s similarity index 100% rename from assets/gfx_chars/ss4_Michaela.t3s rename to 3ds/assets/gfx_chars/ss4_Michaela.t3s diff --git a/assets/gfx_chars/ss4_Mickey.t3s b/3ds/assets/gfx_chars/ss4_Mickey.t3s similarity index 100% rename from assets/gfx_chars/ss4_Mickey.t3s rename to 3ds/assets/gfx_chars/ss4_Mickey.t3s diff --git a/assets/gfx_chars/ss4_Molly0.t3s b/3ds/assets/gfx_chars/ss4_Molly0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Molly0.t3s rename to 3ds/assets/gfx_chars/ss4_Molly0.t3s diff --git a/assets/gfx_chars/ss4_Molly1.t3s b/3ds/assets/gfx_chars/ss4_Molly1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Molly1.t3s rename to 3ds/assets/gfx_chars/ss4_Molly1.t3s diff --git a/assets/gfx_chars/ss4_Molly2.t3s b/3ds/assets/gfx_chars/ss4_Molly2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Molly2.t3s rename to 3ds/assets/gfx_chars/ss4_Molly2.t3s diff --git a/assets/gfx_chars/ss4_Molly3.t3s b/3ds/assets/gfx_chars/ss4_Molly3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Molly3.t3s rename to 3ds/assets/gfx_chars/ss4_Molly3.t3s diff --git a/assets/gfx_chars/ss4_Niamh0.t3s b/3ds/assets/gfx_chars/ss4_Niamh0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Niamh0.t3s rename to 3ds/assets/gfx_chars/ss4_Niamh0.t3s diff --git a/assets/gfx_chars/ss4_Niamh1.t3s b/3ds/assets/gfx_chars/ss4_Niamh1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Niamh1.t3s rename to 3ds/assets/gfx_chars/ss4_Niamh1.t3s diff --git a/assets/gfx_chars/ss4_Nicky.t3s b/3ds/assets/gfx_chars/ss4_Nicky.t3s similarity index 100% rename from assets/gfx_chars/ss4_Nicky.t3s rename to 3ds/assets/gfx_chars/ss4_Nicky.t3s diff --git a/assets/gfx_chars/ss4_Noor0.t3s b/3ds/assets/gfx_chars/ss4_Noor0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Noor0.t3s rename to 3ds/assets/gfx_chars/ss4_Noor0.t3s diff --git a/assets/gfx_chars/ss4_Noor1.t3s b/3ds/assets/gfx_chars/ss4_Noor1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Noor1.t3s rename to 3ds/assets/gfx_chars/ss4_Noor1.t3s diff --git a/assets/gfx_chars/ss4_Noor2.t3s b/3ds/assets/gfx_chars/ss4_Noor2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Noor2.t3s rename to 3ds/assets/gfx_chars/ss4_Noor2.t3s diff --git a/assets/gfx_chars/ss4_Noor3.t3s b/3ds/assets/gfx_chars/ss4_Noor3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Noor3.t3s rename to 3ds/assets/gfx_chars/ss4_Noor3.t3s diff --git a/assets/gfx_chars/ss4_Olivia.t3s b/3ds/assets/gfx_chars/ss4_Olivia.t3s similarity index 100% rename from assets/gfx_chars/ss4_Olivia.t3s rename to 3ds/assets/gfx_chars/ss4_Olivia.t3s diff --git a/assets/gfx_chars/ss4_Pippa0.t3s b/3ds/assets/gfx_chars/ss4_Pippa0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Pippa0.t3s rename to 3ds/assets/gfx_chars/ss4_Pippa0.t3s diff --git a/assets/gfx_chars/ss4_Pippa1.t3s b/3ds/assets/gfx_chars/ss4_Pippa1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Pippa1.t3s rename to 3ds/assets/gfx_chars/ss4_Pippa1.t3s diff --git a/assets/gfx_chars/ss4_Pippa3.t3s b/3ds/assets/gfx_chars/ss4_Pippa3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Pippa3.t3s rename to 3ds/assets/gfx_chars/ss4_Pippa3.t3s diff --git a/assets/gfx_chars/ss4_Rainbow0.t3s b/3ds/assets/gfx_chars/ss4_Rainbow0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Rainbow0.t3s rename to 3ds/assets/gfx_chars/ss4_Rainbow0.t3s diff --git a/assets/gfx_chars/ss4_Rainbow1.t3s b/3ds/assets/gfx_chars/ss4_Rainbow1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Rainbow1.t3s rename to 3ds/assets/gfx_chars/ss4_Rainbow1.t3s diff --git a/assets/gfx_chars/ss4_Rainbow2.t3s b/3ds/assets/gfx_chars/ss4_Rainbow2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Rainbow2.t3s rename to 3ds/assets/gfx_chars/ss4_Rainbow2.t3s diff --git a/assets/gfx_chars/ss4_Rainbow3.t3s b/3ds/assets/gfx_chars/ss4_Rainbow3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Rainbow3.t3s rename to 3ds/assets/gfx_chars/ss4_Rainbow3.t3s diff --git a/assets/gfx_chars/ss4_Renee.t3s b/3ds/assets/gfx_chars/ss4_Renee.t3s similarity index 100% rename from assets/gfx_chars/ss4_Renee.t3s rename to 3ds/assets/gfx_chars/ss4_Renee.t3s diff --git a/assets/gfx_chars/ss4_Robz0.t3s b/3ds/assets/gfx_chars/ss4_Robz0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Robz0.t3s rename to 3ds/assets/gfx_chars/ss4_Robz0.t3s diff --git a/assets/gfx_chars/ss4_Robz1.t3s b/3ds/assets/gfx_chars/ss4_Robz1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Robz1.t3s rename to 3ds/assets/gfx_chars/ss4_Robz1.t3s diff --git a/assets/gfx_chars/ss4_Robz2.t3s b/3ds/assets/gfx_chars/ss4_Robz2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Robz2.t3s rename to 3ds/assets/gfx_chars/ss4_Robz2.t3s diff --git a/assets/gfx_chars/ss4_Robz3.t3s b/3ds/assets/gfx_chars/ss4_Robz3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Robz3.t3s rename to 3ds/assets/gfx_chars/ss4_Robz3.t3s diff --git a/assets/gfx_chars/ss4_Rosie0.t3s b/3ds/assets/gfx_chars/ss4_Rosie0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Rosie0.t3s rename to 3ds/assets/gfx_chars/ss4_Rosie0.t3s diff --git a/assets/gfx_chars/ss4_Rosie3.t3s b/3ds/assets/gfx_chars/ss4_Rosie3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Rosie3.t3s rename to 3ds/assets/gfx_chars/ss4_Rosie3.t3s diff --git a/assets/gfx_chars/ss4_Ruby.t3s b/3ds/assets/gfx_chars/ss4_Ruby.t3s similarity index 100% rename from assets/gfx_chars/ss4_Ruby.t3s rename to 3ds/assets/gfx_chars/ss4_Ruby.t3s diff --git a/assets/gfx_chars/ss4_Sapphire.t3s b/3ds/assets/gfx_chars/ss4_Sapphire.t3s similarity index 100% rename from assets/gfx_chars/ss4_Sapphire.t3s rename to 3ds/assets/gfx_chars/ss4_Sapphire.t3s diff --git a/assets/gfx_chars/ss4_Sasha0.t3s b/3ds/assets/gfx_chars/ss4_Sasha0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Sasha0.t3s rename to 3ds/assets/gfx_chars/ss4_Sasha0.t3s diff --git a/assets/gfx_chars/ss4_Sasha1.t3s b/3ds/assets/gfx_chars/ss4_Sasha1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Sasha1.t3s rename to 3ds/assets/gfx_chars/ss4_Sasha1.t3s diff --git a/assets/gfx_chars/ss4_Sasha2.t3s b/3ds/assets/gfx_chars/ss4_Sasha2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Sasha2.t3s rename to 3ds/assets/gfx_chars/ss4_Sasha2.t3s diff --git a/assets/gfx_chars/ss4_Sasha3.t3s b/3ds/assets/gfx_chars/ss4_Sasha3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Sasha3.t3s rename to 3ds/assets/gfx_chars/ss4_Sasha3.t3s diff --git a/assets/gfx_chars/ss4_Shoko.t3s b/3ds/assets/gfx_chars/ss4_Shoko.t3s similarity index 100% rename from assets/gfx_chars/ss4_Shoko.t3s rename to 3ds/assets/gfx_chars/ss4_Shoko.t3s diff --git a/assets/gfx_chars/ss4_Sophie0.t3s b/3ds/assets/gfx_chars/ss4_Sophie0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Sophie0.t3s rename to 3ds/assets/gfx_chars/ss4_Sophie0.t3s diff --git a/assets/gfx_chars/ss4_Sophie1.t3s b/3ds/assets/gfx_chars/ss4_Sophie1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Sophie1.t3s rename to 3ds/assets/gfx_chars/ss4_Sophie1.t3s diff --git a/assets/gfx_chars/ss4_Sophie2.t3s b/3ds/assets/gfx_chars/ss4_Sophie2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Sophie2.t3s rename to 3ds/assets/gfx_chars/ss4_Sophie2.t3s diff --git a/assets/gfx_chars/ss4_Sophie3.t3s b/3ds/assets/gfx_chars/ss4_Sophie3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Sophie3.t3s rename to 3ds/assets/gfx_chars/ss4_Sophie3.t3s diff --git a/assets/gfx_chars/ss4_Teagan0.t3s b/3ds/assets/gfx_chars/ss4_Teagan0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Teagan0.t3s rename to 3ds/assets/gfx_chars/ss4_Teagan0.t3s diff --git a/assets/gfx_chars/ss4_Teagan1.t3s b/3ds/assets/gfx_chars/ss4_Teagan1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Teagan1.t3s rename to 3ds/assets/gfx_chars/ss4_Teagan1.t3s diff --git a/assets/gfx_chars/ss4_Teagan2.t3s b/3ds/assets/gfx_chars/ss4_Teagan2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Teagan2.t3s rename to 3ds/assets/gfx_chars/ss4_Teagan2.t3s diff --git a/assets/gfx_chars/ss4_Teagan3.t3s b/3ds/assets/gfx_chars/ss4_Teagan3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Teagan3.t3s rename to 3ds/assets/gfx_chars/ss4_Teagan3.t3s diff --git a/assets/gfx_chars/ss4_Yolanda0.t3s b/3ds/assets/gfx_chars/ss4_Yolanda0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Yolanda0.t3s rename to 3ds/assets/gfx_chars/ss4_Yolanda0.t3s diff --git a/assets/gfx_chars/ss4_Yolanda2.t3s b/3ds/assets/gfx_chars/ss4_Yolanda2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Yolanda2.t3s rename to 3ds/assets/gfx_chars/ss4_Yolanda2.t3s diff --git a/assets/gfx_chars/ss4_Yolanda3.t3s b/3ds/assets/gfx_chars/ss4_Yolanda3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Yolanda3.t3s rename to 3ds/assets/gfx_chars/ss4_Yolanda3.t3s diff --git a/assets/gfx_chars/ss4_Yukiko.t3s b/3ds/assets/gfx_chars/ss4_Yukiko.t3s similarity index 100% rename from assets/gfx_chars/ss4_Yukiko.t3s rename to 3ds/assets/gfx_chars/ss4_Yukiko.t3s diff --git a/assets/gfx_chars/ss4_Yuzu0.t3s b/3ds/assets/gfx_chars/ss4_Yuzu0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Yuzu0.t3s rename to 3ds/assets/gfx_chars/ss4_Yuzu0.t3s diff --git a/assets/gfx_chars/ss4_Yuzu1.t3s b/3ds/assets/gfx_chars/ss4_Yuzu1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Yuzu1.t3s rename to 3ds/assets/gfx_chars/ss4_Yuzu1.t3s diff --git a/assets/gfx_chars/ss4_Yuzu2.t3s b/3ds/assets/gfx_chars/ss4_Yuzu2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Yuzu2.t3s rename to 3ds/assets/gfx_chars/ss4_Yuzu2.t3s diff --git a/assets/gfx_chars/ss4_Yuzu3.t3s b/3ds/assets/gfx_chars/ss4_Yuzu3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Yuzu3.t3s rename to 3ds/assets/gfx_chars/ss4_Yuzu3.t3s diff --git a/assets/gfx_chars/ss4_Zoey0.t3s b/3ds/assets/gfx_chars/ss4_Zoey0.t3s similarity index 100% rename from assets/gfx_chars/ss4_Zoey0.t3s rename to 3ds/assets/gfx_chars/ss4_Zoey0.t3s diff --git a/assets/gfx_chars/ss4_Zoey1.t3s b/3ds/assets/gfx_chars/ss4_Zoey1.t3s similarity index 100% rename from assets/gfx_chars/ss4_Zoey1.t3s rename to 3ds/assets/gfx_chars/ss4_Zoey1.t3s diff --git a/assets/gfx_chars/ss4_Zoey2.t3s b/3ds/assets/gfx_chars/ss4_Zoey2.t3s similarity index 100% rename from assets/gfx_chars/ss4_Zoey2.t3s rename to 3ds/assets/gfx_chars/ss4_Zoey2.t3s diff --git a/assets/gfx_chars/ss4_Zoey3.t3s b/3ds/assets/gfx_chars/ss4_Zoey3.t3s similarity index 100% rename from assets/gfx_chars/ss4_Zoey3.t3s rename to 3ds/assets/gfx_chars/ss4_Zoey3.t3s diff --git a/assets/gfx_chars/sth_Sonic.t3s b/3ds/assets/gfx_chars/sth_Sonic.t3s similarity index 100% rename from assets/gfx_chars/sth_Sonic.t3s rename to 3ds/assets/gfx_chars/sth_Sonic.t3s diff --git a/clean and compile.bat b/3ds/clean and compile.bat similarity index 100% rename from clean and compile.bat rename to 3ds/clean and compile.bat diff --git a/clean.bat b/3ds/clean.bat similarity index 100% rename from clean.bat rename to 3ds/clean.bat diff --git a/compile.bat b/3ds/compile.bat similarity index 100% rename from compile.bat rename to 3ds/compile.bat diff --git a/include/utils/dumpdsp.h b/3ds/include/utils/dumpdsp.h similarity index 100% rename from include/utils/dumpdsp.h rename to 3ds/include/utils/dumpdsp.h diff --git a/include/utils/sha256.h b/3ds/include/utils/sha256.h similarity index 100% rename from include/utils/sha256.h rename to 3ds/include/utils/sha256.h diff --git a/include/utils/sound.h b/3ds/include/utils/sound.h similarity index 100% rename from include/utils/sound.h rename to 3ds/include/utils/sound.h diff --git a/include/utils/thread.h b/3ds/include/utils/thread.h similarity index 100% rename from include/utils/thread.h rename to 3ds/include/utils/thread.h diff --git a/romfs/gfx/.gitkeep b/3ds/romfs/gfx/.gitkeep similarity index 100% rename from romfs/gfx/.gitkeep rename to 3ds/romfs/gfx/.gitkeep diff --git a/romfs/sounds/back.wav b/3ds/romfs/sounds/back.wav similarity index 100% rename from romfs/sounds/back.wav rename to 3ds/romfs/sounds/back.wav diff --git a/romfs/sounds/highlight.wav b/3ds/romfs/sounds/highlight.wav similarity index 100% rename from romfs/sounds/highlight.wav rename to 3ds/romfs/sounds/highlight.wav diff --git a/romfs/sounds/music_loop.wav b/3ds/romfs/sounds/music_loop.wav similarity index 100% rename from romfs/sounds/music_loop.wav rename to 3ds/romfs/sounds/music_loop.wav diff --git a/romfs/sounds/music_start.wav b/3ds/romfs/sounds/music_start.wav similarity index 100% rename from romfs/sounds/music_start.wav rename to 3ds/romfs/sounds/music_start.wav diff --git a/romfs/sounds/select.wav b/3ds/romfs/sounds/select.wav similarity index 100% rename from romfs/sounds/select.wav rename to 3ds/romfs/sounds/select.wav diff --git a/source/main.cpp b/3ds/source/main.cpp similarity index 99% rename from source/main.cpp rename to 3ds/source/main.cpp index 4717bc7..ffd4487 100644 --- a/source/main.cpp +++ b/3ds/source/main.cpp @@ -1,4 +1,6 @@ -#include +#ifdef _3DS + +#include #include #include #include <3ds.h> @@ -349,4 +351,6 @@ int main() amExit(); return 0; -} \ No newline at end of file +} + +#endif \ No newline at end of file diff --git a/source/screens/productIdent.cpp b/3ds/source/screens/productIdent.cpp similarity index 100% rename from source/screens/productIdent.cpp rename to 3ds/source/screens/productIdent.cpp diff --git a/source/utils/dumpdsp.cpp b/3ds/source/utils/dumpdsp.cpp similarity index 100% rename from source/utils/dumpdsp.cpp rename to 3ds/source/utils/dumpdsp.cpp diff --git a/source/utils/sha256.cpp b/3ds/source/utils/sha256.cpp similarity index 100% rename from source/utils/sha256.cpp rename to 3ds/source/utils/sha256.cpp diff --git a/source/utils/sound.cpp b/3ds/source/utils/sound.cpp similarity index 100% rename from source/utils/sound.cpp rename to 3ds/source/utils/sound.cpp diff --git a/source/utils/thread.cpp b/3ds/source/utils/thread.cpp similarity index 100% rename from source/utils/thread.cpp rename to 3ds/source/utils/thread.cpp diff --git a/include/tonccpy.h b/include/tonccpy.h index b2fb156..be6b200 100644 --- a/include/tonccpy.h +++ b/include/tonccpy.h @@ -8,7 +8,11 @@ extern "C" { #endif +#ifdef NDS +#include +#else #include <3ds.h> +#endif typedef unsigned int uint; #define BIT_MASK(len) ( (1<<(len))-1 ) diff --git a/include/utils/common.hpp b/include/utils/common.hpp index 3e3f64d..a2b9120 100644 --- a/include/utils/common.hpp +++ b/include/utils/common.hpp @@ -1,7 +1,11 @@ #ifndef COMMON_HPP #define COMMON_HPP +#ifdef NDS +#include +#else #include <3ds.h> +#endif #include "gfx.hpp" #include "gui.hpp" diff --git a/nds/.gitignore b/nds/.gitignore new file mode 100644 index 0000000..a193e0a --- /dev/null +++ b/nds/.gitignore @@ -0,0 +1,20 @@ +# Binary File +*.nds +*.NDS +*.cia +*.app +*.elf +*.arm7 +*.arm9 +*.DS_Store +*soundbank*.bin +thumbs.db + +# Build Directory +build/ +data/ + +# Project Files +.idea/ +.vscode/ +ipch/ diff --git a/nds/Makefile b/nds/Makefile new file mode 100644 index 0000000..c468f30 --- /dev/null +++ b/nds/Makefile @@ -0,0 +1,35 @@ +#--------------------------------------------------------------------------------- +.SUFFIXES: +#--------------------------------------------------------------------------------- +ifeq ($(strip $(DEVKITARM)),) +$(error "Please set DEVKITARM in your environment. export DEVKITARM=devkitARM") +endif + +export TARGET := SuperPhotoStudio +NITRODATA := nitrofiles + +include $(DEVKITARM)/ds_rules + +.PHONY: clean makearm7 makearm9 + +all: $(TARGET).nds + +makearm7: + $(MAKE) -C arm7 + cp arm7/$(TARGET).elf $(TARGET).arm7.elf + +makearm9: + $(MAKE) -C arm9 + cp arm9/$(TARGET).elf $(TARGET).arm9.elf + +$(TARGET).nds: makearm7 makearm9 + ndstool -u 00030004 -g HPHA -c $(TARGET).nds -7 $(TARGET).arm7.elf -9 $(TARGET).arm9.elf -d $(NITRODATA) \ + -b icon.bmp "Super Photo Studio;RocketRobz" + +clean: + @echo clean ... + @rm -fr $(BUILD) $(TARGET).elf $(TARGET).nds + @rm -fr $(TARGET).arm7.elf + @rm -fr $(TARGET).arm9.elf + @$(MAKE) -C arm9 clean + @$(MAKE) -C arm7 clean diff --git a/nds/arm7/Makefile b/nds/arm7/Makefile new file mode 100644 index 0000000..d17ebc5 --- /dev/null +++ b/nds/arm7/Makefile @@ -0,0 +1,135 @@ +export ARM7_MAJOR := 0 +export ARM7_MINOR := 6 +export ARM7_PATCH := 0 + +VERSTRING := $(ARM7_MAJOR).$(ARM7_MINOR).$(ARM7_PATCH) +#--------------------------------------------------------------------------------- +.SUFFIXES: +#--------------------------------------------------------------------------------- +ifeq ($(strip $(DEVKITARM)),) +$(error "Please set DEVKITARM in your environment. export DEVKITARM=devkitARM) +endif + +include $(DEVKITARM)/ds_rules +#--------------------------------------------------------------------------------- +# TARGET is the name of the output +# BUILD is the directory where object files & intermediate files will be placed +# SOURCES is a list of directories containing source code +# INCLUDES is a list of directories containing extra header files +#--------------------------------------------------------------------------------- +TARGET := SuperPhotoStudio +BUILD := build +SOURCES := source +INCLUDES := include build + +#--------------------------------------------------------------------------------- +# options for code generation +#--------------------------------------------------------------------------------- +ARCH := -march=armv4t -mthumb-interwork + +CFLAGS := -g -Wall -O2 \ + -mcpu=arm7tdmi -mtune=arm7tdmi -fomit-frame-pointer\ + -ffast-math \ + $(ARCH) + +CFLAGS += $(INCLUDE) -DARM7 + +ASFLAGS := -g $(ARCH) +LDFLAGS = -specs=ds_arm7.specs -g $(ARCH) -Wl,--nmagic -Wl,-Map,$(notdir $*).map + + +#--------------------------------------------------------------------------------- +# any extra libraries we wish to link with the project +#--------------------------------------------------------------------------------- +LIBS := -lmm7 -lnds7 + + +#--------------------------------------------------------------------------------- +# list of directories containing libraries, this must be the top level containing +# include and lib +#--------------------------------------------------------------------------------- +LIBDIRS := $(LIBNDS) + + +#--------------------------------------------------------------------------------- +# no real need to edit anything past this point unless you need to add additional +# rules for different file extensions +#--------------------------------------------------------------------------------- +ifneq ($(BUILD),$(notdir $(CURDIR))) +#--------------------------------------------------------------------------------- + +export VPATH := $(foreach dir,$(SOURCES),$(CURDIR)/$(dir)) + +CFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.c))) +CPPFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.cpp))) +SFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.s))) + +export OFILES := $(CPPFILES:.cpp=.o) $(CFILES:.c=.o) $(SFILES:.s=.o) + +export INCLUDE := $(foreach dir,$(INCLUDES),-I$(CURDIR)/$(dir)) \ + $(foreach dir,$(LIBDIRS),-I$(dir)/include) \ + -I$(CURDIR)/$(BUILD) + +export LIBPATHS := $(foreach dir,$(LIBDIRS),-L$(dir)/lib) + +export DEPSDIR := $(CURDIR)/$(BUILD) + +export OUTPUT := $(CURDIR)/$(TARGET) + +#--------------------------------------------------------------------------------- +# use CXX for linking C++ projects, CC for standard C +#--------------------------------------------------------------------------------- +ifeq ($(strip $(CPPFILES)),) +#--------------------------------------------------------------------------------- + export LD := $(CC) +#--------------------------------------------------------------------------------- +else +#--------------------------------------------------------------------------------- + export LD := $(CXX) +#--------------------------------------------------------------------------------- +endif +#--------------------------------------------------------------------------------- + +.PHONY: all $(BUILD) clean + +all : $(BUILD) + +#--------------------------------------------------------------------------------- +$(BUILD): + @[ -d $@ ] || mkdir -p $@ + @$(MAKE) -C $(BUILD) -f $(CURDIR)/Makefile + + +#--------------------------------------------------------------------------------- +dist: all +#--------------------------------------------------------------------------------- + @tar --exclude=*CVS* --exclude=.svn -cvjf default_arm7-src-$(VERSTRING).tar.bz2 source Makefile + @tar -cvjf default_arm7-$(VERSTRING).tar.bz2 default.elf + +#--------------------------------------------------------------------------------- +install: all +#--------------------------------------------------------------------------------- + cp $(TARGET).elf $(LIBNDS) + +#--------------------------------------------------------------------------------- +clean: + @echo clean ... + @rm -fr $(BUILD) $(TARGET).elf $(TARGET).arm7 + + +#--------------------------------------------------------------------------------- +else + +DEPENDS := $(OFILES:.o=.d) + +#--------------------------------------------------------------------------------- +# main targets +#--------------------------------------------------------------------------------- + +$(OUTPUT).elf : $(OFILES) $(LIBNDS)/lib/libnds7.a + +-include $(DEPENDS) + +#--------------------------------------------------------------------------------------- +endif +#--------------------------------------------------------------------------------------- diff --git a/nds/arm7/source/main.c b/nds/arm7/source/main.c new file mode 100644 index 0000000..38c996a --- /dev/null +++ b/nds/arm7/source/main.c @@ -0,0 +1,97 @@ +/*--------------------------------------------------------------------------------- + + default ARM7 core + + Copyright (C) 2005 - 2010 + Michael Noland (joat) + Jason Rogers (dovoto) + Dave Murphy (WinterMute) + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any + damages arising from the use of this software. + + Permission is granted to anyone to use this software for any + purpose, including commercial applications, and to alter it and + redistribute it freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you + must not claim that you wrote the original software. If you use + this software in a product, an acknowledgment in the product + documentation would be appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and + must not be misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source + distribution. + +---------------------------------------------------------------------------------*/ +#include +#include +#include + +//--------------------------------------------------------------------------------- +void VblankHandler(void) { +//--------------------------------------------------------------------------------- + resyncClock(); +} + +//--------------------------------------------------------------------------------- +void VcountHandler() { +//--------------------------------------------------------------------------------- + inputGetAndSend(); +} + +volatile bool exitflag = false; + +//--------------------------------------------------------------------------------- +void powerButtonCB() { +//--------------------------------------------------------------------------------- + exitflag = true; +} + +//--------------------------------------------------------------------------------- +int main() { +//--------------------------------------------------------------------------------- + // nocashMessage("ARM7 main.c main"); + + // clear sound registers + dmaFillWords(0, (void*)0x04000400, 0x100); + + REG_SOUNDCNT |= SOUND_ENABLE; + writePowerManagement(PM_CONTROL_REG, ( readPowerManagement(PM_CONTROL_REG) & ~PM_SOUND_MUTE ) | PM_SOUND_AMP ); + powerOn(POWER_SOUND); + + readUserSettings(); + ledBlink(0); + + irqInit(); + // Start the RTC tracking IRQ + initClockIRQ(); + + touchInit(); + fifoInit(); + + mmInstall(FIFO_MAXMOD); + SetYtrigger(80); + + installSoundFIFO(); + installSystemFIFO(); + + irqSet(IRQ_VCOUNT, VcountHandler); + irqSet(IRQ_VBLANK, VblankHandler); + + irqEnable( IRQ_VBLANK | IRQ_VCOUNT ); + + setPowerButtonCB(powerButtonCB); + + // Keep the ARM7 mostly idle + while (!exitflag) { + if ( 0 == (REG_KEYINPUT & (KEY_SELECT | KEY_START | KEY_L | KEY_R))) { + exitflag = true; + } + swiWaitForVBlank(); + } + return 0; +} \ No newline at end of file diff --git a/nds/arm9/Makefile b/nds/arm9/Makefile new file mode 100644 index 0000000..b9a0ec8 --- /dev/null +++ b/nds/arm9/Makefile @@ -0,0 +1,166 @@ +#--------------------------------------------------------------------------------- +.SUFFIXES: +#--------------------------------------------------------------------------------- + +ifeq ($(strip $(DEVKITARM)),) +$(error "Please set DEVKITARM in your environment. export DEVKITARM=devkitARM") +endif + +include $(DEVKITARM)/ds_rules + +#--------------------------------------------------------------------------------- +# TARGET is the name of the output +# BUILD is the directory where object files & intermediate files will be placed +# SOURCES is a list of directories containing source code +# INCLUDES is a list of directories containing extra header files +# DATA is a list of directories containing binary files embedded using bin2o +# GRAPHICS is a list of directories containing image files to be converted with grit +# MAXMOD_SOUNDBANK contains a directory of music and sound effect files +#--------------------------------------------------------------------------------- +TARGET := SuperPhotoStudio +BUILD := build +SOURCES := source ../source source/screens ../source/screens ../source/utils +INCLUDES := include ../include include/screens ../include/screens include/utils ../include/utils +GRAPHICS := ../gfx +MUSIC := ../sound + +#--------------------------------------------------------------------------------- +# options for code generation +#--------------------------------------------------------------------------------- +ARCH := -mthumb -mthumb-interwork + +CFLAGS := -g -Wall -O2 \ + -march=armv5te -mtune=arm946e-s -fomit-frame-pointer\ + -ffast-math \ + $(ARCH) + +CFLAGS += $(INCLUDE) -DARM9 -DNDS +CXXFLAGS := $(CFLAGS) -fno-rtti -fno-exceptions -std=gnu++17 + +ASFLAGS := -g $(ARCH) +LDFLAGS = -specs=../ds_arm9_hi.specs -g $(ARCH) -Wl,-Map,$(notdir $*.map) + +#--------------------------------------------------------------------------------- +# any extra libraries we wish to link with the project (order is important) +#--------------------------------------------------------------------------------- +LIBS := -lfat -lmm9 -lnds9 + + +#--------------------------------------------------------------------------------- +# list of directories containing libraries, this must be the top level containing +# include and lib +#--------------------------------------------------------------------------------- +LIBDIRS := $(CURDIR) ../ $(LIBNDS) + +#--------------------------------------------------------------------------------- +# no real need to edit anything past this point unless you need to add additional +# rules for different file extensions +#--------------------------------------------------------------------------------- +ifneq ($(BUILD),$(notdir $(CURDIR))) +#--------------------------------------------------------------------------------- + +export OUTPUT := $(CURDIR)/$(TARGET) + +export AUDIOFILES := $(foreach dir,$(notdir $(wildcard $(MUSIC)/*.*)),$(CURDIR)/$(MUSIC)/$(dir)) +export AUDIOFILES2 := $(foreach dir,$(notdir $(wildcard $(MUSIC2)/*.*)),$(CURDIR)/$(MUSIC2)/$(dir)) + +export VPATH := $(foreach dir,$(SOURCES),$(CURDIR)/$(dir)) \ + $(foreach dir,$(DATA),$(CURDIR)/$(dir)) \ + $(foreach dir,$(GRAPHICS),$(CURDIR)/$(dir)) + +export DEPSDIR := $(CURDIR)/$(BUILD) + +CFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.c))) +CPPFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.cpp))) +BMPFILES := $(foreach dir,$(GRAPHICS),$(notdir $(wildcard $(dir)/*.bmp))) +PNGFILES := $(foreach dir,$(GRAPHICS),$(notdir $(wildcard $(dir)/*.png))) +SFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.s))) +BINFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.*))) + +#--------------------------------------------------------------------------------- +# use CXX for linking C++ projects, CC for standard C +#--------------------------------------------------------------------------------- +ifeq ($(strip $(CPPFILES)),) +#--------------------------------------------------------------------------------- + export LD := $(CC) +#--------------------------------------------------------------------------------- +else +#--------------------------------------------------------------------------------- + export LD := $(CXX) +#--------------------------------------------------------------------------------- +endif +#--------------------------------------------------------------------------------- + +export OFILES := $(addsuffix .o,$(BINFILES)) \ + $(BMPFILES:.bmp=.o) \ + $(PNGFILES:.png=.o) \ + $(CPPFILES:.cpp=.o) \ + $(CFILES:.c=.o) \ + $(SFILES:.s=.o) + +export INCLUDE := $(foreach dir,$(INCLUDES),-iquote $(CURDIR)/$(dir)) \ + $(foreach dir,$(LIBDIRS),-I$(dir)/include) \ + -I$(CURDIR)/$(BUILD) + +export LIBPATHS := $(foreach dir,$(LIBDIRS),-L$(dir)/lib) + + +export OUTPUT := $(CURDIR)/$(TARGET) + +.PHONY: $(BUILD) clean + +all : $(BUILD) + +#--------------------------------------------------------------------------------- +$(BUILD): + @[ -d $@ ] || mkdir -p $@ + @make --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile +#--------------------------------------------------------------------------------- +clean: + @echo clean ... + @rm -fr $(BUILD) $(TARGET).elf $(TARGET).nds *.bin + +#--------------------------------------------------------------------------------- +else + +DEPENDS := $(OFILES:.o=.d) + +#--------------------------------------------------------------------------------- +# main targets +#--------------------------------------------------------------------------------- +$(OUTPUT).elf : $(OFILES) + +# #--------------------------------------------------------------------------------- +# # rule to build soundbank from music files +# #--------------------------------------------------------------------------------- +# soundbank.bin : $(AUDIOFILES) +# #--------------------------------------------------------------------------------- +# @mmutil $^ -d -osoundbank.bin -hsoundbank.h + +#--------------------------------------------------------------------------------- +%.bin.o : %.bin +#--------------------------------------------------------------------------------- + @echo $(notdir $<) + $(bin2o) + +#--------------------------------------------------------------------------------- +# This rule creates assembly source files using grit +# grit takes an image file and a .grit describing how the file is to be processed +# add additional rules like this for each image extension +# you use in the graphics folders +#--------------------------------------------------------------------------------- +%.s %.h : %.bmp %.grit +#--------------------------------------------------------------------------------- + grit $< -fts -o$* + + +#--------------------------------------------------------------------------------- +%.s %.h : %.png %.grit +#--------------------------------------------------------------------------------- + grit $< -fts -o$* + +-include $(DEPSDIR)/*.d + +#--------------------------------------------------------------------------------------- +endif +#--------------------------------------------------------------------------------------- diff --git a/nds/arm9/source/main.cpp b/nds/arm9/source/main.cpp new file mode 100644 index 0000000..2e7543a --- /dev/null +++ b/nds/arm9/source/main.cpp @@ -0,0 +1,42 @@ +#include +#include + +#include +#include +#include +#include + +#include +#include +#include + +#include "inifile.h" +#include "util/stringtool.h" +#include "tonccpy.h" + +touchPosition touch; + +//--------------------------------------------------------------------------------- +void stop(void) { +//--------------------------------------------------------------------------------- + while (1) { + swiWaitForVBlank(); + } +} + +void doPause() { + while (1) { + scanKeys(); + if (keysDown() & KEY_START) + break; + snd().updateStream(); + swiWaitForVBlank(); + } + scanKeys(); +} + +int main(int argc, char **argv) { + defaultExceptionHandler(); + + return 0; +} diff --git a/nds/gfx/cursor.png b/nds/gfx/cursor.png new file mode 100644 index 0000000..4bc8bf9 Binary files /dev/null and b/nds/gfx/cursor.png differ diff --git a/nds/gfx/icon_female.png b/nds/gfx/icon_female.png new file mode 100644 index 0000000..eb5180e Binary files /dev/null and b/nds/gfx/icon_female.png differ diff --git a/nds/gfx/icon_male.png b/nds/gfx/icon_male.png new file mode 100644 index 0000000..6c6a395 Binary files /dev/null and b/nds/gfx/icon_male.png differ diff --git a/nds/gfx/item_button.png b/nds/gfx/item_button.png new file mode 100644 index 0000000..b0a065d Binary files /dev/null and b/nds/gfx/item_button.png differ diff --git a/nds/nitrofiles/graphics/gui/photo_bg.bmp b/nds/nitrofiles/graphics/gui/photo_bg.bmp new file mode 100644 index 0000000..bb15528 Binary files /dev/null and b/nds/nitrofiles/graphics/gui/photo_bg.bmp differ diff --git a/nds/nitrofiles/graphics/gui/title.bmp b/nds/nitrofiles/graphics/gui/title.bmp new file mode 100644 index 0000000..56fc744 Binary files /dev/null and b/nds/nitrofiles/graphics/gui/title.bmp differ diff --git a/nds/nitrofiles/graphics/logos/rocketRobz.bmp b/nds/nitrofiles/graphics/logos/rocketRobz.bmp new file mode 100644 index 0000000..dd7cd20 Binary files /dev/null and b/nds/nitrofiles/graphics/logos/rocketRobz.bmp differ diff --git a/nds/sound/back.wav b/nds/sound/back.wav new file mode 100644 index 0000000..8be0236 Binary files /dev/null and b/nds/sound/back.wav differ diff --git a/nds/sound/highlight.wav b/nds/sound/highlight.wav new file mode 100644 index 0000000..a0dbc5e Binary files /dev/null and b/nds/sound/highlight.wav differ diff --git a/nds/sound/select.wav b/nds/sound/select.wav new file mode 100644 index 0000000..5d46217 Binary files /dev/null and b/nds/sound/select.wav differ diff --git a/source/file_browse.cpp b/source/file_browse.cpp index 8e5f9fb..cf7bc21 100644 --- a/source/file_browse.cpp +++ b/source/file_browse.cpp @@ -29,7 +29,11 @@ #include #include +#ifdef NDS +#include +#else #include <3ds.h> +#endif int numberOfExportedCharacters = 0;