DiscoStarslayer

DiscoStarslayer

@disco.camp

🇨🇦 Reverse engineering games software and hardware for preservation and repair. Git: http://github.com/DiscoStarslayer Blog: http://blog.dtho.mp

1.3K followers627 following644 posts

Pinned

Great write up from Wes on this week’s ROM! Turned my wild rambling into something coherent!

Read Only Memo@readonlymemo.com

Time to go deep on PS2 oddities! Also in this issue of ROM: A detailed look at the translations of Dirge of Cerberus: Lost Episode, Kamaitachi no Yoru, and London Spirit Detectives. https://readonlymemo.com/pcsx2-stuntman-fork-interview-dirge-of-cerberus-translation/

DiscoStarslayer reposted

Security folks this week: Pwned PHP Also security folks this week: LOL “4” Me: Oh hi I found a code execution exploit in the CD-ROM drive of a 26-year-old game console

If you thought Final Fantasy's localized naming was confusing, may I introduce you to Crazy Castle

This post is unavailable.

You know you’re in for a good time when the plot synopsis on Wikipedia is: The only plot presented at the beginning of the game is "suddenly, at locations everywhere, beasts have begun to appear and attack people".

The Emotion Engine@emotion-engine.bsky.social

Just look at these names and try not to feel something.

TIL That the Canadian version of How It's Made had a different narrator than the rest of the world. Watching streams with the US narrator is like I'm living in a mirror world or something, this is so strange

😉

DiscoStarslayer@disco.camp

After 4 years of effort, I'm happy to announce that one of the final secrets of the PS2 has been broken wide open! It's been a long process of decapping, optical dumping, and now at last a software solution. Thank you @libby.bsky.social for finding the exploit from our dirty optical dumps!

DiscoStarslayer reposted

Replying to @disco.camp

If you're ever short of screws, take something apart and put it together again. This is where screws come from and a part of nature

After sitting on my desk in pieces for almost a year now, I finally buttoned up my Python 1 again to go back on the shelf. Anything I need from here out can be done over software, feels good to hit this point. I somehow missed a single screw, which will forever haunt me until my death.

DiscoStarslayer reposted

@libby.bsky.social’s MechaLIBerator is now open source! Has real hardware risks so please only do it if you‘re comfortable. That said, if you have any dumps not in the list, please share so I can update it!

github.comGitHub - Libbers/SPC970-MechaLIBerator: SPC970 Mechacon dumperSPC970 Mechacon dumper. Contribute to Libbers/SPC970-MechaLIBerator development by creating an account on GitHub.
DiscoStarslayer@disco.camp

After 4 years of effort, I'm happy to announce that one of the final secrets of the PS2 has been broken wide open! It's been a long process of decapping, optical dumping, and now at last a software solution. Thank you @libby.bsky.social for finding the exploit from our dirty optical dumps!

@libby.bsky.social’s MechaLIBerator is now open source! Has real hardware risks so please only do it if you‘re comfortable. That said, if you have any dumps not in the list, please share so I can update it!

github.comGitHub - Libbers/SPC970-MechaLIBerator: SPC970 Mechacon dumperSPC970 Mechacon dumper. Contribute to Libbers/SPC970-MechaLIBerator development by creating an account on GitHub.
DiscoStarslayer@disco.camp

After 4 years of effort, I'm happy to announce that one of the final secrets of the PS2 has been broken wide open! It's been a long process of decapping, optical dumping, and now at last a software solution. Thank you @libby.bsky.social for finding the exploit from our dirty optical dumps!

Thanks everyone, just hit 100 stars on PCSX2-Reliquary! When I first made it was was pretty positive it would only be for myself Glad to see so many people enjoying it!

DiscoStarslayer reposted

Thanks to the helpful ps2 community and a very close call semi-brick of a rare variant, we now have verified dumps of every North American SPC970 mechacon 🎉 Any Australians willing to burn some life out of their eeprom for preservation let me know, lots of gaps there!

github.comGitHub - spc970-dumper-union/spc970-dumps-public: Public index of dumpable SPC970 mechaconsPublic index of dumpable SPC970 mechacons. Contribute to spc970-dumper-union/spc970-dumps-public development by creating an account on GitHub.
DiscoStarslayer@disco.camp

SPC970 Based MechaCon LIBeration testing is going well. Initially only V2 compatible, but now we have first V3 dump!! Still harsh on hardware, so careful dumping continues. Progress so far going well! Will share full write-up on how we got here soon!

Thanks to the helpful ps2 community and a very close call semi-brick of a rare variant, we now have verified dumps of every North American SPC970 mechacon 🎉 Any Australians willing to burn some life out of their eeprom for preservation let me know, lots of gaps there!

github.comGitHub - spc970-dumper-union/spc970-dumps-public: Public index of dumpable SPC970 mechaconsPublic index of dumpable SPC970 mechacons. Contribute to spc970-dumper-union/spc970-dumps-public development by creating an account on GitHub.
DiscoStarslayer@disco.camp

SPC970 Based MechaCon LIBeration testing is going well. Initially only V2 compatible, but now we have first V3 dump!! Still harsh on hardware, so careful dumping continues. Progress so far going well! Will share full write-up on how we got here soon!

SPC970 Based MechaCon LIBeration testing is going well. Initially only V2 compatible, but now we have first V3 dump!! Still harsh on hardware, so careful dumping continues. Progress so far going well! Will share full write-up on how we got here soon!

DiscoStarslayer@disco.camp

After 4 years of effort, I'm happy to announce that one of the final secrets of the PS2 has been broken wide open! It's been a long process of decapping, optical dumping, and now at last a software solution. Thank you @libby.bsky.social for finding the exploit from our dirty optical dumps!

After 4 years of effort, I'm happy to announce that one of the final secrets of the PS2 has been broken wide open! It's been a long process of decapping, optical dumping, and now at last a software solution. Thank you @libby.bsky.social for finding the exploit from our dirty optical dumps!

Start your morning off right by witnessing some V.Smile homebrew running off a DiscoCart Nice work, I know audio has been a big hurdle to figure out!

Rob@apex.moe

Last night I ported the classic Bad Apple!! to the V.Smile, a relatively obscure childrens game console from 2004. I started this back in February and gave up for a while because I could never get the audio to work correctly. Glad I came back to it! Thanks @disco.camp for making this possible!

DiscoStarslayer reposted

Last night I ported the classic Bad Apple!! to the V.Smile, a relatively obscure childrens game console from 2004. I started this back in February and gave up for a while because I could never get the audio to work correctly. Glad I came back to it! Thanks @disco.camp for making this possible!

Lookout world! PCSX2-Reliquary's upcoming cue file support means a new music player is on the scene! You just need your music ripped as a .cue/.bin and to dump your ps2 bios, but then you'll be able to play your sweet sweet tunes. Please pay no attention to the cpu or gpu load graphs, irrelevant

In your life there will be multiple milestones you will reach where you will need to build a Billy bookshelf. And every time, the way you attach the back panel will change. Seems to be the most promising yet!

DiscoStarslayer reposted

Glad to see a surprise return of Ninja Baseball Bat Man, though I can understand the name change.

Cool Box Art@coolboxart.bsky.social

Ninja Baseball League-Man: Bases Loaded / Switch 2 / City Connection / 2026

Beat Weaver - DEMO OUT NOW@beatweaver.echolox.com

The DEMO launches this Friday! Play a mini campaign with 8 stages and rock out in Free Play mode! Playable with gamepad and anything that can pretend to be a keyboard. 👉 Wishlist to get notified s.team/a/4265140 #indiegame #rhythmgame #indiedev #pcgame

Never would have thought Microsoft's long term goal for Windows would be to integrate BonziBuddy directly into the operating system.

DiscoStarslayer reposted

New newsletter featuring great stuff on the PS2 from @disco.camp and Dirge of Cerberus: Lost Episode's translation from @turquoisehammer.bsky.social!

Read Only Memo@readonlymemo.com

Time to go deep on PS2 oddities! Also in this issue of ROM: A detailed look at the translations of Dirge of Cerberus: Lost Episode, Kamaitachi no Yoru, and London Spirit Detectives. https://readonlymemo.com/pcsx2-stuntman-fork-interview-dirge-of-cerberus-translation/

DiscoStarslayer reposted

just tried this out. the demo replays in gt4 and burnout 2 work now! very cool. also paraLLEl looks great. (vid)

DiscoStarslayer@disco.camp

If you’re a PS2 hardware sicko, you may be aware of the floating point problem If you ever bemoaned how it’s not possible to play stuntman in pcsx2, or were sad your grand turismo recordings were not working quite right What if I told you that you can, today, with my soft-float recompiler build

Stuntman has always been a fantastic game, but it got little play time on my ps2 because the load times dragged it out. Being able to fast forward the loading screens at 8x speed certainly makes this a lot more fun!

DiscoStarslayer@disco.camp

In-case you were wondering, yes, the recompiler is fast enough to run on a steam deck. Here’s Stuntman at full speed with accurate soft-float recompiler enabled on EE and VU0, rendered with parallel-gs

In-case you were wondering, yes, the recompiler is fast enough to run on a steam deck. Here’s Stuntman at full speed with accurate soft-float recompiler enabled on EE and VU0, rendered with parallel-gs

DiscoStarslayer@disco.camp

If you’re a PS2 hardware sicko, you may be aware of the floating point problem If you ever bemoaned how it’s not possible to play stuntman in pcsx2, or were sad your grand turismo recordings were not working quite right What if I told you that you can, today, with my soft-float recompiler build

There was some fun bugs on the road to get here

DiscoStarslayer@disco.camp

If you’re a PS2 hardware sicko, you may be aware of the floating point problem If you ever bemoaned how it’s not possible to play stuntman in pcsx2, or were sad your grand turismo recordings were not working quite right What if I told you that you can, today, with my soft-float recompiler build

If you’re a PS2 hardware sicko, you may be aware of the floating point problem If you ever bemoaned how it’s not possible to play stuntman in pcsx2, or were sad your grand turismo recordings were not working quite right What if I told you that you can, today, with my soft-float recompiler build

github.comRelease v1.8-reliquary · DiscoStarslayer/pcsx2-reliquaryDescription of Changes Release finalizes the work to lower the current soft-float implementation from upstream into the recompiler. The prior work routed math operations to the interpreter functio...

DiscoStarslayer reposted

FOSS Patches as well as deeper documentation properly collected with attributions here: github.com/pcm720/fc130... Should be flashable with ATA commands, so you can skip the SPI flasher. It may be possible to have DVRP patch the firmware itself as most people don't have ATA interfaces anymore.

github.comGitHub - pcm720/fc1307-tools: Miscellaneous utilities for FC1307 SD-IDE chipMiscellaneous utilities for FC1307 SD-IDE chip. Contribute to pcm720/fc1307-tools development by creating an account on GitHub.
DiscoStarslayer@disco.camp

Hey fellow PSX DESR fans. Here’s a cheap way to recover your hardware if your hdd is dead! Usually these SD adapters have spotty performance and I haven’t tested it myself, dubbing video may raise issues But there is no reason why this kind of solution wouldn’t work so I’m sure it’s the real deal!

FOSS Patches as well as deeper documentation properly collected with attributions here: github.com/pcm720/fc130... Should be flashable with ATA commands, so you can skip the SPI flasher. It may be possible to have DVRP patch the firmware itself as most people don't have ATA interfaces anymore.

github.comGitHub - pcm720/fc1307-tools: Miscellaneous utilities for FC1307 SD-IDE chipMiscellaneous utilities for FC1307 SD-IDE chip. Contribute to pcm720/fc1307-tools development by creating an account on GitHub.
DiscoStarslayer@disco.camp

Hey fellow PSX DESR fans. Here’s a cheap way to recover your hardware if your hdd is dead! Usually these SD adapters have spotty performance and I haven’t tested it myself, dubbing video may raise issues But there is no reason why this kind of solution wouldn’t work so I’m sure it’s the real deal!