pureikyubu/Data/Json/EmuJdi.json
2020-05-05 13:38:27 +03:00

103 lines
2.1 KiB
JSON

{
"info": {
"description": "Dolwin Emulator Jey-Dai specs.",
"helpGroup": "EMU Control Commands"
},
"can": {
"FileLoad": {
"help": "Load file",
"args": 1,
"hints": "<file>",
"usage": [
"Syntax: FileLoad <file>\n",
"Commands outputs Array of bytes [], which can be used by other commands.\n",
"Example: FileLoad \"Data\\AnsiFont.szp\"\n"
],
"output": "Array bytes []"
},
"FileSave": {
"help": "Save file",
"args": 2,
"hints": "<file> <cmd>",
"usage": [
"Syntax: FileSave <file> <cmd ...>\n",
"Save data returned by another command (cmd) to specified file.\n",
"Example: FileSave \"Data\\FST.bin\" DumpFst\n"
]
},
"sleep": {
"help": "Sleep specified number of milliseconds",
"args": 1,
"hints": "<msec>",
"usage": [
"Syntax: sleep <milliseconds>\n",
"Examples of use: sleep 1000\n"
]
},
"exit": {
"help": "Exit"
},
"quit": {
"help": "Exit"
},
"x": {
"help": "Exit"
},
"q": {
"help": "Exit"
},
"GetLoaded": {
"internal": true,
"help": "Get the full path of the loaded file",
"info": "Used by other components to obtain information about the currently running game or DOL file.",
"output": "{ loaded: PathString }"
},
"boot": {
"help": "boot DVD/executable from file",
"args": 1,
"usage": [
"Syntax: boot <file>\n",
"path can be relative\n",
"Examples of use: boot c:\\luigimansion.gcm\n",
" boot PONG.dol\n"
]
},
"unload": {
"help": "unload current file"
},
"plist": {
"help": "list all patch data"
},
"dop": {
"help": "apply patches"
},
"reset": {
"help": "Reset emulation"
},
"IsLoaded": {
"internal": true,
"help": "Return true if emulation state is `Loaded`",
"output": "Bool"
},
"GetVersion": {
"internal": true,
"help": "Get emulator version",
"output": "Array: [String]"
}
}
}