aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorneonloop2021-08-04 18:30:43 +0000
committerneonloop2021-08-04 18:30:43 +0000
commit9fc540857834d4edaa9afbf2937f2f3c9f2e3202 (patch)
tree02526718d21ffd1c838de1f8631f651a3a460412 /README.md
parent0addef625ae5525bc32c3e998ad2d21c1ff892c3 (diff)
downloadpicoarch-9fc540857834d4edaa9afbf2937f2f3c9f2e3202.tar.gz
picoarch-9fc540857834d4edaa9afbf2937f2f3c9f2e3202.tar.bz2
picoarch-9fc540857834d4edaa9afbf2937f2f3c9f2e3202.zip
Wraps core option info lines
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 11 insertions, 1 deletions
diff --git a/README.md b/README.md
index 8e5f24e..9e28ac4 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,16 @@
picoarch uses libpicofe and SDL to create a small frontend to libretro cores. It's designed for small (320x240 2.0-2.4") screen, low-powered devices like the Trimui Model S (PowKiddy A66).
+## Running
+
+picoarch can be run by specifying the core library and the content to run:
+
+```
+./picoarch /path/to/core_name_libretro.so /path/to/game.gba
+```
+
+It does not have a built-in file browser, so both core and content must be specified on the command line.
+
## Building
The frontend can currently be built for the TrimUI Model S and Linux (useful for testing and debugging).
@@ -98,7 +108,7 @@ A few common changes will need to be made when you add cores, since TrimUI is no
Common changes include:
- Adding a `platform=trimui` target to the core Makefile
-- Modifying `libretro_core_options.h` to shorten text, add manual line breaks, and change defaults for small screen / low power devices
+- Modifying `libretro_core_options.h` to shorten text and change defaults for small screen / low power devices
- Hiding unnecessary core options and forcing different defaults
picoarch also keeps the running core name in a global variable. This can be used for: