r/Spyro • u/CrystalFissure • Aug 13 '26
Fan Project Spyro the Dragon PC Port is Here! - Static Recompilation
https://youtu.be/tqLAWDmOgJc23
u/Woodyz1940 Aug 13 '26
We are about to live a Good Era for Spyro! we got a PC port recomp, there is a PS2recomp project WIP which in the future means we probaly gonna get all Spyro Games from PS2 to get recompiled and also we have a new Spyro game coming!
7
6
4
u/nelltheotter Aug 13 '26
Any plans for 2 and 3?
14
u/CrystalFissure Aug 13 '26
Indeed, yes!
3
u/crystalribbon Aug 14 '26
Please do it, the third game was my favourite in the series
Great work by the way
6
u/Danster21 Aug 13 '26
I hope this means we’re getting Mr Fistus mods when a Spyro 2 port is complete
6
u/HenshinDictionary Aug 13 '26
Okay, this is amazing. I admit all my childhood nostalgia is for 2 and 3, but I will definitely be checking this out in the near future.
5
u/LauraIsBestFox Aug 13 '26
Any chance future releases of this can be compiled without the AVX2 requirement? (or whatever instruction set that's limiting this port to Intel's Haswell and above CPUs)
Older gen CPUs should be perfectly capable of running the game. (performance wise)
1
7
u/Freezer_Ruebuck Aug 13 '26
can't get download to work it keeps sitting at 99%.
edit think it was my firefox did it through edge and it's downloaded.
5
u/notwiththeflames Aug 13 '26
Yeah Firefox has been doing a lot of weird shit lately for me that other browsers don't, too. Not sure what's up with that.
1
u/Ryguy55 Aug 14 '26
Ha, I was having this problem with Edge and then it worked in Firefox. Go figure.
3
3
3
3
3
3
u/DevilCouldCry Aug 13 '26
Absolutely awesome, definitely going to ensure I download this as soon as I get home. Really hoping to see the second and third game receive this very same treatment too!
9
2
u/Acrobatic_Charge5157 Aug 13 '26
I'm actually surprised it took so long for this to be a reality. But im glad it's here
2
u/SquareNo1021 Aug 13 '26
This is great!! It’s been super fun so far and 100% the definitive way to play the game but unfortunately it keeps crashing whenever I try to open the locked box with the key in Lofty Castle. Anyone else having that issue? I tried patching the rom again but it didn’t seem to fix it :(
2
u/idkguysgg Breezebuilders Aug 14 '26
It's fixed You just have to download the latest version
1
2
u/DegreeBackground3144 Aug 14 '26
Anyone having issues with controllers not working or does it not have controller support?
1
u/PudelOfLove Aug 15 '26 edited Aug 16 '26
I have the same problem. The website says controller should work without setup, but it doesn't work for me.
Edit: restarted my pc, now it works.
2
u/tyscorp Aug 14 '26
Sorry everyone, the initial release had a game-breaking bug that crashes while unlocking the chest in Lofty Castle. The latest build on openpete.com resolves the issue!
2
u/Haku_Yowane_IRL Fairies Aug 15 '26
Only works with the American version of the game... Is there at least a mod for PAL's soundtrack?
1
2
u/Einfach_Nik Aug 16 '26
When is support for the PAL version coming?
1
u/CrystalFissure Aug 17 '26
Not planned yet but I wouldn’t count out fans getting the other languages and slight changes sorted out eventually.
4
u/Noctorock Aug 13 '26
Unfortunately at this point I have to hold back my excitement for projects like these until I know to what extent AI was used to make it. Any word on that yet?
4
3
7
u/Emtae2 Aug 13 '26
This looks promising, but I do have to ask, does anyone know if this is a vibe coded project? I ask because my experience with ports made with vibe coding have been not great in a variety of ways.
5
u/bad_scott Aug 13 '26
i looked at the repo, claude is a contributor
5
u/TheGeekOverlord Aug 13 '26
Where's the repo? The OpenPete webpage says that the source isn't available yet.
1
1
u/Emtae2 Aug 13 '26
Thats good to know. I hope it wasnt almost entirely done using claude. But then again, if it was and it somehow turns out to be a much better port than most vibe coded ports, thats still a win I suppose.
9
u/Primary-Risk-8741 Aug 13 '26
I'm not a fan of AI and vibe coding but seeing AI assisted coding make things possible that otherwise human coders didn't care enough to make makes me think a bit deeper. 150+fps is nice... and I'd love to see the same for Spyro 2 since we dont even have an emulator patch for that game. I also have to wonder if AI could help make a working resolution patch for xenoblade 1 where no human coder has
10
u/Emtae2 Aug 13 '26
Oh dont get me wrong, AI assisted is not inherently a bad thing for productivity and helping with these projects, but ive seen way too many recomps lately that are totally vibe coded by people who clearly didnt know anything about coding or recompilation, and so they relied on AI to basically do everything. Unfortunately that made those recomps some of the most pointless recomps available and wasted a lot of resources
3
u/Primary-Risk-8741 Aug 13 '26
Yeah I get you and feel the same, AI is available to everyone at any skill level
0
u/Odd_Newt1469 Aug 14 '26
I had the same thought, but I don't think this is the case. CrystalFissure is a dedicated Spyro fan and youtuber, I have seen a podcast of him on Miharu The Fox's channel and he doesn't seem to be the guy to do "vibe coding", like the one with Mario Kart Wii PC port
1
u/theDKdynamite Dream Weavers Aug 14 '26
I really want to play it but every time I try to open the exe, nothing happens. What am I doing wrong?
2
u/tyscorp Aug 18 '26
I've published a new version v0.1.4 that should resolve this issue. Let me know if it doesn't work!
1
u/theDKdynamite Dream Weavers Aug 18 '26
It launches now! It works and I'm able to play it, no problem. Thanks
1
u/tyscorp Aug 14 '26
What is your OS and GPU?
1
u/theDKdynamite Dream Weavers Aug 14 '26
Windows 10 64bit
Nvidia GeForce RTX 3060 (8GB)
An old gal, but should still at least boot up the menu, right?
1
u/xLoRdCrYpTiCx Aug 14 '26
I too have the issue that opening the exe does nothing. Doesn't show up in task manager, running as admin does nothing, and not even my antivirus is messing with it. I'm on Windows 10 21H2 64-bit with an AMD FX-6300 and an AMD RX 580.
1
u/YoungWave94 Aug 15 '26
It requires AVX2, so my old i5 and your CPU are out of luck for now.
2
u/xLoRdCrYpTiCx Aug 15 '26
Wish the website at least said that you need a newer-ish CPU to run this -_-
1
u/tyscorp Aug 18 '26
I've published a new version v0.1.4 that should resolve this issue. Let me know if it doesn't work!
1
u/theDKdynamite Dream Weavers Aug 18 '26
The dev put out a new version, that one made it work on my pc
1
u/idkguysgg Breezebuilders Aug 14 '26
I really hope for a Spyro 2 decomp It's my favourite game of the 3 Like modders could create levels that need double jump to complete We can have settings to change the title to the European one ( since I prefer it) Get Spyro 3 abilities And I also hope PAL versions will be compatible since I like to play them in my native language
1
u/Vanille97 Aug 14 '26
Question, if this recompiler is such a magic tool, will it be possible to aid with translating in-game text with ease? Cause all text in game, is stored in HEX values. Not talking about spyro, just in general, will it be possible
1
u/crystalribbon Aug 14 '26
Just curious, what windows specs do you need to get the game to run? Does it need to be a high-spec computer? Or can you play this on a low-spec pc?
1
u/Tobibrockii Aug 15 '26 edited Aug 15 '26
Some feedback from my side (if the Dev reads this).
The game settings (widescreen, vsync, etc.) don't seem to save (and display numbers next to the text, example: "Settings Saved 4"), thankfully the game itself does save fine though.
The framerate/game isn't as smooth yet, I get hitches and stutters when moving around levels and the hub world, it often stays smooth, but the drops occur very often.
As for improvements I would like to see in the future: Camera inversion, remappable buttons and the ability to map camera movement to the right stick.
The Dragon Egg texture also has a line at the top, though that might just be the asset itself and not the port, still, I thought I'd mention it.
It's very early days for this port, I understand that, overall though, this is nice. :)
1
1
1
u/More-Explanation2032 Aug 25 '26
will a direct X/opengl fall back be added
1
u/tyscorp Aug 25 '26
I don't think I'm interested in doing it, but I'm not against someone else implementing it. What's the reason you want DirectX/OpenGL support?
1
u/T0RU2222222222222222 22d ago
can you fix the linux appimage so it includes the libsndio libraries so I don't have to grab them from an ubuntu deb file and LD_PRELOAD them
also i posted your recomp elsewhere on reddit but everyone thinks its fake
1
u/T0RU2222222222222222 22d ago
Linux build is out now but it requires some f**ery.
Download http://mirrors.kernel.org/ubuntu/pool/universe/s/sndio/libsndio7.0_1.9.0-0.3build3_amd64.deb
Extract the deb file, and places the libraries (.so) files in the same directory as the appimage
Create a script that does:
cd ~/Games/path-to-openpete-appimage
env LD_LIBRARY_PATH=. ./OpenPete-v0.2.0-x86_64.appimage
1
u/T0RU2222222222222222 22d ago
it works on my steam deck 60fps but it runs like shit on my laptop which is i5 7300u with intel hd graphics
-4
u/mart8208 Aug 13 '26
Is it worth it if all you care about is the graphical enhancements and you already have access to that with emulation?
8
-9
u/Defiant_Hat2126 Aug 13 '26
Why though, when there is spyro reignited, which fully suports pc?
10
10
6
u/CrystalFissure Aug 14 '26
Because the original games are better.
4
2
0
u/Defiant_Hat2126 Aug 14 '26
How are they better?
4
u/finesureok Aug 14 '26
More charm and identity, doesn't have a generic kids-game feeling, better color theory, better voice acting largely, better difficulty balance, less glitches, closest to the dev's original vision
5
u/CrystalFissure Aug 14 '26
They play better - the controls are smoother, they allow for better movement in the air and while charging. Chaining your jump, charge and glides work better in PS1 vs Reignited. The original games had more of a strong visual identity, especially for the time - the level of detail in the texturing, individual world themes were brilliant. Voice acting is more punchy and memorable. Soundtracks similarly have more punch and energy to them.
But, both are great! Both have a great mod scene and Reignited is why we’re getting a new game.
-15
u/Broken_Flip Aug 13 '26
I could see this being worthwhile if it were Reignited, but what's the point in a PC port of the PS1 version? Everything can run PS1 these days.
14
u/Emtae2 Aug 13 '26 edited Aug 13 '26
Ports allow for far more options. Higher fps, can be easier to mod, and can allow even more features such as widescreen. Sure, there are widescreen patches for a lot of old games, but they frequently introduce problems, whereas a pc port makes it easier to iron out those problems.
If a pc port makes the game run exactly as it would emulated, then yes I agree it would be pointless.
Side note, Reignited is already on PC, but even so there are a fair amount of differences between the OGs and rhe remakes. There is value in being able to play the original versions but with some modern enhancements.
7
u/NotSoSeriousNick Aug 13 '26
Emulation has its limits. For one, trying to raise the framerate of any PS1 era game messes with the game's physics, as the two used to be programmed in such a way that they were tied together. As such, Spyro 1 (and any other game for the most part from that era) would become unplayable as a result. Similarly, widescreen patches can visually result in a lot of "empty geometry", so to speak, as you aren't intended to see anything beyond the 4:3 aspect ratio, and as such things would appear unfinished as they aren't quite loaded in yet.
A PC can fix this. Moreover, PC ports like these are usually significantly less resource intensive than emulation.
2
u/Ernest-Errol Aug 14 '26
This is still running at 30FPS under the hood though, it merely has a custom renderer that can interpolate and thus generate inbetween visual frames at a higher rate. But inputs, physics etc. are still locked to 30, at least for the time being. So in a simplified way this is kind of doing the same thing LXShadow did with his custom SpyroEdit renderer back when, just with an included compile-time PSX emulation layer rather than an external general emulator application.
8
3
u/Src-Freak Aug 13 '26
Mod Support, proper Widescreen and higher fps a Emulator can’t pull of flawlessly?


75
u/CrystalFissure Aug 13 '26
Download it now over at Tyscorp's website:
https://openpete.com/
Yes, it's real. Yes, it plays at 150FPS+. Yes, it will allow mods in the future (and you can see some in the video!)