Difference between revisions of "Jak and Daxter: The Precursor Legacy (OpenGOAL)"
From PCGamingWiki, the wiki about fixing PC games
(The GitHub Readme claims that all major regional versions are supported (The Korean version seems to count as NTSC-J and thus also supported, allegedly).) |
Killerklown (talk | contribs) |
||
(31 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{State|state=postdev}} |
− | |||
{{Infobox game | {{Infobox game | ||
− | |cover = | + | |title = Jak and Daxter: The Precursor Legacy |
+ | |cover = Jak and Daxter The Precursor Legacy cover.png | ||
|developers = | |developers = | ||
+ | {{Infobox game/row/developer|Naughty Dog|Original}} | ||
+ | |publishers = | ||
+ | {{Infobox game/row/publisher|Sony Computer Entertainment|Original}} | ||
|engines = | |engines = | ||
{{Infobox game/row/engine|OpenGOAL}} | {{Infobox game/row/engine|OpenGOAL}} | ||
Line 12: | Line 15: | ||
{{Infobox game/row/reception|Metacritic|link|rating}} | {{Infobox game/row/reception|Metacritic|link|rating}} | ||
{{Infobox game/row/reception|OpenCritic|link|rating}} | {{Infobox game/row/reception|OpenCritic|link|rating}} | ||
− | {{Infobox game/row/reception|IGDB| | + | {{Infobox game/row/reception|IGDB|jak-and-daxter-the-precursor-legacy|rating}} |
|taxonomy = | |taxonomy = | ||
{{Infobox game/row/taxonomy/monetization | One-time game purchase }} | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} | ||
Line 25: | Line 28: | ||
{{Infobox game/row/taxonomy/art styles | Cartoon }} | {{Infobox game/row/taxonomy/art styles | Cartoon }} | ||
{{Infobox game/row/taxonomy/themes | Sci-Fi }} | {{Infobox game/row/taxonomy/themes | Sci-Fi }} | ||
− | {{Infobox game/row/taxonomy/series | }} | + | {{Infobox game/row/taxonomy/series | Jak and Daxter }} |
|steam appid = | |steam appid = | ||
|steam appid side = | |steam appid side = | ||
|gogcom id = | |gogcom id = | ||
|gogcom id side = | |gogcom id side = | ||
− | |official site= https:// | + | |official site= https://opengoal.dev |
|hltb = 4800 | |hltb = 4800 | ||
|igdb = <!-- Only needs to be set if there is no IGDB reception row --> | |igdb = <!-- Only needs to be set if there is no IGDB reception row --> | ||
− | |mobygames = | + | |lutris = |
− | |strategywiki = | + | |mobygames = 6792 |
+ | |strategywiki = Jak and Daxter: The Precursor Legacy | ||
|wikipedia = Jak and Daxter: The Precursor Legacy | |wikipedia = Jak and Daxter: The Precursor Legacy | ||
|winehq = | |winehq = | ||
Line 41: | Line 45: | ||
{{Introduction | {{Introduction | ||
− | |introduction = | + | |introduction = Unofficial port of '''{{W|Jak and Daxter: The Precursor Legacy}}''' for Windows and Linux. It is part of the [[Engine:OpenGOAL|OpenGOAL]] engine project which aims to revive the proprietary {{W|Lisp (programming language)|Lisp}}-based GOAL programming language used by [[Company:Naughty Dog|Naughty Dog]], namely in their '''{{W|Jak and Daxter}}''' series. |
|release history = | |release history = | ||
− | |current state = | + | |current state = |
}} | }} | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Official | https:// | + | {{Availability/row| Official | https://opengoal.dev | DRM-free | Requires an original PlayStation 2 copy of '''Jak and Daxter: The Precursor Legacy'''. | | Windows, Linux }} |
}} | }} | ||
Line 83: | Line 87: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|{{p|appdata}}\OpenGOAL\jak1\settings\ | + | {{Game data/config|Windows|{{p|appdata}}\OpenGOAL\jak1\settings\}} |
− | {{Game data/config|Linux|{{p|xdgconfighome}}/OpenGOAL/jak1/settings/ | + | {{Game data/config|Linux|{{p|xdgconfighome}}/OpenGOAL/jak1/settings/}} |
}} | }} | ||
{{XDG|true}} | {{XDG|true}} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/saves|Windows|{{p|appdata}}\OpenGOAL\jak1\saves\}} | + | {{Game data/saves|Windows|{{p|appdata}}\OpenGOAL\jak1\saves\{{p|uid}}\}} |
− | {{Game data/saves|Linux|{{p|xdgconfighome}}/OpenGOAL/jak1/saves/}} | + | {{Game data/saves|Linux|{{p|xdgconfighome}}/OpenGOAL/jak1/saves/{{p|uid}}/}} |
}} | }} | ||
Line 101: | Line 105: | ||
|4k ultra hd wsgf award = | |4k ultra hd wsgf award = | ||
|widescreen resolution = true | |widescreen resolution = true | ||
− | |widescreen resolution notes= Some minor graphical effects, such as screen fades, display incorrectly at non-4:3 aspect ratios. | + | |widescreen resolution notes= Some minor graphical effects, such as screen fades, display incorrectly at non-4:3 aspect ratios. Supports both original {{Term|Vert-}} and new {{Term|Hor+}} behavior.<ref>{{Refurl|url=https://opengoal.dev/docs/usage/settings/#aspect-ratio|title=In-game Settings - OpenGOAL|date=2023-06-28}}</ref> |
|multimonitor = unknown | |multimonitor = unknown | ||
|multimonitor notes = | |multimonitor notes = | ||
Line 109: | Line 113: | ||
|4k ultra hd notes = | |4k ultra hd notes = | ||
|fov = false | |fov = false | ||
− | |fov notes = | + | |fov notes = Not implemented yet.<ref>https://github.com/open-goal/jak-project/discussions/2524</ref> |
|windowed = true | |windowed = true | ||
|windowed notes = | |windowed notes = | ||
Line 118: | Line 122: | ||
|antialiasing = true | |antialiasing = true | ||
|antialiasing notes = Up to 16x [[MSAA]].{{note|16x MSAA acts as 8x [[FSAA]] on Nvidia cards, resulting in textures and transparency being antialiased in addition to polygonal edges.<ref>{{Refcheck|user=SirYodaJedi|date=2022-08-14|comment=This results in an appearance similar to 4x or 8x [[SGSSAA]], but without the blurring caused by Nvidia's OpenGL driver bugs.}}</ref>}} | |antialiasing notes = Up to 16x [[MSAA]].{{note|16x MSAA acts as 8x [[FSAA]] on Nvidia cards, resulting in textures and transparency being antialiased in addition to polygonal edges.<ref>{{Refcheck|user=SirYodaJedi|date=2022-08-14|comment=This results in an appearance similar to 4x or 8x [[SGSSAA]], but without the blurring caused by Nvidia's OpenGL driver bugs.}}</ref>}} | ||
− | |upscaling = | + | |upscaling = false |
|upscaling tech = | |upscaling tech = | ||
|upscaling notes = | |upscaling notes = | ||
Line 126: | Line 130: | ||
|60 fps notes = | |60 fps notes = | ||
|120 fps = true | |120 fps = true | ||
− | |120 fps notes = | + | |120 fps notes = Changeable max FPS experimental. |
|hdr = false | |hdr = false | ||
|hdr notes = | |hdr notes = | ||
− | |ray tracing = | + | |ray tracing = false |
|ray tracing notes = | |ray tracing notes = | ||
− | |color blind = | + | |color blind = false |
|color blind notes = | |color blind notes = | ||
}} | }} | ||
Line 137: | Line 141: | ||
==Input== | ==Input== | ||
{{Input | {{Input | ||
− | |key remap = | + | |key remap = hackable |
|key remap notes = | |key remap notes = | ||
|acceleration option = false | |acceleration option = false | ||
Line 147: | Line 151: | ||
|invert mouse y-axis = false | |invert mouse y-axis = false | ||
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
− | |touchscreen = | + | |touchscreen = false |
|touchscreen notes = | |touchscreen notes = | ||
|controller support = true | |controller support = true | ||
Line 169: | Line 173: | ||
|dualshock prompts = true | |dualshock prompts = true | ||
|dualshock prompts notes = | |dualshock prompts notes = | ||
− | |light bar support = | + | |light bar support = true |
− | |light bar support notes = | + | |light bar support notes = Toggles are available for each function of the lightbar: HP, Eco type, and Heat level when using the Zoomer Vehicle.<ref>{{Refurl|url=https://opengoal.dev/docs/usage/settings/#controller-led-for-x|title=In-game Settings - OpenGOAL|date=2023-07-12}}</ref> |
− | |dualshock 4 modes = | + | |dualshock 4 modes = Wired, Wireless |
|dualshock 4 modes notes = | |dualshock 4 modes notes = | ||
|tracked motion controllers= false | |tracked motion controllers= false | ||
|tracked motion controllers notes = | |tracked motion controllers notes = | ||
− | |tracked motion prompts = | + | |tracked motion prompts = false |
|tracked motion prompts notes = | |tracked motion prompts notes = | ||
− | |other controllers = | + | |other controllers = false |
|other controllers notes = | |other controllers notes = | ||
− | |other button prompts = | + | |other button prompts = false |
|other button prompts notes= | |other button prompts notes= | ||
|controller hotplug = false | |controller hotplug = false | ||
Line 187: | Line 191: | ||
|simultaneous input = unknown | |simultaneous input = unknown | ||
|simultaneous input notes = | |simultaneous input notes = | ||
− | |steam input api = | + | |steam input api = false |
|steam input api notes = | |steam input api notes = | ||
− | |steam hook input = | + | |steam hook input = false |
|steam hook input notes = | |steam hook input notes = | ||
− | |steam input presets = | + | |steam input presets = false |
|steam input presets notes = | |steam input presets notes = | ||
− | |steam controller prompts = | + | |steam controller prompts = false |
|steam controller prompts notes = | |steam controller prompts notes = | ||
− | |steam cursor detection = | + | |steam cursor detection = false |
|steam cursor detection notes = | |steam cursor detection notes = | ||
}} | }} | ||
Line 203: | Line 207: | ||
|separate volume = true | |separate volume = true | ||
|separate volume notes = SFX, Music, Speech. | |separate volume notes = SFX, Music, Speech. | ||
− | |surround sound = | + | |surround sound = false |
|surround sound notes = | |surround sound notes = | ||
|subtitles = true | |subtitles = true | ||
− | |subtitles notes = Can be toggled | + | |subtitles notes = Can be toggled during cutscenes by pressing the '''Square''' button on a PlayStation controller, or the '''X''' button on an Xbox controller.<ref>{{Refurl|url=https://opengoal.dev/docs/usage/settings/#subtitles|title=In-game Settings - OpenGOAL (subtitles)|date=2023-06-28}}</ref> Can also specify whether the speaker is indicated either always or when off-screen.<ref>{{Refurl|url=https://opengoal.dev/docs/usage/settings/#show-speaker-in-subtitles|title=In-game Settings - OpenGOAL (show speaker in subtitles)|date=2023-06-28}}</ref> |
|closed captions = false | |closed captions = false | ||
|closed captions notes = | |closed captions notes = | ||
|mute on focus lost = false | |mute on focus lost = false | ||
|mute on focus lost notes = | |mute on focus lost notes = | ||
− | |eax support = | + | |eax support = false |
|eax support notes = | |eax support notes = | ||
− | |royalty free audio = | + | |royalty free audio = true |
|royalty free audio notes = | |royalty free audio notes = | ||
|red book cd audio = | |red book cd audio = | ||
Line 228: | Line 232: | ||
|subtitles = true | |subtitles = true | ||
|notes = | |notes = | ||
+ | |fan = | ||
+ | |ref = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = French | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = true | ||
+ | |notes = | ||
+ | |fan = | ||
+ | |ref = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = German | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = true | ||
+ | |notes = | ||
+ | |fan = | ||
+ | |ref = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Hungarian | ||
+ | |interface = true | ||
+ | |audio = false | ||
+ | |subtitles = false | ||
+ | |notes = Subtitles not implemented yet. | ||
|fan = | |fan = | ||
|ref = | |ref = | ||
Line 233: | Line 264: | ||
{{L10n/switch | {{L10n/switch | ||
|language = Italian | |language = Italian | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = true | ||
+ | |notes = | ||
+ | |fan = | ||
+ | |ref = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Japanese | ||
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
|subtitles = false | |subtitles = false | ||
− | |notes = Subtitles not | + | |notes = Subtitles not implemented yet. |
+ | |fan = | ||
+ | |ref = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Brazilian Portuguese | ||
+ | |interface = false | ||
+ | |audio = false | ||
+ | |subtitles = true | ||
+ | |notes = Interface text not implemented yet. | ||
+ | |fan = | ||
+ | |ref = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Spanish | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = true | ||
+ | |notes = | ||
|fan = | |fan = | ||
|ref = | |ref = | ||
Line 269: | Line 327: | ||
|windows 32-bit exe = false | |windows 32-bit exe = false | ||
|windows 64-bit exe = true | |windows 64-bit exe = true | ||
− | |windows arm app = | + | |windows arm app = false |
|windows exe notes = <ref name="OpenGOAL_CPUreq">{{Refurl|url=https://github.com/open-goal/jak-project/blob/master/FAQ.md#what-are-the-minimum-requirements|title=GitHub - jak-project/FAQ.md|date=2022-06-16|snippet=x86-64 CPU with AVX support.}}</ref> | |windows exe notes = <ref name="OpenGOAL_CPUreq">{{Refurl|url=https://github.com/open-goal/jak-project/blob/master/FAQ.md#what-are-the-minimum-requirements|title=GitHub - jak-project/FAQ.md|date=2022-06-16|snippet=x86-64 CPU with AVX support.}}</ref> | ||
|mac os x powerpc app = | |mac os x powerpc app = | ||
|macos intel 32-bit app = unknown | |macos intel 32-bit app = unknown | ||
|macos intel 64-bit app = unknown | |macos intel 64-bit app = unknown | ||
− | |macos arm app = | + | |macos arm app = false |
|macos app notes = | |macos app notes = | ||
|linux powerpc app = | |linux powerpc app = | ||
|linux 32-bit executable= false | |linux 32-bit executable= false | ||
|linux 64-bit executable= true | |linux 64-bit executable= true | ||
− | |linux arm app = | + | |linux arm app = false |
|linux executable notes = <ref name="OpenGOAL_CPUreq"/> | |linux executable notes = <ref name="OpenGOAL_CPUreq"/> | ||
}} | }} | ||
Line 305: | Line 363: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = | + | |minOS = 10 |
|minCPU = AVX-compatible processor | |minCPU = AVX-compatible processor | ||
|minRAM = 2 GB available | |minRAM = 2 GB available |
Latest revision as of 05:21, 31 December 2023
Although this product has been released, it remains under active development - information may change frequently and could be outdated or irrelevant.
Developers | |
---|---|
Original | Naughty Dog |
Publishers | |
Original | Sony Computer Entertainment |
Engines | |
OpenGOAL | |
Release dates | |
Windows | April 3, 2022 |
Linux | April 3, 2022 |
Taxonomy | |
Monetization | One-time game purchase |
Microtransactions | None |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Platform |
Art styles | Cartoon |
Themes | Sci-fi |
Series | Jak and Daxter |
Jak and Daxter | |
---|---|
Jak and Daxter: The Precursor Legacy (OpenGOAL) | 2022 |
Jak II (OpenGOAL) | 2023 |
Jak 3 (OpenGOAL) | TBA |
Unofficial port of Jak and Daxter: The Precursor Legacy for Windows and Linux. It is part of the OpenGOAL engine project which aims to revive the proprietary Lisp-based GOAL programming language used by Naughty Dog, namely in their Jak and Daxter series.
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | Requires an original PlayStation 2 copy of Jak and Daxter: The Precursor Legacy. |
Monetization
Type | Notes |
---|---|
One-time game purchase | As the project is a source port, an original PlayStation 2 copy of Jak and Daxter: The Precursor Legacy is required. |
Microtransactions
Type | Notes |
---|---|
No microtransactions | The game does not contain microtransactions. |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %APPDATA%\OpenGOAL\jak1\settings\ |
Linux | $XDG_CONFIG_HOME/OpenGOAL/jak1/settings/ |
- This game follows the XDG Base Directory Specification on Linux.
Save game data location
System | Location |
---|---|
Windows | %APPDATA%\OpenGOAL\jak1\saves\<user-id>\ |
Linux | $XDG_CONFIG_HOME/OpenGOAL/jak1/saves/<user-id>/ |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | Some minor graphical effects, such as screen fades, display incorrectly at non-4:3 aspect ratios. Supports both original Vert- and new Hor+ behavior.[1] | ||
Multi-monitor | |||
Ultra-widescreen | Cutscenes are pillarboxed. Most UI elements don't properly scale. | ||
4K Ultra HD | |||
Field of view (FOV) | Not implemented yet.[2] | ||
Windowed | |||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | [3] | ||
Anti-aliasing (AA) | Up to 16x MSAA.[Note 1] | ||
High-fidelity upscaling | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | Changeable max FPS experimental. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. | ||
Ray tracing (RT) |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | See the glossary page for potential workarounds. | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | DualSense also supported. | |
---|---|---|
PlayStation button prompts | ||
Light bar support | Toggles are available for each function of the lightbar: HP, Eco type, and Heat level when using the Zoomer Vehicle.[5] | |
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes | Wired, Wireless (Bluetooth) |
Generic/other controllers | See the glossary page for potential workarounds. |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | SFX, Music, Speech. | |
Surround sound | ||
Subtitles | Can be toggled during cutscenes by pressing the Square button on a PlayStation controller, or the X button on an Xbox controller.[6] Can also specify whether the speaker is indicated either always or when off-screen.[7] | |
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Hungarian | Subtitles not implemented yet. | |||
Italian | ||||
Japanese | Subtitles not implemented yet. | |||
Brazilian Portuguese | Interface text not implemented yet. | |||
Spanish |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
OpenGL | 4.3 | [9] |
Middleware
- No middleware information; you can edit this page to add it.
System requirements
Windows | ||
---|---|---|
Minimum[10] | ||
Operating system (OS) | 10 | |
Processor (CPU) | AVX-compatible processor | |
System memory (RAM) | 2 GB available | |
Hard disk drive (HDD) | ||
Video card (GPU) | OpenGL 4.3 compatible |
- A 64-bit operating system is required.
- AMD Radeon users should update the graphics driver to version 22.7.1 or newer
Linux | ||
---|---|---|
Minimum[10] | ||
Operating system (OS) | ||
Processor (CPU) | AVX-compatible processor | |
System memory (RAM) | 2 GB available | |
Hard disk drive (HDD) | ||
Video card (GPU) | OpenGL 4.3 compatible |
- A 64-bit operating system is required.
Notes
References
- ↑ In-game Settings - OpenGOAL - last accessed on 2023-06-28
- ↑ https://github.com/open-goal/jak-project/discussions/2524
- ↑ Verified by User:SirYodaJedi on 2022-08-14
- No blurring is present at oblique angles, even at 512x448 internal resolution. I am not forcing 16x AF in my GPU's control panel.
- ↑ Verified by User:SirYodaJedi on 2022-08-14
- This results in an appearance similar to 4x or 8x SGSSAA, but without the blurring caused by Nvidia's OpenGL driver bugs.
- ↑ In-game Settings - OpenGOAL - last accessed on 2023-07-12
- ↑ In-game Settings - OpenGOAL (subtitles) - last accessed on 2023-06-28
- ↑ In-game Settings - OpenGOAL (show speaker in subtitles) - last accessed on 2023-06-28
- ↑ 8.0 8.1 GitHub - jak-project/FAQ.md - last accessed on 2022-06-16
- "x86-64 CPU with AVX support."
- ↑ GitHub - jak-project/FAQ.md - last accessed on 2022-06-16
- "Graphics card that supports OpenGL 4.3."
- ↑ 10.0 10.1 Frequently Asked Questions - OpenGOAL - last accessed on 2022-08-15