iPhoneでLSDJを動かせた!(セーブも可!)

LSDJ with GBA4iOS

GBA4iOSというエミュを使ってiPhoneでLSDJを動かすんですが、
そのままでは無理なので LSDJ用に修正したバージョンのソースをビルドして使います。
たぶん音質の再現性も初代系のGBに近いと思います。この辺りは後述します。

1.LSDJ対応版GBA4iOSのビルド方法(2016/1/24時点)

ある程度以下がわかっている向けにさっくり書きます

  • git
  • Objective-C
  • CocoaPods
  • Xcode7

1-1.naorunaoruさんの128kbRAM対応済みソースのDL

ここからソースを取得します
https://bitbucket.org/naorunaoru/gba4ios/branch/feature/128k-save

そもそもGBのカートリッジってRAMサイズいろいろあるんですね!
LSDJは128kb無いとセーブ出来ないけど、元のGBA4iOSが32kb固定なつくりになっているので
この改変版ソースからのビルドが必要になります。

参考:
http://chipmusic.org/forums/topic/13483/does-lsdj-use-a-nonstandard-type-of-sav-file/

1-2.pod install

いくつかライブラリ依存があるのでpod installしてから
GBA4iOS.xcworkspaceを開きます。

1-3.Bundle IdentifierとTeamをなおす

Bundle Identifierを元とは違う適当な文字列にして ...

more ...