hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.43k stars 2.19k forks source link

specific extension for only psp #16171

Open gintering1000 opened 2 years ago

gintering1000 commented 2 years ago

What should happen

playstation rom file dont have specific rom extension. ( CSO is not dividied name by machine )

machine based rom file extension is to make user can be easy to identify rom machine.

i hope ppspp make new extension for PSP ( this is not make new rom partition. i am telling you fake extension )

important thing : if user rename rom file ( xxx.iso > xxx.prs ), emulator can load that like ISO file

[ for example ] playstation1 : xxx.prf ( = xxx.iso ) playstation2 : xxx.prs ( = xxx.iso ) playstation3 : xxx.prt ( = xxx.iso ) psp : xxx.prp ( = xxx.iso ) < this


and i asked this to PCSX2 also

Who would this benefit

almost game rom support specific rom file extension. user can use that rom file by 'only' renaming file name

this is to make easy to find rom by person when he have many different machine rom file.

N-VB : xxx.vb ( = xxx.bin ) N-GB : xxx.gb ( = xxx.bin ) N-GBC : xxx.gbc ( = xxx.bin ) N-GBA : xxx.gba ( = xxx.bin ) SG-1000 : xxx.sg ( = xxx.bin ) SC-3000 : xxx.sc ( = xxx.bin ) GameCube : xxx.gcm ( = xxx.iso )

Platform (if relevant)

No response

Games this would be useful in

none

Other emulators or software with a similar feature

No response

Checklist

ghost commented 2 years ago

Doesn't make sense.

gintering1000 commented 2 years ago

i know [this is just standard ISO by DVD] what i am telling you is [fake extension] like xxx.gcm of GameCube ( gcm = iso. the same exactly )

xxx.vb : aha! this is virtualboy rom file!! xxx.gcm : aha! this is gamecube rom file!! xxx.iso : ps1? ps2? ps3? psp? gamecube?

unknownbrackets commented 2 years ago

If you really want your files to have another extension, all you need to do is use .pbp. Actually, PPSSPP will open a file with any extension, but .pbp is a related file type for PSP games. Of course, your ISO is not actually a PBP, but you can use that extension if that really makes you happy.

The file name you use when you rip the game you bought from the disc is really up to you. You're the one who gives it whatever file extension you want to use.

-[Unknown]

anr2me commented 2 years ago

I wondered what you mean by this?

user can use that rom file by 'only' renaming file name

So you want PPSSPP to only recognize a specific extension where people need to rename it if they want to use it on PPSSPP? That doesn't make any sense, i don't see any benefit in it by restricting the file extension like this.

But if you mean current PPSSPP can only recognize ISO/CSO? That isn't true either, because PPSSPP recognize file by it's format (ie. based on the file header/content) instead of extension, so you can rename your ISO to any extension and PPSSPP will still be able to recognize it as ISO if the content is a valid iso format.

justafella commented 2 years ago

I think he meant ISO is an extension so common (among platforms, systems, and devices) that he thinks it is a good idea to come up with a make believe extension to recognize quicker which system runs the file

TheASVigilante commented 2 years ago

@geno1000 Just rename your files to (name of game).psp.iso 99% of emulators would still recognize it