From 5ecbeb7db8987907a1801ec048e3979501c60088 Mon Sep 17 00:00:00 2001 From: Sgeo Date: Tue, 21 Aug 2018 01:36:33 -0400 Subject: [PATCH] Notes to self, mostly --- loader.js | 9 +++++++++ vice_todo.txt | 8 ++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/loader.js b/loader.js index abce32bb..34546bd9 100644 --- a/loader.js +++ b/loader.js @@ -564,6 +564,15 @@ var Module = null; MAMELoader.extraArgs = function (args) { return { extra_mame_args: args }; }; + + /** + * VICELoader + */ + function VICELoader() { + var config = Array.prototype.reduce.call(arguments, extend); + config.runner = VICERunner; + } + VICELoader.__proto__ = BaseLoader; /** * SAELoader diff --git a/vice_todo.txt b/vice_todo.txt index f0aa883e..f36ddde5 100644 --- a/vice_todo.txt +++ b/vice_todo.txt @@ -1,3 +1,7 @@ * Add logo -* Define get_vice_files -* Define VICELoader \ No newline at end of file +* Define get_vice_files: This is where to add support for metadata entries (ala dosbox_drive_d) +* Define VICELoader +* Define VICERunner +* Add entry in config_args push area (don't fall through to MAME) +* Check if "this is a stupid hack" applies to VICE +* Useful hardcoded IA entries: https://archive.org/details/emularity_engine_v1 \ No newline at end of file