cgbwebcam/README.md

30 lines
965 B
Markdown
Raw Normal View History

2024-03-03 10:53:07 +01:00
### for everyone
this uses libmgba and the latest (as of writing) development build of SDL3 with webcam support, both as submodules.
2024-03-03 07:46:06 +01:00
```
git submodule update --init
2024-03-03 10:53:07 +01:00
```
### for unixesques
```sh
2024-03-03 23:00:19 +01:00
cmake -B_build -DCMAKE_BUILD_TYPE=Release
cmake --build _build --config Release --parallel
2024-03-03 10:53:07 +01:00
_build/cgbwebcam gbcamera.gb # provide your own rom, of course
2024-03-03 07:46:06 +01:00
```
2024-03-03 10:50:43 +01:00
2024-03-03 10:53:07 +01:00
### for windows
2024-03-03 10:50:43 +01:00
just point visual studio at the CMakeLists.txt, apparently that's a thing it supports now.
2024-03-03 10:53:07 +01:00
make sure you provide the gbcamera rom as `argv[1]`.
2024-03-03 11:48:17 +01:00
### for everyone again
when running, the inputs are
- arrow keys = dpad
- z = a
- x = b
- enter = start
- backspace = select
in gbcamera, you can use backspace to open the settings for dither, flip, palette, etc..
(you can technically back out of the camera mode and access the rest of the gbcamera minigame stuff, but it'll be running unplayably fast since we try to run the emulated gb's much faster than realtime to keep up a decent framerate)