Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.39 KB

README.md

File metadata and controls

41 lines (30 loc) · 1.39 KB

Save

セーブ機能の使用例です。

preview

  • カーソルでキャラクタを上下左右に移動できます
  • A ボタンを押すと現在のキャラクタの座標が保存されます
  • B ボタンを押すとセーブされた座標をロードします
  • ゲーム起動時に前回のセーブデータが自動的に読み込まれます
  • セーブデータ(save.dat)が存在しない状態でゲームを起動すると座標が画面中央に初期化されます
  • セーブデータ(save.dat)が存在しない状態でロードをすると失敗してデフォルトの動作(対象データが0クリア)されることで座標が0,0(左上の画面外)になります

How to build

Pre-request

Build

git clone https://github.com/suzukiplan/vgszero
cd vgszero/example/06_save
make

ROM structure

8KB x 3 banks = 24KB ROM
  • Bank 0: program
  • Bank 1: program
  • Bank 2: font.chr