DemiGodX
[RELEASE] Sonic Mania for the PlayStation Classic
updated
16GB Collection of LaserDisc games for the PSC. No modding required. Simply burn the image with etcher portable or similar app and insert it into the front port or via OTG cable.
Works on Stock Unmodified PSC as long as you have a compatible USB drive. This build doesn't modify anything internally, it's completely Plug & Play.
To exit out of a game, press select+start or reset. To power off the console press the Power Button
youtube.com/watch?v=XDlEZuSAQnE
15:38 Tatsunoko Fight Mugenation Edition 2021 (mugen)
31:22 SF2 Deluxe (mugen)
1:14:14 Mugen Waifu Tournament 2.0 (mugen)
1:25:09 Street Fighter All-Stars Anniversary Edition (Ikemen Go)
1:31:20 Terrordrome (Fighter Maker 2nd / Windows)
1:44:24 Symphony of War: The Nephilim Saga (RPG Maker VX Ace / mkxp-z)
What I'm using:
Sandisk Cruzer Glide USB Flash Drive 64GB: amazon.com/gp/product/B007YX9OA8/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
AuviPal 3-Port Micro USB OTG Hub Adapter: amazon.com/dp/B083WML1XB?psc=1&ref=ppx_yo2ov_dt_b_product_details
TP-Link USB Wifi Adapter: amazon.com/gp/product/B008IFXQFU
Autobleem 1.0.0: github.com/AKA-Axanar/AutoBleem/releases/tag/v1.0.2
ikemen go (not out yet): github.com/ikemen-engine/Ikemen-GO
mkxp-z: youtube.com/watch?v=XDlEZuSAQnE
Project Eris v1.0.0: github.com/KMFDManic/NESC-SNESC-Modifications/releases
drive.google.com/file/d/1G9w2B_Ku2Iu7l_jw4wk13qztGTGyHcvS/view?usp=sharing
I haven't thoroughly test it but i notice it's working w games like Symphony of War now whereas in the previous build it would crash when we attempt to save or go to the next chapter. It still crashes if you attempt to save, however you can Quicksave in battle, and you can progress to the next chapter.
only downside is it takes much longer to load, like 5-6 secs longer. But once it start up it runs smooth. to use it, copy the mkxp-z-latest to /media/Apps/mkxp-z/bin for autobleem or
/media/project_eris/etc/project_eris/SUP/launchers/mkxp-z/bin for project eris.
Then to launch a game, input mkxp-z-latest instead of mkxp-z.armv7l. it's compatible with the old mkxp.json config file too, but you might want to check out latest config here to check out some new features
github.com/mkxp-z/mkxp-z/blob/dev/mkxp.json
mainly they added the option for hires and Scaling factor which will allow you to replace the textures with higher res graphics which is the reason i wanted it because i want to upscale a project to 1280x720
NHL Blades of steel 2000 and madden 2000
drive.google.com/file/d/1L0S-rQB41F84-wYs-2eoDt835NaJVg97/view?usp=sharing
place the pcsx_rearmed_libretro.so file in the retroarch cores folder and the pcsx_rearmed_libretro.info file in the retroarch info folder
Street Fighter All Stars Anniversary Edition
we can now launch games without a terminal
PCSX ReARMed core: drive.google.com/file/d/1qFn6BpMScKls1Q53oN9yHwKddYNngf5f/view?usp=sharing
*update:* MTV Music Generator Sampling is now fixed
instructions on how to get a cd/dvd drive to work on the PSC
reddit.com/r/RockinTheClassics/comments/g7jchv/playstation_classic_with_cddvd_drive_addon/?sort=old
github: github.com/notaz/pcsx_rearmed/issues/335
I'm one step closer to achieving my goal of cramming a mini optical disc drive into my psc
0:49 Chantze's Stone
7:54 Bega's Battle
18:21 Sucker Punch
29:03 Time Gal
45:22 Dragon's Lair
49:54 Hypseus Singe PSC Trailer
What I'm using:
Autobleem 1.0.0: drive.google.com/drive/folders/1DgBw6lgvpM8GbONQ-svqF7BL9tVUo70F
Sandisk Cruzer Glide USB 64 GB Formatted in Ext4: amazon.com/dp/B007YX9OA8?th=1
AuviPal 3-Port Micro USB OTG Hub Adapter: amazon.com/gp/product/B083WML1XB
TP-Link USB Wifi Adapter: amazon.com/gp/product/B008IFXQFU
Hypseus Singe for PSC: youtube.com/watch?v=uOUPlgH_yhQ
𝐀𝐮𝐭𝐨𝐛𝐥𝐞𝐞𝐦: drive.google.com/file/d/1-6qYVokPHsKHGDJHf6PDoBtJ_PMukwuA/view
-𝗛𝗼𝘄 𝘁𝗼 𝗜𝗻𝘀𝘁𝗮𝗹𝗹-
For Project Eris place the hypseus-singe_2.11.1_SONYPSC-cfb0146.mod file in the /media/project_eris/mods folder and it'll auto install next time you boot up
For Autobleem extract the zip archive and place the hypseus_singe folder in /media/Apps
𝗡𝗼𝘁𝗲: /media/ is your usb drive
-𝗛𝗼𝘄 𝘁𝗼 𝐔𝐬𝐞-
When you launch the App a Terminal will open. You will need to input commands to launch a game. Here are some example commands:
hypseus lair vldp -framefile vldp_dl/lair.daphne/lair.txt -scorebezel -fastboot -gamepad
hypseus singe vldp -framefile singe/timegal/timegal.txt -script singe/timegal/timegal.singe -fullscreen -gamepad
You can press up on the keyboard and it'll show your history. I've already entered those commands above so you can hit Up. Nothing will launch now as you will need some roms.
I'm no expert but there are two different formats when it comes to laserdisc emulation. There's DAPHNE and Singe. Hypseus Singe is a updated fork of DAPHNE that supports additional games not supported in DAPHNE such as Time Gal and Ninja Hayate. It can also run fan games like Sucker Punch.
More info: emulation.gametechwiki.com/index.php/Arcade_LaserDisc_emulators
let's use Time Gal as an example. Once you obtained the game and extract it, there should be a folder named timegal which contains the game data and .m2v movie file. Place the timegal folder inside hypseus_singe/singe
Now when you input the example command:
hypseus singe vldp -framefile singe/timegal/timegal.txt -script singe/timegal/timegal.singe -fullscreen -gamepad
It'll launch the game. I've also added a Launcher in the z.samples folder. You can copy the timegal folder to your App directory and it'll launch from the App menu without having to type in commands.
for autobleem the Apps folder is located at /media/Apps
for Project Eris it's located at /media/project_eris/etc/project_eris/SUP/launcher
For Daphne games it's a little more work. Using Dragon's Lair as an example, once you obtain the game and extract it, there should be a folder named lair.daphne. place this folder in the vldp_dl folder, and you will also need to add the lair.zip rom file to the hypseus_singe/roms directory. This is similar to Mame. Usually you can find rom packs that include all the laserdisc roms
Once that's done, you can input the example command and it'll launch Dragon's Lair
hypseus lair vldp -framefile vldp_dl/lair.daphne/lair.txt -scorebezel -fastboot -gamepad
The -scorebezel argument is optional. It automatically makes it full screen. If you remove it then you should add -fullscreen
I've also added a Dragon's Lair launcher in the z.samples folder too.
If you want to create your own custom launcher, you can make a copy of one of the samples and rename the folder to any name you like, you can change the icon.png and edit the app.ini to change the game's title
Then edit the run.sh script (or launch.sh if you're on Eris), and you will see the hypseus command to launch a game. Edit it so that it points to your own game
𝐄𝐦𝐮𝐥𝐚𝐭𝐢𝐨𝐧 𝐒𝐭𝐚𝐭𝐢𝐨𝐧
Create a folder named RB_PATCH on the root of your Autobleem USB, place thehypseus-singe_2.11.1_SONYPSC-cfb0146.mod file in there. It'll install when you launch Retroarch. The hypseus_singe folder will be located at /media/retroarch/apps/compat/hypseus_singe
-𝐇𝐨𝐭𝐤𝐞𝐲𝐬-
To exit you can hit the reset button, esc key, or select+start on controller
Some fan games are in 1080p. It's best to downscale it to 720p as the PSC struggles to playback 1080p. There's no benefit to playing it at 1080p anyway as the PSC outputs at 720p
I suggest using FFmpeg to downscale. here's the command I use
ffmpeg -i video.m2v -q:v 2 -vf scale=1280:720 output.m2v
if the game is in Full screen (4:3 aspect) then enter this command
ffmpeg -i video.m2v -q:v 2 -vf scale=960:720 output.m2v
Official games don't require re-encoding unless it's a HD remaster ver
There's a lot more advanced stuff that I haven't covered but if you want to get more in depth with it, visit: github.com/DirtBagXon/hypseus-singe
You can always just message me if you need help but really I'm not all that familiar with these types of games. I'm sure DirtBagXon will be delighted to help
𝐚𝐝𝐝𝐞𝐧𝐝𝐮𝐦
some copies of Dragon's Lair have the video segments split up and they come included with .dat files for each clip. These .dat files were originally generated for Windows, and on the PSC they're incompatible so what it ends up doing is re-generating them again when played on the psc. I suggest deleting the .dat files beforehand. In windows explorer you can search for .dat in the Dragon's lair folder and delete all the ones that has .vob in the name. Otherwise Hypseus Singe will generate new .dat files during gameplay whenever it run into a new clip that hasn't been played yet which will disrupt the gameplay
youtube.com/watch?v=W4jeNqRl5VQ
timestamps:
0:00 change resolution to 720x480
1:34 Bust a Groove (psx)
44:21 PaRappa the Rapper (psx)
57:38 Time Gal (Hypseus Singe)
1:13:19 Dragon's Lair (DAPHNE)
1:15:44 Chantze's Stone (Hypseus Singe)
1:20:56 Cobra Command (DAPHNE)
1:23:33 SNK VS Capcom Special (mugen)
what i'm using:
Sony Wega Trinitron KV-27FS120
SUNNATCH HDMI to Component Converter with Scaler Function: amazon.com/dp/B08L6DQJSH?psc=1&ref=ppx_yo2ov_dt_b_product_details
Autobleem 1.0.0: drive.google.com/drive/folders/1DgBw6lgvpM8GbONQ-svqF7BL9tVUo70F
AuviPal 3-Port Micro USB OTG Hub Adapter: amazon.com/gp/product/B083WML1XB
TP-Link USB Wifi Adapter: amazon.com/gp/product/B008IFXQFU
changeres app: youtube.com/watch?v=97sHVO2WkA8
i'll try to get ikemen go running at a later date though im not confident i can get it to work
timestamp:
2:28 SNK VS Capcom Special
40:33 Kof '94 Remix MUGEN
54:51 Ranma vs Inuyasha
1:14:30 Jump Tamashii Stars X2
1:23:16 Naruto Battle Arena 2
1:28:20 Street Fighter I
1:47:39 Super Street Fighter II Turbo Plus
1:54:59 DragonBall vs Street Fighter
1:05:28 Grand Theft Auto Vice City Install Guide
re3: drive.google.com/file/d/14Ptxr_Bl1W5JG_A4aXqvG4HTuJLPEGPE/view?usp=sharing
reVC: drive.google.com/file/d/1poxfPxvheXOz2bFPBISbzLua-9Cf16E-/view?usp=sharing
reLCS: drive.google.com/file/d/16JbZc1pH2dmSMMjsHvwV9DwFKh-pkxla/view?usp=sharing
𝐀𝐮𝐭𝐨𝐛𝐥𝐞𝐞𝐦
re3: drive.google.com/file/d/1BdbIYi2g98JvNLZjkIc14sRIjjMXsbqJ/view?usp=sharing
reVC: drive.google.com/file/d/18qBUsyBCTqc3JASW0uSk9GSiz5CQ9sLV/view?usp=sharing
reLCS: drive.google.com/file/d/1gJi7l3_RY1Csdr4xHcYpRqPsYx755eVs/view
𝐂𝐡𝐚𝐧𝐠𝐢𝐧𝐠 𝐑𝐞𝐬𝐨𝐥𝐮𝐭𝐢𝐨𝐧 𝐭𝐨 𝟒𝟖𝟎𝐩
Project eris: drive.google.com/file/d/11qoCvsE61vzuogkGDsBVbjY4XWMpU12Q/view?usp=sharing
Autobleem: drive.google.com/file/d/1aQSjAwvGBqmdbJYESQuBPXGV0zj8pWId/view
The game is best played at 720x480. The App above will let you change the resolution temporary to 480p. To install in project eris copy the changeres480 folder to /media/project_eris/etc/project_eris/SUP/launchers
for Autobleem copy it to /media/Apps
𝗡𝗼𝘁𝗲: /media/ is your usb drive.
To revert back to 1280x720 simply power off and restart the console. I also included a extra folder that has more resolutions to choose from such as 720x576, 720p and 1080p. You can move or copy the folders to the App folder
𝐇𝐨𝐰 𝐭𝐨 𝐢𝐧𝐬𝐭𝐚𝐥𝐥 𝐆𝐓𝐀𝟑
For Project Eris extract the re3 archive and copy the gta3 folder to /media/project_eris/etc/project_eris/SUP/launchers
For Autobleem users extract the re3 archive and copy the gta3 folder to
/media/Apps
Dump your copy of GTA3 into the gta3 folder. You can get the installed files from steam or from Programs Files if you installed it from disc. When it ask to overwrite files select "Skip these files".
Once done you can launch it from the Project Eris Carousel or Autobleem Apps menu.
---------------------------------------------------------
𝐇𝐨𝐰 𝐭𝐨 𝐢𝐧𝐬𝐭𝐚𝐥𝐥 𝐆𝐓𝐀𝐕𝐂
For Project Eris extract the reVC archive and copy the gtavc folder to /media/project_eris/etc/project_eris/SUP/launchers
For Autobleem users extract the reVC archive and copy the gtavc folder to
/media/Apps
Dump your copy of GTAVC into the gtavc folder. You can get the installed files from steam or from Programs Files if you installed it from disc. When it ask to overwrite files select "Skip these files".
Once done you can launch it from the Project Eris Carousel or Autobleem Apps menu.
Note that if you launch it now it'll produce corrupt textures. it's a issue with mipmaps. to fix it I used a program called Magic TXD to reconstruct the gta3.img archive.
𝐌𝐚𝐠𝐢𝐜 𝐓𝐗𝐃 𝐃𝐨𝐰𝐧𝐥𝐨𝐚𝐝:
here's the settings I used to convert: https://i.ibb.co/gtrW9qv/magictxd.jpg
Basically create a temp folder on your PC and copy the gta3.img and gta3.dir files from the models folder, open Magic TXD and goto Tools, Mass convert. And point it to the temp folder containing the gta3.img and gta3.dir files. Set the Platform to PC and Game to GTA VC
Uncheck everything except "Clear Mipmaps", "improve filtering", and "Reconstruct IMG Archives.
Click Convert and it'll generate a new gta3.img and gta3.DIR file.
Copy the new gta3.img and gta3.DIR files to gtavc/models. Overwrite it if you have to. If the folder contains a txd.img and txd.dir file delete it. Now launch the game and it'll convert the textures properly.
---------------------------------------------------------
𝐇𝐨𝐰 𝐭𝐨 𝐢𝐧𝐬𝐭𝐚𝐥𝐥 𝐆𝐓𝐀𝐋𝐂𝐒
Getting GTALCS to work is a bit involved. It's slow, has a lot of bugs and crashes often as it was left
in a unfinished state. If you want to mess with it, I got it to work by following this guide:
steamcommunity.com/sharedfiles/filedetails/?id=2665805954
Basically download lcs_dist.7z: http://gta.rockstarvision.com/lcs_dist.7z
extract and dump it into the gtalcs folder.
Then you need to copy the AUDIO folder from the PS2 disc over to gtalcs. I use daemon tools to
mount the ISO. After that they want you to copy some files from Vice City. So from your gtavc folder
copy "Mss32.dll" and "mss" folder to gtalcs, then finally copy "vbdec.asi" from the gtalcs folder
and paste a copy to the "mss" folder.
𝐂𝐨𝐦𝐦𝐚𝐧𝐝𝐬
ctrl+m = debug menu
reset = exit game
I suggest using a analog controller. If you're using the standard PlayStation Classic controller, set the game options to "Classic" controls. You can also use a keyboard.
To play your own mp3s, copy your music in the mp3 folder and change the radio station to MP3 Player
𝐄𝐦𝐮𝐥𝐚𝐭𝐢𝐨𝐧 𝐒𝐭𝐚𝐭𝐢𝐨𝐧
Create a folder named RB_PATCH on the root of your Autobleem USB, place the mod file in there. It'll install when you launch Retroarch. The install directory is located at /media/retroarch/apps/compat
ChangeRes480: drive.google.com/file/d/1YKXGc4yLAlM8q7JijSvrd0517mmxJO50/view
re3: drive.google.com/file/d/1qbBJuN1BKtvUfHfD0Qj4-GvMU91wVBsN/view
reVC: drive.google.com/file/d/1FAzsxfVbW9v43lFHWeiLrf6yrX3_XVP7/view
reLCS: drive.google.com/file/d/1u9f9wj3epYqmSujzhTJQuTdFTjcNQvTE/view
also if the game converts the official gta3.img file, it ends up with corrupt textures. i assume it has something to do with mipmaps being generated incorrectly. so i had to use magictxd to convert the gta3.img file, and clear the mipmaps setting
𝐀𝐮𝐭𝐨𝐛𝐥𝐞𝐞𝐦: drive.google.com/file/d/1_OLoXvSJNwZeCpSwear5r6aLy0qI2lVI/view?usp=sharing
-𝗛𝗼𝘄 𝘁𝗼 𝗜𝗻𝘀𝘁𝗮𝗹𝗹-
For Project Eris place the zelda-soh_8.0.2_SONYPSC-cfb0146.mod file in the /media/project_eris/mods folder and it'll auto install next time you boot up.
For Autobleem extract the 7z archive and place the zelda_soh folder in /media/Apps
𝗡𝗼𝘁𝗲: /media/ is your usb drive.
if you launch the App without a rom it'll say "Place ROM in this folder". You will need the PAL version of Zelda: Ocarina of Time. You can verify if your rom is valid here: https://ship.equipment/
You will need to place the rom inside the App folder. For Project Eris it's located in /media/project_eris/etc/project_eris/SUP/launcher/zelda_soh
For Autobleem it's located at /media/Apps/zelda_soh
The filename of the rom can be any name as long as it has a .n64 or .z64 extension. Now when you launch the App it'll begin to extract the assets into a .otr file. Once that's done, it'll play the next time you launch. You can delete the rom afterward if you like. You can also rename the zelda_soh folder to any name you like.
𝐄𝐦𝐮𝐥𝐚𝐭𝐢𝐨𝐧 𝐒𝐭𝐚𝐭𝐢𝐨𝐧
Create a folder named RB_PATCH on the root of your Autobleem USB, place the zelda-soh_8.0.2_SONYPSC-cfb0146.mod file in there. It'll install when you launch Retroarch. Now place your zelda rom in /media/retroarch/apps/compat/zelda_soh
-𝐇𝐨𝐭𝐤𝐞𝐲𝐬-
Eject = Toggle Menu
Reset = Exit Game
Enabling "Menubar Controller Navigation" will allow you navigate the menu with the controller. It's a bit tricky at first, but holding onto the square button will open the multitask menu, you can use the shoulder buttons to alternate tabs that are open. place it on the "Main Game" window, and now when you press square it'll highlight the menu options. You can press Select to toggle the menu.
At default I set the resolution to 1280x720 with a framerate of 24fps. You can play around with the resolution and framerate options. Some areas of the game can push out more fps Hiding the Toggle Menu can give a slight speed boost.
In the original N64 game the resolution is 240p and the game runs at 20fps. however during the File Select Menu it runs at 60fps and the Pause Menu run at 30fps. This works okay with lower resolutions, however I notice with the PSC port there's slowdown when the resolution is higher. So what i did was I changed the File Select Menu and Pause menu fps so that it runs at whatever setting the user set it to. So if you set it to 24 fps it'll run those sections at 24fps too.
If you prefer to have it like the original you can replace this soh.elf with the previous one:
drive.google.com/file/d/1TLWc_QPal0KNjBDAMdWOuSsn_EvTJGYA/view?usp=sharing
You can monitor the FPS by going to Developer Tools ➜ Stats
Alternate download link:
github.com/shoddydev/Shipwright-PSC/releases/tag/8.0.2
This is for those who are on the Autobleem kernel. if you're on the Project Eris or Bleemsync kernel then this is not needed. In my previous release the sm64 builder fails when building on the Autobleem kernel. The reason is because Autobleem added new libs internally that causes undefined reference errors when trying to build.
A workaround I did was to add a toolchain. So instead of relying on the internal libs, the toolchain will build it externally from the USB. This opens a lot more possibilities as I won't need to rely on the internal contents. I can add headers, bins and libs to the toolchain
The only drawback is the toolchain is 340mb in size so it'll take longer to copy. But once you successfully build sm64 you can delete the builder. this version also works on the stock kernel and the project eris kernel too.
app.kits.ai//convert/shared/snoop1
here's the previous one i did with voicify.ai
youtube.com/watch?v=zXmywm4mO5A