git.y1.nz

SameBoy

Accurate GB/GBC emulator
download: https://git.y1.nz/archives/sameboy.tar.gz
README | Files | Log | Refs | LICENSE

iOS/GBROMManager.h

      1 #import <Foundation/Foundation.h>
      2 
      3 @interface GBROMManager : NSObject
      4 + (instancetype) sharedManager;
      5 
      6 @property (readonly) NSArray<NSString *> *allROMs;
      7 @property (nonatomic) NSString *currentROM;
      8 
      9 @property (readonly) NSString *romFile;
     10 @property (readonly) NSString *batterySaveFile;
     11 @property (readonly) NSString *autosaveStateFile;
     12 @property (readonly) NSString *cheatsFile;
     13 @property (readonly) NSArray <NSString *> *forbiddenNames;
     14 
     15 @property (readonly) NSString *localRoot;
     16 - (NSString *)stateFile:(unsigned)index;
     17 
     18 - (NSString *)romFileForROM:(NSString *)rom;
     19 - (NSString *)batterySaveFileForROM:(NSString *)rom;
     20 - (NSString *)autosaveStateFileForROM:(NSString *)rom;
     21 - (NSString *)stateFile:(unsigned)index forROM:(NSString *)rom;
     22 - (NSString *)importROM:(NSString *)romFile keepOriginal:(bool)keep;
     23 - (NSString *)importROM:(NSString *)romFile withName:(NSString *)friendlyName keepOriginal:(bool)keep;
     24 - (NSString *)renameROM:(NSString *)rom toName:(NSString *)newName;
     25 - (NSString *)duplicateROM:(NSString *)rom;
     26 - (void)deleteROM:(NSString *)rom;
     27 
     28 @end

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.