|
37ce0958cb
|
[GTK3] Convert to structured logging
|
2019-10-15 00:18:20 +02:00 |
|
|
571c7f2176
|
[GTK3] Allow switching the emulated model
|
2019-10-14 16:01:51 +02:00 |
|
|
10ca7d3508
|
[GTK3] Implement more menu handlers
Also fix some memory leaks.
|
2019-10-12 23:11:26 +02:00 |
|
|
98b5f02afa
|
[GTK3] Implement basic debug console (no sidebar)
|
2019-10-08 01:50:49 +02:00 |
|
|
5489211fa0
|
[GTK3] Use SDL2 for audio and (hardcoded) controllers
|
2019-10-07 01:08:58 +02:00 |
|
|
5d68673843
|
[GTK3] Run the emulation in its own thread
The code has not been checked for thread safety yet!
|
2019-10-05 21:09:30 +02:00 |
|
|
b23399c9ca
|
[GTK3] Implement VRAM tile information on hover
|
2019-10-05 16:21:53 +02:00 |
|
|
13d849cb41
|
[GTK3] Implement palette viewer
|
2019-10-05 15:40:48 +02:00 |
|
|
5020be359e
|
[GTK3] Implement sprite viewer
|
2019-10-04 01:40:50 +02:00 |
|
|
d75a261663
|
[GTK3] Handle VRAM viewer tilemap and -set options
|
2019-10-03 23:26:40 +02:00 |
|
|
6090bbf384
|
[GTK3] Make VRAM viewer button bar slimmer
|
2019-10-03 16:04:22 +02:00 |
|
|
6844ad31e8
|
[GTK3] Automatic resizing of the VRAM viewer
|
2019-10-03 15:26:49 +02:00 |
|
|
efb87f7a36
|
[GTK3] Rename "gtkget" macro "builder_get"
|
2019-10-03 03:13:53 +02:00 |
|
|
d9a9baae1b
|
[GTK3] Implement tilemap scrolling rect
|
2019-10-03 03:10:48 +02:00 |
|
|
e7cbc71fd6
|
[GTK3] Add function to draw grids in VRAM viewer
|
2019-10-02 23:53:18 +02:00 |
|
|
952934a3d7
|
[GTK3] Make GCC happier
|
2019-10-01 19:56:53 +02:00 |
|
|
714665f832
|
[GTK3] Make dummy preference callbacks functional
|
2019-09-30 22:30:33 +02:00 |
|
|
5476f45eb8
|
[GTK3] Use logical ARGB byte order for image buffers
|
2019-09-30 17:18:58 +02:00 |
|
|
be63e5b87d
|
[GTK3] Add main.h and re-order main.c
|
2019-09-30 16:40:55 +02:00 |
|
|
9614b47cd7
|
[GTK3] Allow multiple simultaneous instances
|
2019-09-30 03:41:00 +02:00 |
|
|
ade14530e4
|
[GTK3] Somewhat working GtkDrawingArea fallback
|
2019-09-30 01:49:41 +02:00 |
|
|
5641f26651
|
[GTK3] Fix a few problems with the settings
|
2019-09-29 02:07:33 +02:00 |
|
|
21adec8f30
|
[GTK3] Implement hard-coded input handling
|
2019-09-28 23:34:18 +02:00 |
|
|
8fb33900ec
|
[GTK3] Implement boot ROM search path preference
|
2019-09-28 00:15:37 +02:00 |
|
|
fd7370fc29
|
[GTK3] More work on preferences done
|
2019-09-27 23:10:28 +02:00 |
|
|
2d8aced75c
|
[GTK3] Handle config.boot_rom_path
|
2019-09-26 20:31:58 +02:00 |
|
|
ef682ec0c5
|
[GTK3] Make UI react to video config changes
|
2019-09-26 18:06:14 +02:00 |
|
|
f68472f1c3
|
[GTK3] Get color correction & highpass from config
|
2019-09-26 16:22:30 +02:00 |
|
|
eca563dfde
|
[GTK3] Prototype rendering of tilemap and tileset
|
2019-09-25 22:47:33 +02:00 |
|
|
d60df680bb
|
[GTK3] Save settings to key file
|
2019-09-25 22:47:04 +02:00 |
|
|
3709a88e6e
|
[GTK3] Load/save settings from/to file
|
2019-09-25 02:48:07 +02:00 |
|
|
64ac3690e7
|
[GTK3] Fix integer scaling
|
2019-09-24 20:22:07 +02:00 |
|
|
511d65fa45
|
[GTK3] Move config handling into settings.c
|
2019-09-24 16:15:50 +02:00 |
|
|
4caa1d0266
|
[GTK3] Add model and boot ROM CLI overrides
|
2019-09-24 01:04:59 +02:00 |
|
|
557bfd117e
|
[GTK3] Make rgb_encode() big endian compatible
|
2019-09-23 18:38:16 +02:00 |
|
|
56308f8b73
|
[GTK3] Stop the emulation when quitting
|
2019-09-23 16:35:10 +02:00 |
|
|
3c29a33043
|
[GTK3] Use frame buffering like the Cocoa frontend
|
2019-09-23 00:47:42 +02:00 |
|
|
2ea8858dfc
|
[GTK3] Implement OpenGL renderer prototype
|
2019-09-22 03:08:13 +02:00 |
|
|
1b2317e3c6
|
[GTK3] Add UI skeleton
|
2019-09-22 03:08:06 +02:00 |
|