From bbbb891820a642495d949dce0a4bcf8df0d94363 Mon Sep 17 00:00:00 2001 From: goyuken Date: Thu, 18 Dec 2014 21:43:11 +0000 Subject: [PATCH] more good core bad core --- Good Core Bad Core.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Good Core Bad Core.txt b/Good Core Bad Core.txt index 3985f8cfff..7db098d16f 100644 --- a/Good Core Bad Core.txt +++ b/Good Core Bad Core.txt @@ -8,6 +8,7 @@ Optical disk access, if applicable, through GetToc() and GetSector() type primit Multi-instance capable. Multi-threading, if applicable, is handled internally. The frontend will call FrameAdvance() on a single thread and callbacks will be marshalled back to that thread. +Settings and preferences, where applicable, can be specified by the frontend. Bad Core: @@ -18,3 +19,4 @@ Direct file IO that can't be trapped or rerouted easily. Optical disk access through cruddy cuebin system that can't be replaced easily. Single instance. Sloppy multithreading, or main program loop that can't be easily factored out. +Settings and preferences go to untrappable file IO or central registry.