mirror of
https://github.com/joncampbell123/dosbox-x.git
synced 2025-05-09 03:41:10 +08:00
Add MEM command for PC-98
This commit is contained in:
parent
bddfd4d2f9
commit
b7d6c25864
@ -19,17 +19,18 @@ extern char autoexec_data[AUTOEXEC_SIZE];
|
||||
extern struct BuiltinFileBlob bfb_DSXMENU_EXE_PC; // DSXMENU.EXE
|
||||
extern struct BuiltinFileBlob bfb_DSXMENU_EXE_PC98; // DSXMENU.EXE
|
||||
|
||||
extern struct BuiltinFileBlob bfb_CWSDPMI_EXE; // CWSDPMI.EXE
|
||||
extern struct BuiltinFileBlob bfb_DOS32A_EXE; // DOS32A.EXE
|
||||
extern struct BuiltinFileBlob bfb_DOS4GW_EXE; // DOS4GW.EXE
|
||||
extern struct BuiltinFileBlob bfb_DOSIDLE_EXE; // DOSIDLE.EXE
|
||||
extern struct BuiltinFileBlob bfb_HEXMEM16_EXE; // HEXMEM16.EXE
|
||||
extern struct BuiltinFileBlob bfb_HEXMEM32_EXE; // HEXMEM32.EXE
|
||||
extern struct BuiltinFileBlob bfb_REPLACE_EXE; // REPLACE.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_SORT_EXE; // SORT.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_MOVE_EXE; // MOVE.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_MEM_EXE; // MEM.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_FIND_EXE; // FIND.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_CWSDPMI_EXE; // CWSDPMI.EXE
|
||||
extern struct BuiltinFileBlob bfb_DOS32A_EXE; // DOS32A.EXE
|
||||
extern struct BuiltinFileBlob bfb_DOS4GW_EXE; // DOS4GW.EXE
|
||||
extern struct BuiltinFileBlob bfb_DOSIDLE_EXE; // DOSIDLE.EXE
|
||||
extern struct BuiltinFileBlob bfb_HEXMEM16_EXE; // HEXMEM16.EXE
|
||||
extern struct BuiltinFileBlob bfb_HEXMEM32_EXE; // HEXMEM32.EXE
|
||||
extern struct BuiltinFileBlob bfb_REPLACE_EXE; // REPLACE.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_SORT_EXE; // SORT.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_MOVE_EXE; // MOVE.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_MEM_EXE; // MEM.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_MEM_EXE_PC98; // MEM.EXE (FreeDOS) https://github.com/lpproj/mem.nec
|
||||
extern struct BuiltinFileBlob bfb_FIND_EXE; // FIND.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_DEBUG_EXE; // DEBUG.EXE (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_PRINT_COM; // PRINT.COM (FreeDOS)
|
||||
extern struct BuiltinFileBlob bfb_XCOPY_EXE; // XCOPY.EXE (FreeDOS)
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -9296,6 +9296,8 @@ void Add_VFiles(bool usecp) {
|
||||
/* MEM.COM is not compatible with PC-98 and/or 8086 emulation */
|
||||
if(!IS_PC98_ARCH && CPU_ArchitectureType >= CPU_ARCHTYPE_80186)
|
||||
VFILE_RegisterBuiltinFileBlob(bfb_MEM_EXE, "/DOS/");
|
||||
else if(IS_PC98_ARCH || CPU_ArchitectureType < CPU_ARCHTYPE_80186)
|
||||
VFILE_RegisterBuiltinFileBlob(bfb_MEM_EXE_PC98, "/DOS/");
|
||||
|
||||
VFILE_RegisterBuiltinFileBlob(bfb_CWSDPMI_EXE, "/BIN/");
|
||||
/* DSXMENU.EXE */
|
||||
|
Loading…
x
Reference in New Issue
Block a user