DSK image loading considered slow, Use NIB image for faster tests (not specifically exercising DSK codepaths)

- There may be some wins in optimizing the DSK codepaths, but I think these are inherently slow now that we have
      brought in Applewin's conformant code
    - It's possible that the best option will be to bring back the non-conformant-but-faster DSK codepaths originally in
      this emulator but ...
This commit is contained in:
Aaron Culliney 2015-02-24 19:59:26 -08:00
parent bf1e15b6c9
commit fadb806c92
5 changed files with 4 additions and 4 deletions

View File

@ -150,8 +150,8 @@ shaders_DATA = src/video/Basic.vsh src/video/Basic.fsh
disksdir = @datadir@/@PACKAGE@/disks
disks_DATA = \
disks/README disks/blank.dsk.gz disks/blank.nib.gz disks/blank.po.gz disks/etc.dsk.gz \
disks/mystery.dsk.gz disks/speedtest.dsk.gz disks/speedtest.txt \
disks/flapple140.po.gz disks/testdisplay1.dsk.gz disks/testvm1.dsk.gz
disks/mystery.dsk.gz disks/speedtest.dsk.gz disks/speedtest.txt disks/flapple140.po.gz \
disks/testdisplay1.dsk.gz disks/testdisplay1.nib.gz disks/testvm1.dsk.gz disks/testvm1.nib.gz
# Extra distribution stuff

BIN
disks/testdisplay1.nib.gz Normal file

Binary file not shown.

BIN
disks/testvm1.nib.gz Normal file

Binary file not shown.

View File

@ -25,7 +25,7 @@ static void testdisplay_teardown(void *arg) {
}
TEST test_boot_disk() {
test_setup_boot_disk("testdisplay1.dsk.gz", 1);
test_setup_boot_disk("testdisplay1.nib.gz", 1);
BOOT_TO_DOS();

View File

@ -13,7 +13,7 @@
#define RESET_INPUT() test_common_setup()
#define TESTING_DISK "testvm1.dsk.gz"
#define TESTING_DISK "testvm1.nib.gz"
#define TYPE_TRIGGER_WATCHPT() \
test_type_input("POKE7987,255:REM TRIGGER DEBUGGER\r")