Repository navigation
Releases
Orta Recompiled v1.0.0
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), yoursaves\andmedia\stay. - Requirements: Windows 10 / 11 64-bit, Vulkan 1.3 with
VK_KHR_push_descriptor, your own Panzer Dragoon Orta
(Europe) disc -default.xbeSHA-157213FF35A19807DEF664F9018CC2923815DFA1F. - 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
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.exethere;
the game is built once more (a few minutes), yoursaves\andmedia\stay. - Requirements: Windows 10 / 11 64-bit, Vulkan 1.3 with
VK_KHR_push_descriptor, your own Panzer Dragoon Orta
(Europe) disc -default.xbeSHA-157213FF35A19807DEF664F9018CC2923815DFA1F. - 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
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.exethere;
the game is built once more (a few minutes), yoursaves\andmedia\stay. - Requirements: Windows 10 / 11 64-bit, Vulkan 1.3 with
VK_KHR_push_descriptor, your own Panzer Dragoon Orta
(Europe) disc -default.xbeSHA-157213FF35A19807DEF664F9018CC2923815DFA1F. - 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)
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.xbeSHA-157213FF35A19807DEF664F9018CC2923815DFA1F. 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.