diff --git a/index.html b/index.html index becce047..e2253e89 100644 --- a/index.html +++ b/index.html @@ -96,7 +96,7 @@ body { New book!
- + Making 8-bit Arcade Games in C diff --git a/src/ui.js b/src/ui.js index 98f665a1..4ab0cbaf 100644 --- a/src/ui.js +++ b/src/ui.js @@ -1037,28 +1037,7 @@ function setupDebugControls(){ } function showWelcomeMessage() { - if (localStorage.getItem("__lastplatform")) { - localStorage.setItem('8bitworkshop.splash', true); - } - if (!localStorage.getItem("8bitworkshop.splash") && qs['redir']) { - // OH BOOTSTRAP YOU ARE SO AWESOME A+++++ - // https://stackoverflow.com/questions/28270333/how-do-i-know-which-button-is-click-when-bootstrap-modal-closes - // https://github.com/jschr/bootstrap-modal/issues/224 - var whichPlatform; - $('#welcomeModal button').on('click', function(event) { - whichPlatform = $(event.target).data('platform'); - }); - $('#welcomeModal img').on('click', function(event) { - whichPlatform = $(event.target).data('platform'); - }); - $('#welcomeModal').on('hidden.bs.modal', function (event) { - localStorage.setItem('8bitworkshop.splash', true); - if (whichPlatform && whichPlatform != qs['platform']) { - window.location = "?platform=" + whichPlatform; - } - }).modal('show'); - } - else if (!localStorage.getItem("8bitworkshop.hello")) { + if (!localStorage.getItem("8bitworkshop.hello")) { // Instance the tour var is_vcs = platform_id == 'vcs'; var tour = new Tour({ diff --git a/src/worker/workermain.js b/src/worker/workermain.js index b05dadba..3d29cac2 100644 --- a/src/worker/workermain.js +++ b/src/worker/workermain.js @@ -57,6 +57,13 @@ var PLATFORM_PARAMS = { data_size: 0x8000, stack_end: 0x0, }, + 'coleco': { + code_start: 0x8000, + code_size: 0x8000, + data_start: 0x6000, + data_size: 0x400, + stack_end: 0x8000, + }, }; var loaded = {}