ISO: Add ISO reader code and ISO device

Adds infrastructure to read files/data from ISOs.

Also adds classes extending fs::device_base and fs::file_base in order
to allow reading files through fs namespace functions. This approach
should allow ISO data to be read by the emulator with the least changes
to existing code.
This commit is contained in:
Functionable
2025-12-07 05:36:22 +00:00
committed by Elad
parent ef5a4bf7e4
commit 6c083d6184
5 changed files with 717 additions and 2 deletions
+1 -1
View File
@@ -155,7 +155,7 @@ namespace fs
// Virtual device
struct device_base
{
const std::string fs_prefix;
std::string fs_prefix;
device_base();
virtual ~device_base();