Skip to content

Releases: Zlika/theodore

theodore 3.1

22 May 11:06
Compare
Choose a tag to compare

This release is included in Recalbox 7.0.

  • New graphical virtual keyboards (press Select to show/hide).
  • #21: Add psl1ght (ps3 lightweight SDK) compilation - @phcoder
  • Auto load BASIC 1 cartridge instead of BASIC 128 cartridge on TO7/70.

theodore 3.0

21 Mar 13:17
Compare
Choose a tag to compare
  • Add TO7 emulation.
  • Add TO7/70 emulation.
  • Change pixel format for better compatibility with low-end devices like PSP (thanks @fjtrujy for helping me fix the problem). Warning: This change breaks the compatibility with old save state files.
  • #19: Fix MSVC 2017 build - @twinaphex
  • #17: Fix emscripten build - @ToadKing
  • #16: Add build support for tvOS - @yoshisuga
  • #14: Fix build with mingw - @webgeek1234
  • #13: Fix build for ios-arm64 platform - @yoshisuga
  • Update to latest version of the libretro API.

theodore 2.0.1

16 Jun 19:43
Compare
Choose a tag to compare

This release is included in Recalbox 6.1.

  • #12: Fix autostart for binary games on the Olivetti Prodest PC128 - @troffmo5.

theodore 2.0

07 May 19:53
Compare
Choose a tag to compare
  • Add MO6 emulation.
  • Add Olivetti Prodest PC128 emulation.
  • Add compile-time flag (UNDOC_OPCODES=1) to enable emulation of some undocumented 6809 opcodes.
  • Fix auto-detection of Thomson model always enabled.
  • In model autodetect mode, use MO5 for "memo5" files and TO8 for "memo7" files if the name of the file does not include the name of the computer.
  • Change mapping of "fire" button to "B" button.

theodore 1.7

15 Mar 20:34
Compare
Choose a tag to compare

This release is included in Recalbox 6.0.

  • Fix sound in some games (#8).
  • Add emulation of illegal opcode 0x11F1. Fixes some MO5 games (#10).
  • Add core option to break on illegal opcodes in the debugger.
  • Fix keyboard emulation (#11).
  • MO5: add heuristic to choose between RUN" and LOADM"",,R for autorun (#9).
  • Add auto-detection of the Thomson model based on the content filename.
  • Change mapping of virtual keyboard: now Start button starts the program and Select button simulates a keystroke.
  • Fix save state/rewind during tape loading.
  • Add support for so called "Classic platforms" in Makefile.

theodore 1.6

05 Feb 21:29
Compare
Choose a tag to compare
  • Add MO5 emulation.
  • A more complex heuristic is used to start the game when the 'B' button of the gamepad is pressed, depending on the media type and of the emulated computer (cf. README file for more info).
  • Add core option to autorun the game.
  • Remove custom cheat code management (useless since RetroArch 1.7.4 and its built-in cheat code feature).

theodore 1.5

29 Dec 17:11
Compare
Choose a tag to compare
  • Add TO9 emulation.
  • On TO9, the 'B' button of the gamepad simulates a keystroke on the 'D' key of the keyboard (BASIC 128), instead of the 'B' key for TO8/TO8D/TO9+ (BASIC 512).
  • Fix Caps Lock emulation.
  • Fix cartridge/tape no longer working after reset or change of Thomson version.
  • Fix tape drive emulation.
  • Fix MSVC2005/2008 build.

theodore 1.4

24 Nov 21:34
Compare
Choose a tag to compare
  • Add TO9+ emulation.
  • Add support for Nintendo Switch platform.

theodore 1.3

13 Aug 19:02
Compare
Choose a tag to compare
  • Workaround for the protection used by some FIL games (Atomik, Avenger, Way of the Tiger).
  • Workaround for the protection used by some Infogrames games (Dieux du stade 2, Dossier Boerhaave, Le temps d'une histoire).
  • Add support for SAP sectors with format=4 (fixes Space Tunnel).
  • Add experimental command-line disassembler/debugger.

theodore 1.2

30 Jul 14:46
Compare
Choose a tag to compare
  • Add full support for SAP files (without conversion to FD format).
  • Fix build for 3DS, PS3 and MSVC2003/2005/2010.
  • Release keys pressed through the virtual keyboard (fixes Avenger game).