Commit graph

132 commits

Author SHA1 Message Date
Gwenhael Le Moine
ae2c72eeeb
0.39.0 2024-09-07 11:35:05 +02:00
Gwenhael Le Moine
70a447199f
[sdl2] enable SDL2 by default, instead of SDL1 2024-09-04 23:04:08 +02:00
Gwenhael Le Moine
3ef9082bdb
[sdl2] _draw_bezel*() 2024-09-04 16:14:20 +02:00
Gwenhael Le Moine
d8fdd2e467
[sdl2] minimal UI ported to sdl2, only LCD area displayed for now 2024-09-04 15:19:16 +02:00
Gwenhael Le Moine
6d36927849
Drop mkcard. dd is standard and can replace it (see setup-x48ng-home.sh)
dd if=/dev/zero of="$DOTX48NG"/port2 bs=1k count=4096
2024-08-29 13:03:44 +02:00
Gwenhael Le Moine
a4cfc87577
prefix legacy tools and install them in /usr/libexec/ 2024-08-29 11:14:24 +02:00
Gwenhael Le Moine
7775d1065c
[setup-x48ng-home.sh] remove @PREFIX@ and mkcard dependency 2024-08-29 11:04:41 +02:00
Lucio Sauer
79c31d6782 Makefile: link against user-configurable Lua version 2024-08-16 03:03:37 +02:00
Gwenhael Le Moine
0baf21395a
0.38.0 Let's cut a realse here, hopefully I didn't break (too many) things 2024-08-13 20:56:01 +02:00
Lucio Sauer
ad6539edf6 Makefile: install uncompressed manpage
https://cmpct.info/~sam/blog/posts/automatic-manpage-compression/
2024-08-12 23:37:55 +02:00
Lucio Sauer
3551e2208d Makefile: respect user PKG_CONFIG 2024-08-12 23:37:53 +02:00
Lucio Sauer
541c1ca04f Makefile respect user LDFLAGS 2024-08-12 23:37:12 +02:00
Lucio Sauer
cf62efc2ce Makefile: respect user CPPFLAGS 2024-08-12 23:37:12 +02:00
Lucio Sauer
71acf45a04 Makefile: allow user CFLAGS to override out warning flags
The cc-option filters out unknown flags which make the compiler error
out.
Note that Clang enables Wunused-command-line-argument by default and
merely emits a warning but incurs no error, when it encounters such a
flag.  GCC on the other hand exits unsuccessfully when it is passed a
flag of the form -Wunknown-warning, but no diagnostic is produced for
-Wno-unknown-warning unless other diagnostics are produced.
2024-08-12 23:37:11 +02:00
Lucio Sauer
ed745f139f Makefile: remove duplicate default CC 2024-08-12 12:47:49 +02:00
Gwenhael Le Moine
249d50c44c
append to CFLAGS 2024-08-12 09:28:31 +02:00
Gwenhael Le Moine
624d4e9f5d
Don't fetch ROMs during install 2024-08-11 13:44:40 +02:00
Gwenhael Le Moine
0e26e0b9b4
bump patchlevel 2024-06-11 12:14:51 +02:00
Gwenhael Le Moine
70b53fae1b
more and less warnings 2024-05-21 08:22:37 +02:00
Gwenhael Le Moine
84899412ad
enable more warnings by default, make it compile cleanly with them 2024-05-20 19:03:39 +02:00
Gwenhael Le Moine
ac6dcb93e7
naming config 2024-04-18 15:47:23 +02:00
Gwenhael Le Moine
cc5af7d8e8
v0.37.0 2024-04-11 21:17:27 +02:00
Gwenhael Le Moine
9ffaefed95
Don't exit if configDir doesn't exist, fix #19 2024-04-11 21:14:15 +02:00
Gwenhael Le Moine
84328c19ae
merge emu_actions.c into emu_emulate.c 2024-04-10 13:15:12 +02:00
Gwenhael Le Moine
f2d9fc67b4
externalize emulator's keyboard functions in their own files 2024-04-10 12:54:21 +02:00
Gwenhael Le Moine
919114eb6c
copy dist/ROMs/Makefile I made for saturn_bertolotti 2024-04-02 16:59:36 +02:00
Gwenhael Le Moine
34b0a1ad35
0.36.90 2024-04-02 16:17:50 +02:00
Gwenhael Le Moine
52464c29c6
0.36.0 2023-12-14 17:09:10 +01:00
Gwenhael Le Moine
51ed1d5117
0.35.0 2023-11-02 10:21:20 +01:00
Gwenhael Le Moine
f96d7da619
0.34.0 2023-11-01 17:50:28 +01:00
Gwenhael Le Moine
0a899ecdc5
add a --leave-shift-keys, remove DONT_SHADOW_SHIFTS. refine #13 2023-11-01 17:49:50 +01:00
Gwenhael Le Moine
533ec56f39
Add Makefile rules to download ROMs
The license of these ROMs is still unclear to me. I'll still embed the
ROMs here to avoid generating unneccesary traffic to hpcalc.org
2023-10-30 10:33:28 +01:00
Gwenhael Le Moine
ee4f9060b2
0.33.0 2023-10-22 18:31:58 +02:00
Gwenhael Le Moine
93030325bf
make DONT_SHADOW_SHIFTS=yes makes a binary that doesn´t use Shift keys 2023-10-22 18:28:43 +02:00
Gwenhael Le Moine
5a7f61f44e
0.32.0 2023-10-19 11:14:16 +02:00
Gwenhael Le Moine
b6ddb9b8ea
0.31.1 2023-10-19 07:44:41 +02:00
Gwenhael Le Moine
03e0ea2624
0.31.0 2023-10-18 17:29:27 +02:00
Gwenhael Le Moine
9f2e2fc674
0.30.0 2023-10-07 10:39:32 +02:00
Gwenhael Le Moine
4524353015
. 2023-10-04 09:33:52 +02:00
Gwenhael Le Moine
9fe66ace43
0.29.91 2023-10-01 21:04:39 +02:00
Gwenhael Le Moine
bf0d040300
0.29.90 2023-10-01 13:18:55 +02:00
Gwenhael Le Moine
1227573d10
rollback 2023-10-01 13:17:57 +02:00
Gwenhael Le Moine
5d6d73e07a
make fix 2023-10-01 13:15:26 +02:00
Gwenhael Le Moine
96dacb4a65
use config.lua 2023-10-01 13:11:58 +02:00
Gwenhael Le Moine
5f9a6f1a6f
the error os normal 2023-10-01 13:10:54 +02:00
Gwenhael Le Moine
3a976c9af7
config.lua and its consequences looks good 2023-10-01 12:47:42 +02:00
Gwenhael Le Moine
b24cee83c6
(WIP) --config=<f> param, read it, set values from it 2023-09-30 10:52:40 +02:00
Gwenhael Le Moine
893de1b4be
autodetection of x11 and sdl was flaky 2023-09-28 09:46:29 +02:00
Gwenhael Le Moine
b5ef477f60
0.29.0 2023-09-27 16:41:38 +02:00
Gwenhael Le Moine
92010c4862
autodetection 2023-09-27 16:39:55 +02:00