TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.2k stars 385 forks source link

Support loading disc images from archives #2046

Open nattthebear opened 4 years ago

nattthebear commented 4 years ago

These are nifty things. PCSX2 supports some, as well as other emulators presumably. I wanted to add this some time ago, but was told not to.

Spikestuff commented 4 years ago

"Nifty things" You mean the "beautiful" loads that are different from a clean image of the game? You mean, even though we have the perfect example as to avoid this, you want to add something for the general community even though that it's not the focus of the TASing community?

If this somehow screws with loads compared to a clean image then damn on this implementation.

nattthebear commented 4 years ago

You mean the "beautiful" loads that are different from a clean image of the game?

No, this is not about GCN images with parts missing or any similar capability. This is about bin files compressed with something like gz, with the emulator building an index file automatically and decompressing on the fly.

see also #2245

CasualPokePlayer commented 2 years ago

Kind of a dupe with https://github.com/TASEmulators/BizHawk/issues/1482?

nattthebear commented 2 years ago

I'm not sure; are choade files compressed?

CasualPokePlayer commented 2 years ago

They are (also the most popular generic disk compression format).