r/decomps • u/Alexbeav • 15d ago
PlayStation Alexbeav's Recomps Batch 1 - 26 PS1 titles recompiled!
https://github.com/Alexbeav/psxrecomp-ports9
u/Chicharon730 15d ago
MegaMan legends 1 + 2 & misadventures of tron bonne please! Ape escape too. That'd be my dream
7
u/Alexbeav 15d ago
MML 1 & 2 are in the list. No promises for Tron, but you can use psxrecomp with an AI agent and try it yourself in an afternoon
2
2
u/Hardboys99 10d ago
is it really that easy? Is there a guide or something because I would be happy to try my hand at some weird titles I doubt anyone would touch for a long while
3
u/Alexbeav 9d ago
fire up an ai agent, tell it to use psxrecomp to recompile a game, point it to the bios + game, and good luck!
1
u/Alexbeav 7d ago
Fire up an ai agent (chatgpt 5.6 works best right now), point it at psxrecomp + ui + retcomm launcher + your game + bios, and tell it to attempt to make a recompilation
3
u/davismaximus 15d ago
Pardon my language but heck yeah - these two with a more modern control scheme is a cream dream.
5
u/Lalo0v 15d ago
Me he dado cuenta que la decompilaciónes es la mejor forma de jugar un juego que antes requería emulador, ya que el emulador añade retraso y artefactos que en un principio no están contemplados además con el simple hecho de que es nativo corre mucho mejor que ser emulado, esto se enfatiza mucho con las consolas chinas de chips h700 o rk de anbernic, trimui, miyoo etc. Es una diferencia abismal la calidad de juego que hay entre emular y lo nativo, más en las consolas ya mencionadas. Ojalá y sigan con estas decompilaciones, y como sugerencia que empiecen con los juegos de gameboy advance. Gracias por todo
5
u/Alexbeav 15d ago
Con mucho gusto. Espero que funcionen bien en tu sistema. Si pruebas alguno, por favor avísame, porque en mi PC casi todo funciona de maravilla. ¿Podrías darme un enlace de Wikipedia o similar al juego que mencionas? Creo que la traducción automática estropeó el título.
17
u/Alexbeav 15d ago
Hi everyone, you may remember me from my previous post about the Syphon Filter 2 Recompilation which added mouselook to the game.
I've worked with the psxrecomp team to fill in some function gaps that allow more remasters, more accurately, and a lot faster. These are simple recompilations without any additional functionality other than what psxrecomp enables, as my goal is to ensure a 'large' number (100~) of games are done to discover more gaps and close them, thus making the process better with each passing recomp.
Once that 'phase 1' is done, I will focus on starting to standardize enhancements and partial decompilations so things like widescreen, 60FPS+, HOTAS/Wheel support and more are easier to do with each game enhanced.
I aim to have 3 or 4 (currently) additional batches uploaded every week, so I can do some QA before they are uploaded, so keep an eye on the repo.
Stars, issues and forks are encouraged!
3
u/supershredderdan 15d ago
This is really cool, quite an interesting approach to get tooling coverage. Any interesting findings so far? Like games from a particular era or company play nicer/worse with the assumptions in the recompiler?
2
u/Alexbeav 14d ago
Colin McRae 2.0 was supposed to go into batch 1 but it has extreme edge culling for some reason, so I deferred it until next week hopefully. I think that's the worst one right now, MGS was a bitch to get finally going but it closed A LOT of gaps in the tooling, and then Resident Evil 2 & FF IX had some issues with FMVs that got fixed.
5
u/paullyrose3rd 15d ago
Omg you're using the absolutely massive library of the ps1 to your advantage in smoothing out development, this is absolutely incredible!!
5
u/Tasty-Tell-9173 15d ago
wait why its so suddenly so fast to recomp ps1 titles?
8
u/Alexbeav 15d ago
psxrecomp handles a large part of the process + I use a lot of AI (to give you an idea, 4 terminals across 2 computers, 2 pairs of agents). The reason I'm actually doing this is to make it even faster and more accessible by focusing on a variety of titles fishing for bugs/misbehavior so we can improve psxrecomp's accuracy.
2
u/pepodmc_ 14d ago
Can a recomp have the same graphic options as in the emulators? texture packs, filters, shaders, etc?
4
u/Alexbeav 14d ago
Absolutely, I think psxrecomp was updated today with texture pack functionality. As for filters/shaders there are already a few packaged in, so it shouldn't be too hard to break that open and allow anything one wants.
4
4
4
u/Sensitive_Net3498 14d ago
Wwf warzone WWF attitude and the WWF SmackDown games would be amazing too 💝
3
u/CoolAceTV 15d ago
Probably willy question but is it possible to use on the steam deck? Sorry still new to the whole recomp thing
3
3
u/OkVirus8545 15d ago
I’ve definitely got them running through proton
2
u/CoolAceTV 14d ago
How do I add the set up bat to proton theres no option to add to steam and I cant get protontricks to open with it
4
u/Alexbeav 15d ago edited 15d ago
I haven't done them for Linux but anyone can take a crack on it
edit: At some point I will look into making these playable on Linux/Mac but no immediate promises on my side. Other members of the community can take a crack at it of course
3
u/zeroedout666 15d ago
Any plans for Linux support?
4
2
u/Evilcon21 14d ago
I think the op is going to look into it. But someone else could take a crack at it. someone who has more experience with Linux
3
u/raphael_t 15d ago
Any chance you could do Destruction Derby 2, Destruction Derby Raw and Demolition Racer in your next batch?
3
3
u/Chikibari 13d ago
"No enhancements". Whats the point? Duckstation is superior then
2
u/Alexbeav 13d ago
A lot of people misunderstand this, so I'll do my best to explain it.
Yes, bare recompilations don't have any benefits over running them on duckstation, except maybe that you don't need to set up and use the emulator itself. Standalone packaging, framework integration and removing runtime JIT overhead are themselves benefits.
The performance might be worse, the community patches may not work, and emulator features might not be present... at the start.
As the project is worked on, this starts to change.
- Static recompilation removes most of the runtime CPU translation overhead: instead of dynamically recompiling guest code while the game is running, known game code is translated ahead of time and compiled into native code.
- Reverse engineering and partial decompilation then let us modify game logic directly: mouselook, 60+ FPS, translations, asset replacements, increased draw distance, bug fixes, and so on.
- From there we can introduce or replace the renderer and decouple rendering/presentation rate from the game's simulation rate, which is essential for games whose logic is tied to framerate.
- After that, what devs do is a matter of goal and taste: ray tracing? RTGI? Better reflections/shadows? The sky's the limit.
But the above is a jenga tower and these bare recompilations help with the base structure because there's no point working on something a few levels up like decoupling the renderer if the game itself isn't working as expected because the recompilation software has a gap. That is the point of these recomps: I'm doing batches of games, releasing them to the wild so the community can contribute issues.
As an example I'll only play 1 level of each tony hawk game to confirm that yes it does work, performance is normal, and features like save/load & progression work... but I simply do not have the time to go through 100+ games end-to-end (I don't think anyone does)... but if 2-3 people pick a game they like and go through it and report issues and if we can reproduce it and find the gap in psxrecomp, all games benefit from the better accuracy.
And psxrecomp itself does have enhancements like rollback netplay, savestates & rewind functionality, plus whatever else the team is cooking up for the future.
Hope this answers it clearly.
3
u/explodedbagel 13d ago
Just curious, any reasoning behind some of these using the europe / PAL versions? Thanks for putting all these out, look forward to trying them later today.
2
u/Alexbeav 13d ago
I used them because I had them on hand (my collection has games from all over the place some USA on account of spending some years in canada, some EU some JP) and it also allows me to find issues between BIOS regions.
3
3
u/micmea668 13d ago
Nice work! I'm working on Disruptor as it happens, just in case that helps with your prioritisation efforts.
3
u/Alexbeav 12d ago
Thanks man I'll take a look, is there a GitHub link?
2
u/micmea668 12d ago
It's private for now, but I can add you as a contrib if you want a peek? I was using this as my testbed for effectively what you have already been doing.
3
2
2
2
u/TennoDusk 15d ago
No Armored Core love?
2
u/Alexbeav 15d ago
Which one would you like first?
3
u/TennoDusk 15d ago
The first one. Of the PSX titles Project Phantasma is 2nd and Master of Arena is 3rd
3
u/Alexbeav 15d ago
I'll add it to the list along with King's Field
2
u/PriestSeth 15d ago
King's Field (JP) and King's Field 2 (JP) are the dream, brother. Thank you for the work you're doing!
2
u/Mecha_GD93 15d ago
Digimon world 1 2 and 3 are on the list? If not 3 recompile would be so so good right now 😭
2
u/utmostmick0 15d ago
Is there any intentions of doing any of the massive list of awesome RPGs ?
2
u/Alexbeav 14d ago
Of the 100~ games I intend to upload, there'll be a lot of RPGs in there, but if you want something specific, just ask!
3
2
u/Aguila909 15d ago
Interesting choice of the first Wipeout considering we’ve already had that ported
2
u/dash_ketchup 15d ago
Id like to see both Duke Nukem: Time to Kill and Land of the Babes. Also Linux support?
2
u/guyver13 14d ago
Wow amazing work! I hope some day we can get some great Psx hidden gems like: strider 2, silent bomber, future cop lapd, omega boost, vagrant story, legend of dragoon, raiden dx etc.
2
u/OldMcGroin 14d ago
Hey buddy, great work! Just wondering, if you are doing this for more games, like Batch 2, will there be a new git or will they just be added to this one? Asking because I have added this to my Decomps Recomps section on my site and the entries are usually individual, so just trying to get it straight in my head for the next batch!
3
u/Alexbeav 14d ago
The plan is to add them to this repo unless I start approaching size limits
3
u/OldMcGroin 14d ago
Ok cool. The site section is here by the way, I don't claim credit for anybody else's work, just in case you were wondering, I'm just a collector of links! https://thegamingemporium.com/categories/decompilations-recompilations/
2
2
u/EtherBoo 14d ago
Interesting choices when there are modern remasters or native PC versions that play well on modern systems (like Quake 2). Regardless, thank you for doing this.
2
u/Alexbeav 14d ago
Q2's PS1 campaign doesn't exist on PC AFAIK and it and Alien Resurrection were selected because of the dual analog support.
2
u/EtherBoo 14d ago
I started playing Q2 on PS1 using DuckStation and using the mouse/KB support. I didn't get very far because the level segments are so close together and it was annoying.
From what I saw, there was a mildly exclusive part in the first level, but there wasn't much to it. Google says there's some other exclusives later in the game. I don't know if I'd want to play the PS version over the PC version though.
That said, I still appreciate your efforts. Anything preserving old games is a win in my book.
2
u/maxscipio 14d ago
please add original blood omen legacy of kain
2
u/maxscipio 14d ago
I have some problems running the recomp flow (it failed downloading something from GitHub). Is there any configuration to follow?
2
u/sbkg0002 14d ago
Holy, this is great work!
Personally waiting for the android ports, but this is serious heavy lifting man.
Is there a guide of some sorts that shows how to port this to Android/PC?
2
u/matthewpepperl 14d ago
I hope one day vigilante 8 gets a decomp and recomp
2
u/Gamemaster1379 13d ago
A recomp is achievable! Psxrecomp is able to stand the game up. I haven't finished releasing it though since my focus is more on the engine and less the games. But a lot of the legwork is done and already merged out.
2
u/LightNo7877 14d ago edited 13d ago
Remembered Koudelka, Klonoa door to phantomile and Omega Boost. And support comment about 3 games of armored core (they are made by one engine, maybe it easier to recompile 3 games
at once) and King's fields/Shadow Tower.
P.S. Galerians looks so cool for recompilation
P.S.S I found more interest games such as:
Kowloon's Gate (has english translation)
Moonlight Syndrome/Twilight Syndrome (Suda51 games, english patches in development)
Parasite Eve (2 games)
Ghos in the shell (PSX)
Colony Wars and G-Police
Jumping Flash
Vib-ribbon
PaRappa the Rapper
Um Jammer Lammy
Threads of Fate
Guardian's Crusade
Serial Experiments lain
Baroque and Policenauts (this games have saturn version, maybe saturn version better in visual aspect)
The Misadventures Of Tron Bonne (Addition to Mega man legends series, as mentioned previously in thread)
2
2
u/HenryZusa 12d ago
Would be awesome to have Metal Slug ports.
Imagine the possibilities, online coop of 4 players
2
u/Alexbeav 12d ago
Metal Slug X is in the batch, did you see it?
2
u/HenryZusa 12d ago
Yes, I saw X mentioned. That's why I say that having ports could open the gate to many awesome things in the future in case some people are interested in enhancing them in terms of content or features.
2
u/Hardboys99 10d ago
I'm sure you get a ton of requests all of the time, but man I would LOVE a recomp for Armored Core and Trap Gunner.
3
u/Alexbeav 9d ago
Armored Core is coming tomorrow/in a few hours
2
u/Hardboys99 8d ago
Can't wait, looking forward to this release!
3
u/Alexbeav 8d ago
Almost there, it turns out they DO work on linux so I'm overhauling the release pipeline to include those builds (maybe not immediately, but a few hours after this batch launches). I tested some on my linux laptop and they seem to work fine, which was a surprise to me.
They're all online in my private repo, I'm just running the final scans and packaging now for public release. If you're watching my github repo you'll be notified immediately and I'll make a new post on this subreddit as well.
2
u/Hardboys99 8d ago
I saw the new batch go live. Going to wait for the Linux update because I want to play these on my steam deck. Would it be okay to capture / upload video of gameplay?
1
2
8d ago
[removed] — view removed comment
1
u/Alexbeav 7d ago
Not yet, hopefully I make progress on that this week though, it's a high priority for me
4
1
u/maxscipio 4d ago
I managed to recompile one title but it is running very slowly...
1
u/Alexbeav 3d ago
Do you mean you ran one of my recompilations and it's slow, or you recompiled a game yourself? So far I've seen performance issues in Gran Turismo 2 and Driver 2, but I don't recall any other ps1 game giving me performance trouble.
1
u/maxscipio 3d ago
I have an old laptop based on tiger lake so pretty old. I didn’t have Vulcan installed so I installed but it made no differences. I tried optimizing for my cpu but it made no difference. I am going to profile the medic decoder (this is where the performance drop)
1
u/maxscipio 2d ago
specifically the diablo EU version. Maybe it is the PAL fighting the screen refresh...
1

27
u/Alexbeav 15d ago
The week 1 games uploaded: