|
|
| version 1.4, 2003/10/20 12:08:01 | version 1.13, 2004/01/05 14:30:34 |
|---|---|
| Line 1 | Line 1 |
| #define NP2STATUS_VERSION 3600 | #define NP2STATUS_VERSION 0722 |
| static const NP2FHDR np2flagdef = { | static const NP2FHDR np2flagdef = { |
| "Neko Project II", | "Neko Project II", |
| Line 28 static const PROCTBL evtproc[] = { | Line 28 static const PROCTBL evtproc[] = { |
| {PROCID('e','v','f','7'), fdcbusy_error7}, | {PROCID('e','v','f','7'), fdcbusy_error7}, |
| {PROCID('e','v','k','1'), pc9861ch1cb}, | {PROCID('e','v','k','1'), pc9861ch1cb}, |
| {PROCID('e','v','k','2'), pc9861ch2cb}, | {PROCID('e','v','k','2'), pc9861ch2cb}, |
| {PROCID('e','v','8','6'), pcm86_cb}}; | {PROCID('e','v','8','6'), pcm86_cb}, |
| {PROCID('e','v','a','m'), amd98int}}; | |
| static const ENUMTBL evtnum[] = { | static const ENUMTBL evtnum[] = { |
| {PROCID('m','a','i','n'), NEVENT_FLAMES}, | {PROCID('m','a','i','n'), NEVENT_FLAMES}, |
| Line 62 static const PROCTBL dmaproc[] = { | Line 63 static const PROCTBL dmaproc[] = { |
| {PROCID('d','m','e','c'), cs4231dmafunc}}; | {PROCID('d','m','e','c'), cs4231dmafunc}}; |
| static const STENTRY np2tbl[] = { | static const STENTRY np2tbl[] = { |
| {"CPU286", 0, NP2FLAG_CLOCK, &i286reg, sizeof(i286reg)}, | {"CPU286", 0, NP2FLAG_CLOCK, &CPU_STATSAVE, sizeof(CPU_STATSAVE)}, |
| #if 1 // ver0.72 | |
| {"MEMORY", 0, NP2FLAG_MEM, NULL, 0x130000}, | |
| #else | |
| {"MEMORY", 0, NP2FLAG_BIN, mem, 0x10fff0}, | {"MEMORY", 0, NP2FLAG_BIN, mem, 0x10fff0}, |
| {"VIDEO", 0, NP2FLAG_BIN, mem + VRAM1_B, 0x18000}, | {"VIDEO", 0, NP2FLAG_BIN, mem + VRAM1_B, 0x18000}, |
| {"VIDEO2", 0, NP2FLAG_BIN, mem + VRAM1_E, 0x8000}, | {"VIDEO2", 0, NP2FLAG_BIN, mem + VRAM1_E, 0x8000}, |
| #endif | |
| {"EXTMEM", 0, NP2FLAG_EXT, NULL, 0}, | {"EXTMEM", 0, NP2FLAG_EXT, NULL, 0}, |
| {"ITF", 0, NP2FLAG_BIN, &itf, sizeof(itf)}, | |
| {"CORE", 0, NP2FLAG_CLOCK, &pc, sizeof(pc)}, | {"CORE", 0, NP2FLAG_CLOCK, &pc, sizeof(pc)}, |
| {"ARTIC", 0, NP2FLAG_BIN, &artic, sizeof(artic)}, | {"ARTIC", 0, NP2FLAG_BIN, &artic, sizeof(artic)}, |
| {"CGROM", 0, NP2FLAG_BIN, &cgrom, sizeof(cgrom)}, | {"CGROM", 0, NP2FLAG_BIN, &cgrom, sizeof(cgrom)}, |
| #if !defined(CGWND_FONTPTR) | |
| {"CGWINDOW", 0, NP2FLAG_BIN, &cgwindow, sizeof(cgwindow)}, | {"CGWINDOW", 0, NP2FLAG_BIN, &cgwindow, sizeof(cgwindow)}, |
| {"CPUIO", 0, NP2FLAG_BIN, &cpuio, sizeof(cpuio)}, | #else |
| {"CGWINDOW", 0, NP2FLAG_CGW, &cgwindow, sizeof(cgwindow)}, | |
| #endif | |
| {"CRTC", 0, NP2FLAG_BIN, &grcg, sizeof(grcg)}, | {"CRTC", 0, NP2FLAG_BIN, &grcg, sizeof(grcg)}, |
| {"CRTC2", 0, NP2FLAG_BIN, &crtc, sizeof(crtc)}, | {"CRTC2", 0, NP2FLAG_BIN, &crtc, sizeof(crtc)}, |
| {"DMAC", 0, NP2FLAG_DMA, &dmac, sizeof(dmac)}, | {"DMAC", 0, NP2FLAG_DMA, &dmac, sizeof(dmac)}, |
| {"EGC", 0, NP2FLAG_EGC, NULL, 0}, | {"EGC", 0, NP2FLAG_EGC, NULL, 0}, |
| {"EPSON", 0, NP2FLAG_EPSON, NULL, 0}, | |
| {"FDC", 0, NP2FLAG_BIN, &fdc, sizeof(fdc)}, | {"FDC", 0, NP2FLAG_BIN, &fdc, sizeof(fdc)}, |
| {"GDC1", 0, NP2FLAG_BIN, &gdc, sizeof(gdc)}, | {"GDC1", 0, NP2FLAG_BIN, &gdc, sizeof(gdc)}, |
| {"GDC2", 0, NP2FLAG_BIN, &gdcs, sizeof(gdcs)}, | {"GDC2", 0, NP2FLAG_BIN, &gdcs, sizeof(gdcs)}, |
| Line 97 static const STENTRY np2tbl[] = { | Line 105 static const STENTRY np2tbl[] = { |
| {"CALENDAR", 0, NP2FLAG_BIN, &cal, sizeof(cal)}, | {"CALENDAR", 0, NP2FLAG_BIN, &cal, sizeof(cal)}, |
| {"PALEVENT", 0, NP2FLAG_BIN, &palevent, sizeof(palevent)}, | {"PALEVENT", 0, NP2FLAG_BIN, &palevent, sizeof(palevent)}, |
| {"FMBOARD", 0, NP2FLAG_FM, NULL, 0}, | {"FMBOARD", 0, NP2FLAG_FM, NULL, 0}, |
| {"AMD98", 0, NP2FLAG_BIN, &amd98, sizeof(amd98)}, | |
| {"MUSICGEN", 0, NP2FLAG_BIN, &musicgen, sizeof(musicgen)}, | |
| {"BEEP", 0, NP2FLAG_BIN, &beep, sizeof(beep)}, | {"BEEP", 0, NP2FLAG_BIN, &beep, sizeof(beep)}, |
| #if defined(MIDICH) | {"CMMPU98", 0, NP2FLAG_COM, (void *)0, 0}, |
| {"MIDI_MPU", 0, NP2FLAG_MIDI, (void *)0, 0}, | {"CMRS232C", 0, NP2FLAG_COM, (void *)1, 0}, |
| {"MIDI_RS", 0, NP2FLAG_MIDI, (void *)1, 0}, | |
| #endif | |
| {"DISK", 0, NP2FLAG_DISK, NULL, 0}, | {"DISK", 0, NP2FLAG_DISK, NULL, 0}, |
| {"TERMINATE", 0, NP2FLAG_TERM, NULL, 0}}; | {"TERMINATE", 0, NP2FLAG_TERM, NULL, 0}}; |