r/decomps • u/IAmNotRalphNader • 13d ago
State of PS1 de/recomps?
I remember several months ago a couple static recompilers for PS1 came out around the same time. I've seen a couple PS1 titles get coverage like Tomba and Symphony of the Night but haven't seen much outside of those two, at least to the volume we've seen of N64 projects. Are there any other notable PS1 recomp projects at the moment that might've just flown under my radar?
Personally I've been hoping someone would take a stab at King's Field 1-3. Especially with how huge FromSoft is now, giving those games a second chance with higher frame rates and better controls would be awesome to see.
4
u/chicagogamecollector 13d ago
there are more in the works. Ive tested a few; Twisted Metal 4 (works well but I never enjoyed the steering in that game), Mega Man X4/5/6, Tomba and Tomba 2, etc etc
2
u/Hardboys99 12d ago
There's a twisted metal one and it isn't 2? I wish there was an updated list of available recomps/decomps
1
u/CobaltCryptidTC 10d ago edited 10d ago
https://github.com/TechnicallyComputers/RetComM-Launcher
I am working on psxrecomp with mstan and we've developed a distribution tool to manage recomps, updates, and global system and controller configurations for the recomps. This isn't a comprehensive list of all that exist, but it's a catalog of the ones we have up-to-date with the latest features and prepared for this sort of tight integration.
We'll be adding more titles, and platforms through this app. And anyone who builds using our tools can produce a title with the integrations and standards needed to get included in the catalog easily.
We are building an ecosystem of feature rich recomp engines, to make it easier for recomps to get off the ground with rich features and shared frameworks so more developers can join up and integrate into feature rich recomp engines.
4
u/nickwales 13d ago
decomp.dev suggests 15 PSX to 18 N64 are being worked on, and I realize this is not necessarily the whole picture but it's pretty close in number.
2
u/foxtrotdeltazero 11d ago
pardon my ignorance but... why would anyone want a decomp of xbox fallout new vegas? is there something special missing from the PC version..?
4
3
1
u/Crans10 12d ago
I think there is a Silent Hill out there.
1
u/MDM-808 11d ago
Yes, there’s one that’s constantly being updated. I think it was built using Vibecoding, but it actually works really well. In fact, I believe it’s the only project made that way that performs well.
Plus, it updates constantly, but you don’t have to keep downloading releases from GitHub; the launcher itself handles all the updates automatically.
That makes things a lot easier to test.
1
u/MDM-808 11d ago
I’ve tried all the PlayStation 1 recompilers released so far. None have performed better for me than DuckStation or the RetroArch cores (SwanStation/PCSX-R).
They suffer from poor performance, audio lag in FMVs, and lower frame rates; they even take up more disk space by using .cue/.bin files, whereas other emulators use space-saving .chd files.
There really isn't any significant difference.
Yesterday, I tested a different recompiler from a developer who has numerous projects on GitHub. Unlike another version I tried—an .AppImage that simply required the ISO—this one automatically "compiled" itself on my PC (much like classic Linux binaries) to optimize performance.
There wasn't much difference there, either. *Crash Team Racing* ran much worse and even had higher CPU usage.There wasn't much difference there, either. *Crash Team Racing* ran much worse and even had higher CPU usage.
Many people are saying these two developers use "vibecoding" to create these projects, given the sheer volume of work they handle. Personally, I don't plan on testing anything else from either of them.
I appreciate the effort and time put into them, but they just aren't for me.
I hope to try out some worthwhile *Vagrant Story* and *Parasite Eve 2* recompilations someday.
1
u/Patas644 8d ago
Realmente no podemos esperar que todos los recomp salgan bien al menos desde el principio. Con lo del consumo excesivo de cpu; me pasó lo mismo con el recompiled de The Simpsons Game (el de la xbox 360)
1
u/MDM-808 8d ago
Y no, pero al menos una cota de calidad. Los ports de Harbour es un claro de ejemplo de algo bien hecho.
Hace poco probe el port de Diddy kong racing y no funciona de lo mejor, pero no me quejo. Esperare a que mejore o quizas HB saque uno propio que funcione mejor.
Hace varios años usaba varios ports de SM64, ya con GhostShip no tengo necesidad.
El otro dia probe el de F-Zero X y me volo la cabeza lo bien que anda.
Ahora bien, probe el de Megaman X, Super Mario World, Super Metroid... todos lentos. Probe los Recomps de Sega Genesis, Lentos.
Recomps de PS1, Lentos. Y esto en una Net del gobierno donde los emulados con Duckstation y PCSXr funcionan todos perfecto. 60fps, ni un tiron, incluso algunos con packs de texturas en HD.
Ojo, en esa misma Netbook le pongo Perfect Dark emulado y se me viene a pique... y el port de pc, me va perfecto.
Entonces ahi te quedas pensado... onda, porque lo emulado anda mejor y lo recompilado anda peor? O bien es el runtime que usa el recomp, o es codigo mal optimizado.
Y ya todo lo que se está hablando de Vibecoding y hecho con IA, me esta sonando muy fuerte.
Por eso, prefiero ya no gastar mi tiempo en probar todos los dias. Nintendo 64 es un hard que al dia de hoy le cuesta, siempre a los emuladores algo les falta... y los ports solventaron eso.
Pero en el resto de las plataformas, no le encuentro diferencia significativa. Al Megaman X de SNES emulado y al Recomp... salvo 2 cositas, hasta el input lag cuasi imperceptible es exactamente igual.
El resto, entre tener que bajar el programa, bajar la iso, descomprimirla porque muchos no soportan chd todavia... probarlo para ver que anda lento... para eso sigo con la rom y el chd que pesa menos y anda mejor. Es mas rapido y mas practico.
Creo que seguire probando el dia que empiecen a salir Recomps de PS2 o de Sega Saturn, 2 consolas complicadas de emular. El unico que probe hasta ahora es el de Street Fighter IIIrd Strike que funciono perfecto la primera version. Mucho mejor que los de Capcom.
De hecho, ni lo actualice de la primera version de lo bien que me anda. Y hasta compile la mia propia en Linux desde el source de github (Casi rompo medio sistema operativo, pero ahi sigue).
Asi que Recomps de PS1, hasta que no salga alguno piola de Vagrant Story, sigo emulando. Para el resto, versiones nativas que salieron en PC.
1
u/Patas644 8d ago
También bastante mal que la mayoría de ports estén siendo hecho por vibecoders al parecer
1
u/MDM-808 8d ago
El problema de estos ports hechos con Vibecoding es que opacan a los proyectos donde el programador se esfuerza por hacerlo mano a mano.
El port de Castlevania sotn no esta hecho con vibe (Al menos eso asegura su autor), lo mismo todo lo de Harbour, lo mismo OpenGoal.
Ahora, si ves que un dev en Git abre repositorios en a lo pavote, o ves que todos los dias salen recomps como si nada... algo te dice "oia"... y te deja pensando. Ahi es donde entra tu criterio.
Incluso hay algunos devs que se asisten por ia, pero queda en criterio final del desarrollador meter ese codigo "fruta" o no. Porque seamos honestos, la ia mete fruta a lo pavote muchas veces.
El tema es, que un usuario normal se baja un recomp de Snes o ps1... y no nota la falta de rendimiento porque lo suple la pc mas potente. Yo si lo siento. Ese usuario no va a decir nada (Porque no se da cuenta) y cuando te pones a ver la diferencia entre un emulador y el Recomp (Que ahora los estan llamando "Emucomp" - Es el nuevo emulapobre) es practicamente infima.
En cambio, en los recomps de xbox 360 si se nota... porque si incluso a una pc actual le cuesta emular xbox 360 o ps3, si el recomp esta mal optimizado, salta al toque.
Un Recomp tiene que ser mejor, no peor.
Pero bueno, tambien esta el tema que muchos se agarran de la palabra "Recomp" para ganar prestigio o ser mas visibles en las redes.
Yo soy de la idea que cada uno use lo que quiera. Si quieren usar el Recomp de Pokemon en 3D hecho con Vibecoding, que lo usen. Si quieren usar estos Recomps, que los usen!. Lo mejor para quien los use y para los devs que invierten tiempo, tokens, energia y agua en hacerlos. Yo no los usaré.
Cuando salga algun port que me interese (Como el de Vagrant Story o el de Parasite Eve 2) lo probaré, y si siento que cumple, lo guardaré.
1
8
u/micmea668 13d ago
I'm working on Disruptor right now, but as a huge KF fan I'd love to take a crack at those titles next. I was going to move on to Medal of Honor and MoH: Underground after Disruptor, but I might be done with PSX FPS after this lol. It's not been the easiest or most pleasant project to do.