Amiga Emulator Kickstart Rom als Auswahl?

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Amiga Emulator Kickstart Rom als Auswahl?

    Hallo ich bin hier neu und weis eigentlich ob meine Frage hier richtig ist. Zudem bin ich ein absoluter Neuling was das Handling mit XCode angeht.

    Ich versuche bei einem Amiga Emulator den Kickstart Rom als Auswahl zu laden so das verschiedene Kickstart Roms zur Auswahl stehen.
    Die Datei wird ausgewählt mit folgenden Zeilen

    char* get_rom_path() {
    NSString *bp = [[NSBundle mainBundle] bundlePath];
    bp = [bp stringByAppendingPathComponent:@"kick13.rom"];

    Wie bekomme ich es hin das ich im Tableview eine Auswahl treffen kann die dann als standard Kickstart Rom genommen wird?
    Den Source Code bekommt man bei github.com/emufreak/iAmiga
    Der Rom wird in der iphone_main.mm Datei geladen.
    Auswählen würde ich diesen gerne in der SettingsController.xib als Button so das ein View Table aufgeht für die Auswahl der Roms.

    Für euere Hilfe wäre ich dankbar
    Grüße CypherXG
  • Nun, ich habe es endlich geschafft das ich eine Auswahl der Kickstart Dateien treffen kann.
    Wir kann ich diese denn passend in diese Zeile einbinden?
    har* get_rom_path() {
    NSString *bp = [[NSBundle mainBundle] bundlePath];
    bp = [bp stringByAppendingPathComponent:@"kick12.rom"];
    static char bundlePath[500];
    [bp getCString:bundlePath maxLength:sizeof(bundlePath) encoding:[NSString defaultCStringEncoding]];
    return bundlePath;

    Der Punkt kick12.rom soll durch meine Auswahl ersetzt werden.