Commit graph

  • 87a26533fe
    remove SIMPLE_64 (dead code) Gwenhael Le Moine 2023-09-14 12:53:59 +0200
  • b595a19af6
    refactor fatal_exit() Gwenhael Le Moine 2023-09-14 12:52:58 +0200
  • 268dd34612
    more parse_args() into options.{c,h} as its role is to set set options Gwenhael Le Moine 2023-09-14 12:38:51 +0200
  • 4a3e4ad027
    move bitmaps (back) into their own header Gwenhael Le Moine 2023-09-14 11:11:23 +0200
  • 6e254f8322
    Document x48 public API; merge x48_lcd.c into x48.c Gwenhael Le Moine 2023-09-14 09:46:46 +0200
  • 96b959d210
    manpage in the roadmap Gwenhael Le Moine 2023-09-13 22:03:48 +0200
  • 1a306a0b05
    revise roadmap Gwenhael Le Moine 2023-09-13 21:57:55 +0200
  • 56be539d19
    update setup script for sdl version Gwenhael Le Moine 2023-09-13 16:53:22 +0200
  • 940cf1abed
    no more GUI in github actions Gwenhael Le Moine 2023-09-13 16:49:13 +0200
  • ef8bce1916
    move code around a bit Gwenhael Le Moine 2023-09-13 16:49:00 +0200
  • 0375cada77
    OPTIM param + don't rely on sdl to set -D_GNU_SOURCE=1 Gwenhael Le Moine 2023-09-13 16:27:59 +0200
  • 05faaf6f1a
    document what SDL_gfx is used for Gwenhael Le Moine 2023-09-13 16:21:14 +0200
  • ea8857d122
    remove zoom effect and dependency on SDL_rotozoom.h Gwenhael Le Moine 2023-09-13 16:13:06 +0200
  • 8c40f4fdbf
    change the zoom to have a key-pressed effect Gwenhael Le Moine 2023-09-13 15:58:20 +0200
  • 9d81721c57
    move and remove code to try to make sense of it Gwenhael Le Moine 2023-09-13 15:50:11 +0200
  • 8708e72fb5
    update comments Gwenhael Le Moine 2023-09-13 15:39:03 +0200
  • 53b25ec08c
    display devices used for communication on UI Gwenhael Le Moine 2023-09-13 15:38:18 +0200
  • 0770e3b879
    Yay, found the annoying screen-blinking code and killed it!!!!! Gwenhael Le Moine 2023-09-13 15:18:54 +0200
  • 38e34988c4
    Adjust README for this branch Gwenhael Le Moine 2023-09-13 15:17:26 +0200
  • b058d5e405
    cleaning sdl1 version Gwenhael Le Moine 2023-09-13 15:07:31 +0200
  • 5d91092d1a
    ripped out X11 code Gwenhael Le Moine 2023-09-13 13:11:52 +0200
  • e8b179534a
    parsing parameters with GNU getopt_long Gwenhael Le Moine 2023-09-13 12:21:08 +0200
  • b63db93237
    mostly formatting Gwenhael Le Moine 2023-09-13 09:28:04 +0200
  • 43ccdf7699
    hp48_device.c was mostly GUI code Gwenhael Le Moine 2023-09-12 17:31:18 +0200
  • 2136cdc775
    inline hp48_device/check_devices() Gwenhael Le Moine 2023-09-12 14:48:24 +0200
  • 2f45a02a10
    without debugger no reason to manage SIGINT Gwenhael Le Moine 2023-09-07 16:39:55 +0200
  • bfac5fc2a1
    prettify all the code Gwenhael Le Moine 2023-09-07 16:36:44 +0200
  • 0f6d0a358b
    make pretty-code Gwenhael Le Moine 2023-09-07 16:30:44 +0200
  • 58a77bde4b
    one less ifdef Gwenhael Le Moine 2023-09-07 16:07:18 +0200
  • 48cc5e941c
    reduce the number of #ifdef X11/SDL1 Gwenhael Le Moine 2023-09-07 16:01:46 +0200
  • 008077ad4a
    drop commented code Gwenhael Le Moine 2023-09-07 15:04:37 +0200
  • 1226330375
    fatal_exit() isn't so tied to GUI Gwenhael Le Moine 2023-09-07 14:55:41 +0200
  • 1f5924b73a
    split global and UI-specific options; inline X11's init_nibble_maps() Gwenhael Le Moine 2023-09-07 14:51:31 +0200
  • bd490f493a
    0.13.0 Gwenhael Le Moine 2023-09-07 12:59:32 +0200
  • 9cb458ccbc
    remove -disasm param related to debugger Gwenhael Le Moine 2023-09-07 12:57:53 +0200
  • 329443d29a
    we will never implement these Gwenhael Le Moine 2023-09-07 12:54:57 +0200
  • d27fc78f53
    remove COMPILE_VERSION Gwenhael Le Moine 2023-09-07 12:54:21 +0200
  • 3e78821d4a
    [major] entirely removed debugger and realine dependency Gwenhael Le Moine 2023-09-07 12:39:01 +0200
  • 5205e2c6d9
    drop WITH_DEBUGGER, debugger is always built and embedded Gwenhael Le Moine 2023-09-06 17:03:14 +0200
  • 5412d63b72
    InitDisplay() is x11 specific Gwenhael Le Moine 2023-09-06 16:34:22 +0200
  • ef5c9ba171
    debugger is its own part and not part of GUI Gwenhael Le Moine 2023-09-06 16:32:56 +0200
  • 6a3617b960
    automatic multicore compilation Steve Schnepp 2023-09-01 21:22:19 +0200
  • 39f2385b8d
    test all branches Steve Schnepp 2023-08-31 22:54:36 +0200
  • f6998ff1cf
    adding a C action for basic compilation testing Steve Schnepp 2023-08-31 22:29:40 +0200
  • 6b671b9b0f
    clang echoes some more warnings by default, fixed them Gwenhael Le Moine 2023-06-17 08:46:19 +0200
  • fbce27e65d
    0.12.1 Gwenhael Le Moine 2023-06-17 08:08:56 +0200
  • f1ceb684f4
    Allow overriding make variables GUI and WITH_DEBUGGER from environment or as parameters. Gwenhael Le Moine 2023-06-05 18:34:06 +0200
  • ce145a3af2
    pkgconfig --libs history isn't actually needed #7 Gwenhael Le Moine 2023-06-02 22:30:55 +0200
  • 5d3e9343d6
    Improve compilation on Ubuntu derivative #7 Gwenhael Le Moine 2023-06-02 22:05:56 +0200
  • 4e1275fbd3
    Merge branch 'main' of ssh://src.le-moine.org:38172/gwh/x48ng Gwenhael Le Moine 2023-05-23 11:18:25 +0200
  • eb366ca8b0
    don't print SDL version; move code around Gwenhael Le Moine 2023-05-23 11:18:09 +0200
  • 5c25e81133
    fix #4 : get_stack() needs to return a char*, not 0. Gwenhael Le Moine 2023-05-22 08:17:48 +0200
  • 09824fd99f
    link with readline only when building debugger Gwenhael Le Moine 2023-05-21 11:31:10 +0200
  • e03a460504
    0.12.0 Gwenhael Le Moine 2023-05-20 09:06:14 +0200
  • 721c01ad64
    Merge pull request #6 from MatMoul/patch-sx-rom gwenhael 2023-05-19 22:31:35 +0200
  • 47c5c22c04 fix sx rom core dump MatMoul 2023-05-19 21:53:02 +0200
  • 8a1d55975f
    put configurable options up top Gwenhael Le Moine 2023-05-19 09:15:10 +0200
  • 63412e14d3
    make including the debugger a compilation option WITH_DEBUGGER Gwenhael Le Moine 2023-05-18 23:11:40 +0200
  • ffdb73a83d
    pretty-code Gwenhael Le Moine 2023-05-17 16:16:08 +0200
  • 9c56f4916b
    *_bits are *_bitmap Gwenhael Le Moine 2023-05-17 16:06:46 +0200
  • 18acd3a9cc
    sort functions Gwenhael Le Moine 2023-05-17 16:02:57 +0200
  • a46261994f
    ternary Gwenhael Le Moine 2023-05-17 13:21:02 +0200
  • 32835225fe
    code formatting Gwenhael Le Moine 2023-05-17 12:57:18 +0200
  • b2f360c9e9
    one header file for debugger Gwenhael Le Moine 2023-05-17 12:56:58 +0200
  • c4668b65b2
    code formatting Gwenhael Le Moine 2023-05-17 10:27:19 +0200
  • 560c97cfed
    some code cleaning and tiny refactoring Gwenhael Le Moine 2023-05-16 16:48:55 +0200
  • 4dc4d8f0b1
    Merge branch 'main' of ssh://src.le-moine.org:38172/gwh/x48ng Gwenhael Le Moine 2023-05-16 16:29:42 +0200
  • 9ddaca8304
    mention github issues gwenhael 2023-05-15 09:31:07 +0200
  • 60a1139fd1
    typo Gwenhael Le Moine 2023-05-14 16:32:15 +0200
  • a8d87dac4c
    rework setup script to handle SX Gwenhael Le Moine 2023-05-14 16:20:09 +0200
  • 1609a10f46
    avoid unnecessary use of progname Gwenhael Le Moine 2023-05-11 15:49:08 +0200
  • dee42dddcb
    declare variable in a more logical place Gwenhael Le Moine 2023-05-11 15:48:39 +0200
  • 37fbf78e2a
    sort includes Gwenhael Le Moine 2023-05-10 16:44:03 +0200
  • 3a43828056
    deduplicate button_pressed(), button_released() and button_release_all() Gwenhael Le Moine 2023-05-10 16:23:07 +0200
  • 8e575190a1
    release 0.11.0 Gwenhael Le Moine 2023-05-10 15:56:33 +0200
  • 356c5a21e3
    clean doc_0.6.4 content; move installed files into dist/ in which binaries are compiled in too Gwenhael Le Moine 2023-05-10 15:50:51 +0200
  • 0769b63fa0
    remove COPYING, keep only LICENSE Gwenhael Le Moine 2023-05-10 15:39:24 +0200
  • b6871767a7
    remove romio.c dependance on x48_resources.h Gwenhael Le Moine 2023-05-10 15:33:07 +0200
  • ce0f111f7d
    add x48_ to files mainly used for (G)UI Gwenhael Le Moine 2023-05-10 15:32:22 +0200
  • 8c6470e5e0
    fix #3, non issue, it's just an artifact of how _I_ close x48ng Gwenhael Le Moine 2023-05-10 15:08:35 +0200
  • d86833fe49
    fiddling Gwenhael Le Moine 2023-05-10 15:06:06 +0200
  • 186c448d75
    fix comment Gwenhael Le Moine 2023-05-10 14:57:41 +0200
  • 167a1906c6
    deduplicate adjust_contrast() Gwenhael Le Moine 2023-05-10 14:56:50 +0200
  • 309d23b855
    list 2 known bugs Gwenhael Le Moine 2023-05-10 14:44:38 +0200
  • 231ca84479
    be quiet by default unless -verbose; [x11] dropping -quiet option Gwenhael Le Moine 2023-05-10 14:40:47 +0200
  • a425d3477b
    remove global variables errbuf and fixbuf Gwenhael Le Moine 2023-05-10 14:33:53 +0200
  • c56d5d3c81
    deduplicate get_resources(); remove SDL1-version rom path fallback Gwenhael Le Moine 2023-05-10 14:20:46 +0200
  • e66130ee82
    remove duplicated code Gwenhael Le Moine 2023-05-10 14:08:09 +0200
  • b2db78fff8
    comment and formatting Gwenhael Le Moine 2023-05-10 14:06:07 +0200
  • 3a277b0308
    move res_{name,class} from main to resource where they belong Gwenhael Le Moine 2023-05-10 14:05:34 +0200
  • dfb368762f
    arrange includes Gwenhael Le Moine 2023-05-10 14:05:19 +0200
  • 95d8da35ca
    add "missing" extern keyword in header Gwenhael Le Moine 2023-05-10 13:57:11 +0200
  • aaa90f33d2
    pretty-code Gwenhael Le Moine 2023-05-10 13:57:00 +0200
  • f095776ea3
    remove orphan functions' prototypes in headers Gwenhael Le Moine 2023-05-10 13:56:03 +0200
  • a1f3d0062e
    disasml.{c,h} is part of debugger Gwenhael Le Moine 2023-05-10 13:44:34 +0200
  • 9544f424fa
    update comment {,hp48_}device.c Gwenhael Le Moine 2023-05-10 13:37:35 +0200
  • b64114d2e1
    rpl.{c,h} is part of debugger Gwenhael Le Moine 2023-05-10 13:37:11 +0200
  • 04bef1297e
    one less ifdef Gwenhael Le Moine 2023-05-10 13:30:17 +0200
  • f935b26d27
    merge device.h into hp48.h, rename device.c ⇒ hp48_device.c Gwenhael Le Moine 2023-05-10 13:28:57 +0200
  • 1cb17dd969
    move dump2rom, checkrom and mkcard into src/tools/ Gwenhael Le Moine 2023-05-09 16:50:01 +0200