diff --git a/frontends/web/ts/gb.ts b/frontends/web/ts/gb.ts index 9de4879c589f94c56648d0ce07522d6fdd8016de..c734938d380a2f0c349bc5192da8d72e32b3012e 100644 --- a/frontends/web/ts/gb.ts +++ b/frontends/web/ts/gb.ts @@ -357,7 +357,7 @@ export class GameboyEmulator extends EmulatorBase implements Emulator { * the emulator engine to use. */ async boot({ - engine = "neo", + engine = "cgb", restore = true, loadRom = false, romPath = ROM_PATH, @@ -390,9 +390,12 @@ export class GameboyEmulator extends EmulatorBase implements Emulator { // selects the proper engine for execution // and builds a new instance of it switch (engine) { - case "neo": + case "cgb": this.gameBoy = new GameBoy(GameBoyMode.Cgb); break; + case "dmg": + this.gameBoy = new GameBoy(GameBoyMode.Dmg); + break; default: if (!this.gameBoy) { throw new Error("No engine requested"); @@ -534,11 +537,11 @@ export class GameboyEmulator extends EmulatorBase implements Emulator { } get engines(): string[] { - return ["neo"]; + return ["cgb", "dmg"]; } get engine(): string { - return this._engine || "neo"; + return this._engine || "cgb"; } get romExts(): string[] {