Commit graph

  • de90eaffdd
    nanosecond resolution in progress trunk Gwenhael Le Moine 2024-04-18 16:59:29 +0200
  • c0c9d637a4
    remove SDL2 dep from main.c; reorder main loop and remove unneeded code Gwenhael Le Moine 2024-04-18 16:27:54 +0200
  • 2be2d93b7f
    order Gwenhael Le Moine 2024-04-18 15:42:40 +0200
  • 4d7d83328f
    renaming functions Gwenhael Le Moine 2024-04-18 15:39:28 +0200
  • 69241a0838
    filenames are part of config Gwenhael Le Moine 2024-04-18 15:38:56 +0200
  • c1c8c44302
    tweak code Gwenhael Le Moine 2024-04-18 13:55:18 +0200
  • f7218ac051
    Merge branch 'trunk' of ssh://src.le-moine.org:38172/gwh/hpemung into trunk Gwenhael Le Moine 2024-04-18 13:23:35 +0200
  • 8f761334ce
    use keyboard handling like x48ng; press F11 to load zeldahp.dir on stack Gwenhael Le Moine 2024-04-18 13:22:46 +0200
  • da916d376d
    fprintf( stderr Gwenhael Le Moine 2024-04-18 08:10:14 +0200
  • 93a1d97886
    comments Gwenhael Le Moine 2024-04-18 08:10:05 +0200
  • 6a3cfc81d7
    inverse throttle condition Gwenhael Le Moine 2024-04-17 16:43:17 +0200
  • 4da3f29bd8
    static somme variables Gwenhael Le Moine 2024-04-17 16:42:56 +0200
  • 0310ca343a
    simlify drawing LCD Gwenhael Le Moine 2024-04-17 15:38:57 +0200
  • 0d985f590a
    positive condition Gwenhael Le Moine 2024-04-17 15:01:58 +0200
  • 6217d8e18b
    configurable font Gwenhael Le Moine 2024-04-17 15:01:20 +0200
  • 7f4d5bebf4
    use getpot for parsing args Gwenhael Le Moine 2024-04-17 14:45:30 +0200
  • 7c9ab6de42
    for loops; fix labels Gwenhael Le Moine 2024-04-17 14:07:01 +0200
  • 12f74577f6
    while ⇒ for Gwenhael Le Moine 2024-04-17 12:52:53 +0200
  • 3cf5d7fcc7
    make ui_scale a config Gwenhael Le Moine 2024-04-17 12:46:12 +0200
  • e76794a04b
    fonts and keyboard characters Gwenhael Le Moine 2024-04-17 11:25:51 +0200
  • f8fe206626
    s/files/persistence/g; code formatting Gwenhael Le Moine 2024-04-15 19:43:28 +0200
  • 8137109c17
    preparing for persisting bus_info and cpu Gwenhael Le Moine 2024-04-15 16:17:45 +0200
  • 21e5e00cf1
    renamed to hpemung Gwenhael Le Moine 2024-04-15 13:59:42 +0200
  • 87765b2b92
    add make install and tolling similar to x48ng's Gwenhael Le Moine 2024-04-15 13:40:10 +0200
  • 6503b906da
    swat SDL_ready for a return bool Gwenhael Le Moine 2024-04-15 11:01:51 +0200
  • 8ae1cc8ae4
    explicit struct initialization Gwenhael Le Moine 2024-04-14 23:07:21 +0200
  • 9ac914c996
    more header cleaning Gwenhael Le Moine 2024-04-14 22:23:02 +0200
  • 97531743dd
    Cleaning headers Gwenhael Le Moine 2024-04-14 22:02:32 +0200
  • c82ce3f356
    merge gui_buttons into gui Gwenhael Le Moine 2024-04-14 21:50:07 +0200
  • fa7e66e8c0
    move keys function from gui_buttons to keyboard Gwenhael Le Moine 2024-04-14 21:41:11 +0200
  • 36e276b902
    unneeded include Gwenhael Le Moine 2024-04-14 20:43:10 +0200
  • aedc75e481
    static inline Gwenhael Le Moine 2024-04-14 20:36:13 +0200
  • 98655a906f
    inline main#mainLoop Gwenhael Le Moine 2024-04-14 20:33:51 +0200
  • e0a789eef4
    merge gui_display.* into gui.* Gwenhael Le Moine 2024-04-14 20:32:44 +0200
  • edf1fcb06b
    deduplicate Gwenhael Le Moine 2024-04-14 20:26:44 +0200
  • 84a7bbca90
    buttons and colors Gwenhael Le Moine 2024-04-14 20:14:59 +0200
  • e8f53dd5e6
    Remove dead code; tweak GUI Gwenhael Le Moine 2024-04-14 19:06:09 +0200
  • 7562b83c44
    state files' location is now ~/.config/hpemu Gwenhael Le Moine 2024-04-14 14:08:56 +0200
  • f25ed5776e
    gitignore Gwenhael Le Moine 2024-04-13 21:59:21 +0200
  • e07dbc4094
    Persist RAM, port1&2 in files. Create files if needed. Gwenhael Le Moine 2024-04-13 21:57:05 +0200
  • 8603d32c79
    F7 uses the normal exit path Gwenhael Le Moine 2024-04-13 21:55:34 +0200
  • 31533e8725
    split SDL__display_show() otu of display Gwenhael Le Moine 2024-04-13 14:13:24 +0200
  • 284f64c69f
    merge (current and future) files functions into files.{c,h} Gwenhael Le Moine 2024-04-13 14:00:40 +0200
  • 8dd69b710e
    move rom/ram/ports management from bus to emulator Gwenhael Le Moine 2024-04-13 13:42:37 +0200
  • a1c6fed619
    add ports_exit() Gwenhael Le Moine 2024-04-13 13:41:58 +0200
  • 42abcaba54
    naming Gwenhael Le Moine 2024-04-13 13:41:30 +0200
  • 46f45ff4b6
    move code from main.c to gui and display Gwenhael Le Moine 2024-04-13 13:11:50 +0200
  • ad94d56ccc
    gui "correct" keyboard dimensions Gwenhael Le Moine 2024-04-13 09:51:25 +0200
  • ee465ed4fb
    adjust gui Gwenhael Le Moine 2024-04-13 09:41:13 +0200
  • 071a6b8f69
    simplifiy UI scaling Gwenhael Le Moine 2024-04-12 22:27:32 +0200
  • d6c7d17271
    eliminate pcalc_* functions; try to make UI scalable Gwenhael Le Moine 2024-04-12 19:03:56 +0200
  • d12a20df29
    naming variables/functions/fields; simplify keyboard handling Gwenhael Le Moine 2024-04-12 15:55:01 +0200
  • ab453314aa
    unneeded include Gwenhael Le Moine 2024-04-12 14:42:45 +0200
  • 6989bde006
    disable SHUTDN Gwenhael Le Moine 2024-04-12 14:42:19 +0200
  • a43178b79c
    fonts size and window name Gwenhael Le Moine 2024-04-12 14:41:30 +0200
  • 34121613aa
    change some delays Gwenhael Le Moine 2024-04-12 14:41:16 +0200
  • 45d6aa394a
    add text on some keys Gwenhael Le Moine 2024-04-12 11:19:25 +0200
  • c3e6535719
    ordering Gwenhael Le Moine 2024-04-10 17:32:48 +0200
  • 54cbbf4df1
    ROMs/Makefile Gwenhael Le Moine 2024-04-10 17:31:49 +0200
  • f7ad233cb2
    use actual bool's true Gwenhael Le Moine 2024-04-10 16:58:06 +0200
  • c5ac37dc26
    make pretty-code Gwenhael Le Moine 2024-04-10 16:57:59 +0200
  • 5ab62c7b25
    typo Gwenhael Le Moine 2024-04-02 15:44:47 +0200
  • eb794f8ad1
    copy make get-roms from x48ng and use it Gwenhael Le Moine 2024-03-20 21:04:48 +0100
  • 153dec5721
    replace SDL_Delay with nanosleep Gwenhael Le Moine 2023-10-04 09:21:22 +0200
  • 4898e35a6c
    document sdl use in emulator.c Gwenhael Le Moine 2023-10-03 17:04:24 +0200
  • ce63fac57e
    more cleaning and fiddling Gwenhael Le Moine 2023-10-03 16:56:47 +0200
  • 36cf9a1aac
    clean includes Gwenhael Le Moine 2023-10-03 16:24:20 +0200
  • 493c6df450
    clean headers and more dead code Gwenhael Le Moine 2023-10-03 16:20:40 +0200
  • 080d4ef025
    clean a lot of dead code Gwenhael Le Moine 2023-10-03 16:02:52 +0200
  • e5e6c74749
    less printf Gwenhael Le Moine 2023-10-03 14:53:33 +0200
  • 9b953e44b6
    add throttling from x48(ng) Gwenhael Le Moine 2023-10-03 14:45:57 +0200
  • af509f1394
    plug 128K cards in port 1 and 2 Gwenhael Le Moine 2023-10-03 14:44:57 +0200
  • 74f41a86d4
    no support of Win32 nor Apple Gwenhael Le Moine 2023-10-03 14:08:39 +0200
  • 866d373538
    custom type boolean => bool Gwenhael Le Moine 2023-10-03 14:06:40 +0200
  • 8000231f19
    remove noisy headers; #include <stdbool.h> Gwenhael Le Moine 2023-10-03 14:04:46 +0200
  • de2796d944
    update Makefile; compile without warnings/errors; remove #ifdef SDL_TTF Gwenhael Le Moine 2023-10-03 13:53:05 +0200
  • 8ffc5792a6
    [Makefile] add mrproper Gwenhael Le Moine 2023-10-03 13:24:52 +0200
  • 37266dae69
    use a system font Gwenhael Le Moine 2023-05-11 16:58:52 +0200
  • b7a7c607ee
    clean code and Makefile Gwenhael Le Moine 2023-05-11 16:43:32 +0200
  • 55654e62e6
    make the Game button work (load zeldahp on stack) Gwenhael Le Moine 2022-03-22 15:19:56 +0100
  • bfba205457
    compile in ./ Gwenhael Le Moine 2022-03-22 15:01:34 +0100
  • 42c3453f67
    correctly get own's path Gwenhael Le Moine 2022-03-22 14:58:08 +0100
  • f9b78355f6
    import https://github.com/brizzly/jsEmu48 changes; clean Gwenhael Le Moine 2022-03-22 14:30:58 +0100
  • 71617edc51
    clean out CVS Gwenhael Le Moine 2022-03-22 13:51:18 +0100
  • 4b8f46b13d
    first commit Gwenhael Le Moine 2022-03-22 13:47:02 +0100