diff --git a/presets/sms-sg1000 b/presets/sms-sg1000-libcv similarity index 100% rename from presets/sms-sg1000 rename to presets/sms-sg1000-libcv diff --git a/src/platform/sms.ts b/src/platform/sms.ts index 3c0a3d64..0400dbd0 100644 --- a/src/platform/sms.ts +++ b/src/platform/sms.ts @@ -206,4 +206,4 @@ const _SG1000Platform = function(mainElement) { /// -PLATFORMS['sms-sg1000'] = _SG1000Platform; +PLATFORMS['sms-sg1000-libcv'] = _SG1000Platform; diff --git a/src/worker/lib/sms-sg1000/crt0-sms.lst b/src/worker/lib/sms-sg1000-libcv/crt0-sms.lst similarity index 100% rename from src/worker/lib/sms-sg1000/crt0-sms.lst rename to src/worker/lib/sms-sg1000-libcv/crt0-sms.lst diff --git a/src/worker/lib/sms-sg1000/crt0-sms.rel b/src/worker/lib/sms-sg1000-libcv/crt0-sms.rel similarity index 100% rename from src/worker/lib/sms-sg1000/crt0-sms.rel rename to src/worker/lib/sms-sg1000-libcv/crt0-sms.rel diff --git a/src/worker/lib/sms-sg1000/cv.h b/src/worker/lib/sms-sg1000-libcv/cv.h similarity index 100% rename from src/worker/lib/sms-sg1000/cv.h rename to src/worker/lib/sms-sg1000-libcv/cv.h diff --git a/src/worker/lib/sms-sg1000/cv_graphics.h b/src/worker/lib/sms-sg1000-libcv/cv_graphics.h similarity index 100% rename from src/worker/lib/sms-sg1000/cv_graphics.h rename to src/worker/lib/sms-sg1000-libcv/cv_graphics.h diff --git a/src/worker/lib/sms-sg1000/cv_input.h b/src/worker/lib/sms-sg1000-libcv/cv_input.h similarity index 100% rename from src/worker/lib/sms-sg1000/cv_input.h rename to src/worker/lib/sms-sg1000-libcv/cv_input.h diff --git a/src/worker/lib/sms-sg1000/cv_sound.h b/src/worker/lib/sms-sg1000-libcv/cv_sound.h similarity index 100% rename from src/worker/lib/sms-sg1000/cv_sound.h rename to src/worker/lib/sms-sg1000-libcv/cv_sound.h diff --git a/src/worker/lib/sms-sg1000/cv_support.h b/src/worker/lib/sms-sg1000-libcv/cv_support.h similarity index 100% rename from src/worker/lib/sms-sg1000/cv_support.h rename to src/worker/lib/sms-sg1000-libcv/cv_support.h diff --git a/src/worker/lib/sms-sg1000/cvu.h b/src/worker/lib/sms-sg1000-libcv/cvu.h similarity index 100% rename from src/worker/lib/sms-sg1000/cvu.h rename to src/worker/lib/sms-sg1000-libcv/cvu.h diff --git a/src/worker/lib/sms-sg1000/cvu_c.h b/src/worker/lib/sms-sg1000-libcv/cvu_c.h similarity index 100% rename from src/worker/lib/sms-sg1000/cvu_c.h rename to src/worker/lib/sms-sg1000-libcv/cvu_c.h diff --git a/src/worker/lib/sms-sg1000/cvu_compression.h b/src/worker/lib/sms-sg1000-libcv/cvu_compression.h similarity index 100% rename from src/worker/lib/sms-sg1000/cvu_compression.h rename to src/worker/lib/sms-sg1000-libcv/cvu_compression.h diff --git a/src/worker/lib/sms-sg1000/cvu_f.h b/src/worker/lib/sms-sg1000-libcv/cvu_f.h similarity index 100% rename from src/worker/lib/sms-sg1000/cvu_f.h rename to src/worker/lib/sms-sg1000-libcv/cvu_f.h diff --git a/src/worker/lib/sms-sg1000/cvu_graphics.h b/src/worker/lib/sms-sg1000-libcv/cvu_graphics.h similarity index 100% rename from src/worker/lib/sms-sg1000/cvu_graphics.h rename to src/worker/lib/sms-sg1000-libcv/cvu_graphics.h diff --git a/src/worker/lib/sms-sg1000/cvu_input.h b/src/worker/lib/sms-sg1000-libcv/cvu_input.h similarity index 100% rename from src/worker/lib/sms-sg1000/cvu_input.h rename to src/worker/lib/sms-sg1000-libcv/cvu_input.h diff --git a/src/worker/lib/sms-sg1000/cvu_sound.h b/src/worker/lib/sms-sg1000-libcv/cvu_sound.h similarity index 100% rename from src/worker/lib/sms-sg1000/cvu_sound.h rename to src/worker/lib/sms-sg1000-libcv/cvu_sound.h diff --git a/src/worker/lib/sms-sg1000/libcv-sms.lib b/src/worker/lib/sms-sg1000-libcv/libcv-sms.lib similarity index 100% rename from src/worker/lib/sms-sg1000/libcv-sms.lib rename to src/worker/lib/sms-sg1000-libcv/libcv-sms.lib diff --git a/src/worker/lib/sms-sg1000/libcvu-sms.lib b/src/worker/lib/sms-sg1000-libcv/libcvu-sms.lib similarity index 100% rename from src/worker/lib/sms-sg1000/libcvu-sms.lib rename to src/worker/lib/sms-sg1000-libcv/libcvu-sms.lib diff --git a/src/worker/workermain.ts b/src/worker/workermain.ts index 003854dc..79e4b90b 100644 --- a/src/worker/workermain.ts +++ b/src/worker/workermain.ts @@ -104,7 +104,7 @@ var PLATFORM_PARAMS = { extra_preproc_args: ['-I', '/share/include/coleco'], extra_link_args: ['-k', '/share/lib/coleco', '-l', 'libcv', '-l', 'libcvu', 'crt0.rel'], }, - 'sms-sg1000': { + 'sms-sg1000-libcv': { rom_start: 0x0000, code_start: 0x0100, rom_size: 0xc000,