Commit graph

32 commits

Author SHA1 Message Date
Gwenhael Le Moine
5714377466
embed lua to load configuration file
- add --print-config option to output config to stdout
- config file name is config.lua and is look for under
  --state-dir (default: $XDG_CONFIG_DIR/saturnMODEL/)
- wrapper scripts will automatically create config file if needed
- lua version is configurable at build time by passing LUA_VERSION=XX
  to make. XX is lua by default but for example can be luajit
- command-line option have higher priority over config file
2024-10-09 15:24:23 +02:00
Gwenhael Le Moine
1ad2cc8c55
[saturn49g] typo 2024-10-07 09:19:10 +02:00
Gwenhael Le Moine
e16ffb80ab
fix grep 2024-10-06 10:52:58 +02:00
Gwenhael Le Moine
b2c760a1a2
silencing stderr unless --verbose the easy way 2024-10-06 10:15:56 +02:00
Gwenhael Le Moine
5b4b6e57a6
missing - 2024-10-02 19:35:32 +02:00
Gwenhael Le Moine
f4c82300dd
WTF saturn49g actually runs with latest -for-emulator 2.15 ROM ?! 2024-10-02 15:40:44 +02:00
Gwenhael Le Moine
6fa664257c
name back to saturn; store data in ~/.config/..; guard before downloading rom 2024-09-26 14:49:57 +02:00
Gwenhael Le Moine
becc8d8e7f
rename to sb4xng, remove obsolete files 2024-09-26 14:19:49 +02:00
Gwenhael Le Moine
6caf83e02c
A small hack allows loading 48SX ROMs 2024-09-25 14:41:48 +02:00
Gwenhael Le Moine
d8648a0df7
launcher scripts: overridable STATEDIR 2024-09-25 13:58:07 +02:00
Gwenhael Le Moine
66c6450252
disable file related params 2024-09-24 20:23:21 +02:00
Gwenhael Le Moine
57220f8287
update launcher scripts 2024-09-24 15:14:15 +02:00
Gwenhael Le Moine
0cddd29ecd
\o/ Working ui48 integration ! 2024-09-24 13:47:04 +02:00
Gwenhael Le Moine
1f75196ebb
reduce usage of @PREFIX@ 2024-08-29 09:44:18 +02:00
Gwenhael Le Moine
a3b0298731
rollback Satrun.ad changes 2024-08-27 15:10:51 +02:00
Gwenhael Le Moine
b4ffa28a15
fix rom.39g 2024-08-25 18:01:16 +02:00
Gwenhael Le Moine
bfe17e0470
only get needed ROM, add saturn40g 2024-08-25 17:57:17 +02:00
Gwenhael Le Moine
e101c2312d
forgot rom.49g 2024-08-25 17:47:59 +02:00
Gwenhael Le Moine
73c518bcb0
ROMs location 2024-08-25 17:46:42 +02:00
Gwenhael Le Moine
63ee568e9f
saturn49g 2024-08-25 17:39:50 +02:00
Gwenhael Le Moine
a71472b997
48SX is in fact not supported 2024-08-25 17:30:01 +02:00
Gwenhael Le Moine
ec262ca0d1
@PREFIX@ & saturn48sx 2024-08-25 17:26:24 +02:00
Gwenhael Le Moine
a520f05b3a
make install 2024-08-25 17:21:14 +02:00
Gwenhael Le Moine
7151a7d65a
make install (WIP+++) 2024-08-25 17:13:24 +02:00
Gwenhael Le Moine
418bc2aa8b
make install (WIP++) 2024-08-25 17:05:35 +02:00
Gwenhael Le Moine
6e4e42cc1c
make install (WIP) 2024-08-25 16:52:42 +02:00
Gwenhael Le Moine
5130281e25
$@ 2024-03-28 09:24:09 +01:00
Gwenhael Le Moine
89e4546962
$@ 2024-03-26 16:11:11 +01:00
Gwenhael Le Moine
42e6109b3b
more robust launcher scripts, 4MiB port 2 card for 48GX 2024-03-26 15:19:57 +01:00
Gwenhael Le Moine
fb6fc0b03e
copy make get-roms from x48ng and use it in run48.sh 2024-03-20 20:54:38 +01:00
Gwenhael Le Moine
b94f1a337e
rename helper scripts in dist/ 2024-03-20 20:42:27 +01:00
Gwenhael Le Moine
13f940b049
replace Imakefile with a simpler Makefile, similar to x48ng 2024-03-20 20:36:02 +01:00