Ara pilla el .BAS de la linea de comandos. Arreglada release version de Windows
This commit is contained in:
12
main.cpp
12
main.cpp
@@ -39,20 +39,30 @@ unsigned char input_data_out() {
|
||||
|
||||
int main(int argc, char** argv) {
|
||||
|
||||
vm_init("test.bas");
|
||||
// Inicialitzar la m<>quina virtual (li arriba el arxiu amb el programa per linea de comandos)
|
||||
vm_init(argc < 2 ? nullptr : argv[1]); // "test.bas"
|
||||
|
||||
// Inicialitzar el procesador gr<67>fic
|
||||
vdp_init();
|
||||
|
||||
// Registrar els ports d'entrada i eixida del procesador gr<67>fic
|
||||
vm_register_out_port(10, vdp_data_out);
|
||||
vm_register_out_port(11, vdp_cmd_out);
|
||||
vm_register_in_port(12, vdp_in);
|
||||
|
||||
// Registrar els ports d'entrada i eixida del dispositiu d'entrada (teclat, en cas del emu)
|
||||
vm_register_out_port(20, input_data_in);
|
||||
vm_register_in_port(21, input_data_out);
|
||||
|
||||
// Inicialitzar el procesador de s<>
|
||||
sound_init();
|
||||
|
||||
// Registrar els ports d'entrada i eixida del procesador de s<>
|
||||
vm_register_out_port(30, sound_data_out);
|
||||
vm_register_out_port(31, sound_cmd_out);
|
||||
vm_register_in_port(32, sound_in);
|
||||
|
||||
// Inicialitzem el depurador del emulador
|
||||
debug_init(vm_get_memory());
|
||||
const bool* breakpoints = debug_get_breakpoints();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user