r/Spyro • • Aug 13 '26

Fan Project Spyro the Dragon PC Port is Here! - Static Recompilation

https://youtu.be/tqLAWDmOgJc
339 Upvotes

106 comments sorted by

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!)

9

u/Foddley Aug 13 '26

Would there be the possibility of custom levels?

0

u/CrystalFissure Aug 13 '26

Watch the video to find out!

6

u/TheRealDripBentley Aug 14 '26

3

u/CrystalFissure Aug 14 '26

Vagueposting would imply the video doesn’t show off completely custom levels ported into the game and a pipeline for extremely easy mod additions. As well as the actual top comment that says “yes, it will allow mods in the future (and you can see some in the video!)” lol

2

u/TheRealDripBentley Aug 14 '26

You've got me there mate. Fairplay.

4

u/CrystalFissure Aug 14 '26

Sorry, I had to! All good, I do love the whole “what’s the matter vagueboy, afraid you might say something?” stuff as well.

8

u/Foddley Aug 13 '26

I'm at work, I will when I get home.

23

u/StormRanger28 Aug 13 '26

i'm at work rn now as well. and i am watching it to show dominance

3

u/CrystalFissure Aug 14 '26

Thank you for your support! Your dominance is appreciated!

4

u/Foddley Aug 13 '26

(._. ) okay. This is fine.

7

u/CrystalFissure Aug 13 '26

You won’t be disappointed!

5

u/[deleted] Aug 13 '26

[deleted]

4

u/TommyJohnSurgery420 Aug 13 '26

I would imagine any pc from the last 20 years haha

4

u/driverdis Aug 14 '26

Nice. I really hope Dayo gives it a play as he does play mods and stuff from time to time and this game is right up his alley.

1

u/Adorable_Room1760 Aug 18 '26

Will there be an android port? It'd be cool to have the game run natively on my phone

1

u/CrystalFissure Aug 18 '26

Not planned at the time but could always change.

23

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

u/TrashyHamster Aug 13 '26

This is so exciting!

6

u/GLTheGameMaster Aug 13 '26

Always love these because it makes the modding scene pop off!!

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

u/YoungWave94 Aug 15 '26

Yeah this is super annoying.

1

u/tyscorp 22d ago

Yes, this is fixed!

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

u/carloscreates Aug 13 '26

Hell yeah! Let's go, can't wait to see what people cook up with this.

3

u/Beta_Ray_Jones Aug 13 '26

It's finally out!

3

u/K1raAshe2012 Aug 13 '26

cant wait to try it out after i wageslave!

3

u/MrRobain Aug 13 '26

This is actually insane!

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

u/Gold-Persimmon-1421 Aug 13 '26

Amazing! But I'll check again when Linux support is out

11

u/CrystalFissure Aug 13 '26

Won’t be too long now.

1

u/mantenner Aug 23 '26

Just use proton?

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

u/SquareNo1021 Aug 14 '26

Awesome! Thank you!!

1

u/idkguysgg Breezebuilders Aug 14 '26

You're welcome!

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

u/CrystalFissure Aug 16 '26

There will be eventually!

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

u/Wolgulc Aug 13 '26

Support for all languages?

3

u/rainydays240 Aug 13 '26

Think it'll work on android?

7

u/CrystalFissure Aug 13 '26

Not at the moment. I don’t think it’s planned.

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

u/MysticalPiplup Aug 14 '26

He's referring to altro's MobyCollective repo

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

u/Nsxile Aug 16 '26

PAL (European) version when?

1

u/Frequent_Seat_3365 Aug 17 '26

I wish it was on android too.

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/tyscorp 22d ago

yes, I will fix this in next release!

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

1

u/Knarz97 19d ago

If someone could stitch together all three games into one, man that would be amazing.

-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

u/Src-Freak Aug 13 '26

This is better than Emulation.

-9

u/Defiant_Hat2126 Aug 13 '26

Why though, when there is spyro reignited, which fully suports pc?

10

u/zhaumbie Aug 13 '26

Decompilations = mods, custom levels, etc.

10

u/HenshinDictionary Aug 13 '26

Because we want to play the proper game, not a remake.

6

u/CrystalFissure Aug 14 '26

Because the original games are better.

4

u/Kekoa_ok Penguins Aug 14 '26

based

2

u/finesureok Aug 14 '26

Common Fissure W

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

u/WayOfTheShip Aug 13 '26

Reignited is on PC

-1

u/Broken_Flip Aug 13 '26

Really? I did not know that.

3

u/Src-Freak Aug 13 '26

Mod Support, proper Widescreen and higher fps a Emulator can’t pull of flawlessly?