23 lines
1.3 KiB
Markdown
23 lines
1.3 KiB
Markdown
# Примеры Sprinter-CC
|
||
|
||
Один репозиторий демонстраций SDK: `balls`, `mdview`, `mdview2`,
|
||
`rpgwalk`, `scroll`, `space`. Каждая программа собирается отдельно, а её
|
||
дискета находится в `build/media/` внутри каталога примера.
|
||
|
||
Для сборки укажите путь к установленному SDK:
|
||
|
||
```sh
|
||
export SPRINTER_ROOT=/путь/к/C-Compiler
|
||
make # все примеры
|
||
make -C mdview2 # один пример
|
||
make -C mdview2 floppy
|
||
```
|
||
|
||
Для запуска дополнительно укажите `MAME_HOME` — каталог подготовленной
|
||
среды MAME с `mame.arm`, `roms/` и `IMG/`. `MAME_BIN`, `MAME_ROMPATH`,
|
||
`MAME_DSS_IMAGE`, `MAME_SYSTEM_HDD_IMAGE`, `MAME_BIOS` переопределяют
|
||
отдельные пути/вариант. Персональные значения можно хранить в игнорируемом
|
||
`local.mk`; после перемещения репозитория соседство с SDK не требуется.
|
||
Исходник RPG-спрайта хранится в `third_party/16x16-RPG-characters` вместе
|
||
с лицензией и нужен только `rpgwalk`.
|