Skip to content

Releases

Orta Recompiled v1.0.0

Choose a tag to compare

@almost-drowned-rat almost-drowned-rat released this 10 Nov 21:28

Orta Recompiled v1.0.0 - the static recompilation of Panzer Dragoon Orta (Xbox, Europe / PAL), now playable
from the first episode to the end credits. Download, first start and all settings: README.

Changes since v0.9.0

  • Playable to the end: I played the whole game through to the end credits with this version.

Fixes

  • Episode 3: skipping cutscenes (after the two flying jellyfish and after the boss) - no more black screen,
    looping dialogue / music or crash. Cause: new background threads started with the wrong system priority, which the
    game's own safety check treated as a fatal error.
  • Episode 6: the stage load - it could crash while loading, because the sound engine kept working on the previous
    episode's (already released) sound data.
  • Episode 6: looping sounds - sound effects in the pause menu no longer repeat endlessly, and the music plays.
  • Episode 6: saving - PAUSE → SAVE & QUIT at the start of the episode no longer crashes, the save is written.
  • Episode 6: crash about a minute in - the sound chip could write into the level's collision data, because game
    memory and sound memory could share the same address.
  • Episode 7: freeze (black screen) at a cutscene - two threads could get the same system handle; when one closed
    it, the game waited forever.
  • Red special effect - its tint covers the whole picture again (no staircase of blocks at the edge).
  • Sega Saturn Panzer Dragoon in Pandora's Box - selecting it froze the game; it now answers in the game's own
    message box that it is not part of this recomp, and you stay in the menu.
  • 21:9 fits your monitor exactly (e.g. 3440x1440 as well as 2560x1080) - no thin bars at the sides any more.

New

  • New language: Japanese - RECOMP OPTIONS → LANGUAGE → JAPANESE (the European disc carries the complete Japanese
    text; takes effect after the restart).

Next

  • A Linux and an Android version are planned for the next release.

Known

  • A short smear (under a second) in episode 2 when the big worm first appears - planned for the next release.
  • 120 fps comes later (the game logic runs at its original 60).

Notes

  • Updating from v0.9.x or v0.6.x: unpack the zip over the old folder and start Panzer Dragoon Orta Recomp.exe
    there; the game is built once more (a few minutes), your saves\ and media\ stay.
  • Requirements: Windows 10 / 11 64-bit, Vulkan 1.3 with VK_KHR_push_descriptor, your own Panzer Dragoon Orta
    (Europe) disc - default.xbe SHA-1 57213FF35A19807DEF664F9018CC2923815DFA1F.
  • Windows warning: the exe is not signed - SmartScreen: More info → Run anyway.

Source

This repository at tag v1.0.0 and the toolkit xboxrecomp-option-c
at tag v1.0.0. Licences: GPL-3.0-or-later (the port), MIT (the toolkit), third-party parts under their own licences
(LICENSES\ in the zip).

Not affiliated with or endorsed by SEGA or Smilebit.

Orta Recompiled v0.9.0

Choose a tag to compare

@almost-drowned-rat almost-drowned-rat released this 08 Nov 16:32

Orta Recompiled v0.9.0 - the static recompilation of Panzer Dragoon Orta (Xbox, Europe / PAL)

Changes since v0.6.1-beta

  • New aspect ratios 16:10 and 21:9: more of the world at the sides, the HUD at the screen edges, text kept whole
    (RECOMP OPTIONS → ASPECT RATIO AND FOV).
  • Field of view: original, or wider by +5 up to +30.
  • Frame pacing: DISPLAY (in step with your monitor) or TIMER (a steady 60 Hz timer), in RECOMP OPTIONS →
    FRAME RATE.
  • 5.1 sound: OPTIONS → SOUND → SPEAKERS - the game's own surround mix on a 5.1 output device.
  • Render resolution lists the resulting sizes directly (e.g. 1920X1080).
  • The mouse cursor hides itself over the game window after 2 seconds without movement.
  • Fixed: water (episode 2 river and others).
  • Fixed: Pandora's Box background texture.
  • Fixed: smeared picture in fast scenes of episode 2.
  • Fixed: the freeze (black screen) at the end of episode 3 - episode 4 starts now.
  • Less memory: about 100 MB less in menus, movies and gameplay.

Known

  • The dragon's red special effect does not tint the whole picture: its edge shows a staircase of blocks.
  • The Sega Saturn Panzer Dragoon in Pandora's Box is not part of this port (selecting it shows a message).

Notes

  • Updating from v0.6.x: unpack the zip over the old folder and start Panzer Dragoon Orta Recomp.exe there;
    the game is built once more (a few minutes), your saves\ and media\ stay.
  • Requirements: Windows 10 / 11 64-bit, Vulkan 1.3 with VK_KHR_push_descriptor, your own Panzer Dragoon Orta
    (Europe) disc - default.xbe SHA-1 57213FF35A19807DEF664F9018CC2923815DFA1F.
  • Windows warning: the exe is not signed - SmartScreen: More info → Run anyway.

Source

This repository at tag v0.9.0 and the toolkit xboxrecomp-option-c
at tag v0.9.0. Licences: GPL-3.0-or-later (the port), MIT (the toolkit), third-party parts under their own licences
(LICENSES\ in the zip).

Not affiliated with or endorsed by SEGA or Smilebit.

Orta Recompiled v0.6.1-beta

Choose a tag to compare

@almost-drowned-rat almost-drowned-rat released this 05 Nov 02:21

Orta Recompiled v0.6.1-beta - an update of the open beta of the static recompilation of Panzer Dragoon Orta
(Xbox, Europe / PAL). Download, first start and all settings: README.

Changes since v0.6.0-beta

  • New setup window: pick your disc image and the folder to install into, press Go, then Play. Your disc
    image is only read, never changed or deleted.
  • No GPU with Vulkan 1.3? The setup and the game now say so at once, with an apology, instead of crashing.
  • Main menu: CONTINUE, NEW GAME, PANDORA'S BOX, OPTIONS and a new EXIT GAME (with a question first). The
    practice missions are now the first line of OPTIONS (PRACTICE).
  • Pause menu: a new EXIT GAME before SAVE & QUIT, with the game's own question; aiming and vibration are set
    in OPTIONS only.
  • Fixed: changes in OPTIONS were lost when leaving the menu (aiming, vibration, volumes, brightness and
    contrast). They are kept now, also after a restart.
  • Fixed: vibration - the controller now vibrates where the game wants it to.
  • Fixed: with a boot animation (media\boot.mpg) neither keyboard nor controller worked.

Known

  • In some fast scenes of episode 2 the picture can look smeared, as if frames ran into each other - under
    investigation.
  • The lock-on markers are not confirmed against the original yet.
  • The practice missions' own pause menu may still show aiming and vibration.
  • 120 fps comes later (the game logic runs at its original 60).
  • The Sega Saturn Panzer Dragoon in Pandora's Box is not part of this port (selecting it shows a message).

Notes

  • Updating from v0.6.0-beta: unpack the zip over the old folder and start Panzer Dragoon Orta Recomp.exe there;
    the game is built once more (a few minutes), your saves\ and media\ stay.
  • Requirements: Windows 10 / 11 64-bit, Vulkan 1.3 with VK_KHR_push_descriptor, your own Panzer Dragoon Orta
    (Europe) disc - default.xbe SHA-1 57213FF35A19807DEF664F9018CC2923815DFA1F.
  • Windows warning: the exe is not signed - SmartScreen: More info → Run anyway.

Source

This repository at tag v0.6.1-beta and the toolkit xboxrecomp-option-c
at tag v0.6.0-beta (unchanged). Licences: GPL-3.0-or-later (the port), MIT (the toolkit), third-party parts under
their own licences (LICENSES\ in the zip).

Not affiliated with or endorsed by SEGA or Smilebit.

Orta Recompiled v0.6.0-beta (open beta)

Choose a tag to compare

@almost-drowned-rat almost-drowned-rat released this 04 Nov 17:34

The first public release of Orta Recompiled - a static recompilation of Panzer Dragoon Orta (Xbox, Europe /
PAL) into native PC code with a Vulkan renderer - as an open beta.
Download, first start and all settings: README.

First of all: a benchmark for option-c

This project is first and foremost a benchmark for option-c, a branch of my fork of the xboxrecomp toolkit
(xboxrecomp-option-c). option-c changes the toolkit's
code model: the lifter keeps the guest CPU registers in a per-thread __restrict context instead of making
everything volatile, after the model of XboxXBE-Recomp (MIT, attribution kept). My earlier port, THPS 2X
Recompiled, still runs on the older code model; Panzer Dragoon Orta is the first complete game on option-c and shows
what the new model costs and saves on a real title.

Measured against SeveerJ's Orta_PC_Recomp v0.7.1 (same machine: laptop
with an RTX 3050 Ti, attract demo, 16:9, 480 lines, frame cap 60, matching scenes, CPU in cores busy):

this port Orta_PC_Recomp v0.7.1
CPU, menus 0.22 - 0.26 0.10 - 0.33
CPU, movies 0.21 - 0.28 0.62 - 1.27
CPU, gameplay 0.39 - 0.45 0.71 - 0.90
GPU load 5.8 % 14.5 %
RAM 375 MB 297 MB

These are numbers from one machine and one scene set, not a ranking - both ports are young and will change.

To SeveerJ

An apology up front: I never meant to put up competition to your project. As chance would have it, both projects
were being built at the same time. They also serve different players: yours runs on DirectX 11, so it also
supports older hardware, and it targets the USA version
; mine is the PAL version and needs a GPU with Vulkan
1.3
. Your project was a great help as a reference while I tracked down rendering and timing issues - thank you.
For a while during development I also used the function addresses your port had recorded (on the US version) as
lifter seeds; since your own files carry no licence, I removed them before this release - the lifter now finds the
code from its own analysis and my own test runs. That should justify the double project at least a little :P

Open beta

The port is playable - the menus, the movies and the first episodes as far as I have tested them - but it is not
finished. It will be completed step by step over the next weeks. I expect bugs I have not found myself yet. Please
report every bug you find as an issue - I will try to fix each one as fast as I can.
The log data\orta.log helps
most.

What is in it

  • The game's own options menu, reworked: SOUND, CONTROLS (AIMING, VIBRATION, BUTTON MAPPING for keyboard and
    controller) and RECOMP OPTIONS: display mode, render resolution, aspect ratio 4:3 / 16:9, anisotropic filter,
    antialiasing, V-Sync and FPS counter, boot animation, language, brightness and contrast. Y puts a line back to its
    default.
  • Native 16:9 (the game's own widescreen mode), render resolutions up to 4K and beyond, FXAA / SMAA / MSAA.
  • Optional boot animation (media\boot.mpg, see the README).
  • English, German, French, Spanish and Italian.
  • Everything stays in its folder - no registry, no AppData; the first start needs no internet (the compiler
    ships inside the zip).

Known

  • In some fast scenes of episode 2 the picture can look smeared, as if frames ran into each other - under
    investigation.
  • The options screen looks different at 4:3 and 16:9: at 4:3 the game itself draws a dense cloud layer over a small
    background relief, at 16:9 a large relief with thin clouds - both are the game's own layouts, not a bug.
  • The lock-on markers are not confirmed against the original yet.
  • 120 fps comes later (the game logic runs at its original 60).
  • The Sega Saturn Panzer Dragoon in Pandora's Box is not part of this port (selecting it shows a message).

Notes

  • Requirements: Windows 10 / 11 64-bit, Vulkan 1.3 with VK_KHR_push_descriptor (see the README), your own
    Panzer Dragoon Orta (Europe) disc - default.xbe SHA-1 57213FF35A19807DEF664F9018CC2923815DFA1F. Other
    versions are not supported.
  • First start: a few minutes (the game is translated and compiled once), later starts go straight in.
  • Windows warning: the exe is not signed - SmartScreen: More info → Run anyway.

Source

This repository at tag v0.6.0-beta and the toolkit xboxrecomp-option-c
at tag v0.6.0-beta. Licences: GPL-3.0-or-later (the port), MIT (the toolkit), third-party parts under their own
licences (LICENSES\ in the zip).

Not affiliated with or endorsed by SEGA or Smilebit.