From f04d9d58f5b66b17b16c7e99882e805a04ce3401 Mon Sep 17 00:00:00 2001 From: Tim Allen Date: Mon, 20 Jun 2016 21:00:32 +1000 Subject: [PATCH] Update to v099r05 release. byuu says: Changelog: - added nall/vfs - converted Famicom core to use nall/vfs interface instead of nall/stream interface --- higan/emulator/emulator.hpp | 3 +- higan/emulator/interface.hpp | 8 ++- higan/fc/cartridge/board/board.cpp | 41 ++++++++++--- higan/fc/cartridge/board/board.hpp | 11 ++-- higan/fc/cartridge/cartridge.cpp | 18 ++++-- higan/fc/cartridge/cartridge.hpp | 9 +-- higan/fc/interface/interface.cpp | 55 +----------------- higan/fc/interface/interface.hpp | 15 +---- higan/fc/system/system.cpp | 14 ++++- higan/fc/system/system.hpp | 3 +- higan/target-tomoko/program/interface.cpp | 18 ++++-- higan/target-tomoko/program/program.hpp | 3 +- nall/file.hpp | 2 +- nall/vfs.hpp | 3 + nall/vfs/fs/file.hpp | 51 ++++++++++++++++ nall/vfs/memory/file.hpp | 48 +++++++++++++++ nall/vfs/vfs.hpp | 71 +++++++++++++++++++++++ 17 files changed, 269 insertions(+), 104 deletions(-) create mode 100644 nall/vfs.hpp create mode 100644 nall/vfs/fs/file.hpp create mode 100644 nall/vfs/memory/file.hpp create mode 100644 nall/vfs/vfs.hpp diff --git a/higan/emulator/emulator.hpp b/higan/emulator/emulator.hpp index b1abcdc9..5fb50a6e 100644 --- a/higan/emulator/emulator.hpp +++ b/higan/emulator/emulator.hpp @@ -1,6 +1,7 @@ #pragma once #include +#include using namespace nall; #include