mjbudd77
|
cc4ce19784
|
A few build fixes for the mac os with cmake.
|
2020-07-10 14:48:46 -04:00 |
mjbudd77
|
9b0fb8efe4
|
Moved MAC OSX build to cmake instead of qmake.
|
2020-07-10 14:09:33 -04:00 |
mjbudd77
|
cb453fa194
|
Moved linux pipeline to cmake instead of qmake.
|
2020-07-10 13:51:32 -04:00 |
mjbudd77
|
321ea729d4
|
Successful build of Qt GUI on MAC OSX using cmake.
|
2020-07-10 11:22:10 -04:00 |
mjbudd77
|
1206fcebbd
|
Successful build of QT gui using cmake instead of qmake.
|
2020-07-10 10:59:07 -04:00 |
Matthew Budd
|
26e320b163
|
Bug fix for small memory leak on window init.
|
2020-07-09 21:38:31 -04:00 |
Matthew Budd
|
67b7c34576
|
Added change state select menu radio button logic.
|
2020-07-09 21:33:53 -04:00 |
Matthew Budd
|
0d8c442b35
|
Added a few state load menu items.
|
2020-07-09 21:00:04 -04:00 |
Matthew Budd
|
5958dc18fb
|
Added fullscreen menu function.
|
2020-07-07 21:45:24 -04:00 |
Matthew Budd
|
d87b5c7ab7
|
Added logic for auto-resume play menu item.
|
2020-07-07 21:26:15 -04:00 |
Matthew Budd
|
46271dfa61
|
Added video region combo box logic.
|
2020-07-07 21:06:24 -04:00 |
Matthew Budd
|
ea1782bfe5
|
Added checkbox logic for video config window.
|
2020-07-07 20:53:31 -04:00 |
Matthew Budd
|
313bba68f9
|
Added missing tr function calls around string literals.
|
2020-07-07 18:49:58 -04:00 |
Matthew Budd
|
ce0a8fdf63
|
Added framework for video config window. Still TODO writing logic.
|
2020-07-07 08:59:47 -04:00 |
Matthew Budd
|
b2c094a6bf
|
Added QT Hotkey configuration window.
|
2020-07-06 21:44:23 -04:00 |
Matthew Budd
|
1a99903933
|
Changed name of main window periodic update function so that is not the same name as QWidget base update function.
|
2020-07-05 22:10:28 -04:00 |
Matthew Budd
|
f9b5796ef0
|
Created a local buffer for the openGL video image to better sync the image with the drawing frame in the gui thread.
|
2020-07-05 21:40:19 -04:00 |
Matthew Budd
|
4dca42bfca
|
Moved the physical input update to the main thread since the MAC OS X SDL2 requires it to be so.
|
2020-07-05 21:16:31 -04:00 |
Matthew Budd
|
70a00fab13
|
Added mutex sync when changing sound properties of the emulator.
|
2020-07-05 16:54:33 -04:00 |
Matthew Budd
|
ac43cc3e62
|
Renamed gameViewer to ConsoleViewer.
|
2020-07-05 16:44:36 -04:00 |
Matthew Budd
|
824bdda083
|
Renamed a few of the files and class objects to be more appropriate to what the actually are.
|
2020-07-05 16:37:26 -04:00 |
Matthew Budd
|
f2e7b66c61
|
changed QThread setup to be a separate object from the console window.
|
2020-07-05 16:27:13 -04:00 |
Matthew Budd
|
acc02ee98e
|
Moved FCEU emulation to its own thread for better timing control.
|
2020-07-05 16:11:53 -04:00 |
Matthew Budd
|
c496c0f281
|
Added logic to increase/decrease emulation speed via hotkeys using QTimer system. Bug fix for = key Qt to SDL mapping.
|
2020-07-03 21:52:27 -04:00 |
mjbudd77
|
72141845f0
|
Changed gl_shm name to nes_shm. Added audio circular buffer to shared memory.
|
2020-07-03 15:58:53 -04:00 |
Matthew Budd
|
7eca2978ed
|
Minor removal of underscored F on File menu.
|
2020-07-02 21:08:46 -04:00 |
Matthew Budd
|
91e5427258
|
Successful test of full sound config window functionality.
|
2020-07-02 21:05:08 -04:00 |
Matthew Budd
|
021452b7f0
|
Sound configure window in work.
|
2020-07-02 20:49:52 -04:00 |
Matthew Budd
|
afc3a61014
|
Started putting together window framework for sound configuration.
|
2020-07-01 22:03:59 -04:00 |
Matthew Budd
|
ab664db06c
|
Big fix for linux build script, make directories before installing files.
|
2020-07-01 20:47:57 -04:00 |
Matthew Budd
|
e79650845f
|
Added install commands in pipeline script
|
2020-07-01 20:33:32 -04:00 |
Matthew Budd
|
4a52e9d374
|
Added qmake install prefix to linux build script.
|
2020-07-01 20:15:34 -04:00 |
Matthew Budd
|
e748fb67f4
|
Added QT5 dependency installation to the linux build
|
2020-06-30 22:28:02 -04:00 |
Matthew Budd
|
9407867e18
|
Added qmake in to linux pipeline
|
2020-06-30 22:04:50 -04:00 |
Matthew Budd
|
588d566b92
|
Added comments into macOS pipeline script. Added other OSs back into pipeline.
|
2020-06-30 21:37:09 -04:00 |
Matthew Budd
|
2fbf934633
|
MacOS build take 4
|
2020-06-30 21:28:18 -04:00 |
Matthew Budd
|
fa8b2ce810
|
macOS take 3
|
2020-06-30 20:53:54 -04:00 |
Matthew Budd
|
e161869bf5
|
Mac standalone test
|
2020-06-30 20:50:11 -04:00 |
Matthew Budd
|
bb312d8a55
|
Take 2 mac build
|
2020-06-30 20:42:16 -04:00 |
Matthew Budd
|
e8d3b9da46
|
Added macOS build script for pipeline.
|
2020-06-30 20:20:50 -04:00 |
mjbudd77
|
104f7c465e
|
Updated init call for game viewer SDL to match GL.
|
2020-06-30 20:04:17 -04:00 |
mjbudd77
|
d38f1b0c1b
|
Build fix for minizip include in MAC OS
|
2020-06-30 20:00:29 -04:00 |
mjbudd77
|
2762d53791
|
Cleaned up game viewer GL.
|
2020-06-30 19:53:29 -04:00 |
mjbudd77
|
e2b853661d
|
More testing with SDL game viewer driver, keeps drawing over the menu
bar on the mac os. Thinking native GL inside QT is the way to go.
|
2020-06-30 09:22:59 -04:00 |
mjbudd77
|
41b54b9813
|
Solved MAC OpenGL scaling issue. Turns out it was related to the retina
screen having a 2x device to framebuffer scaling.
|
2020-06-29 23:24:41 -04:00 |
Matthew Budd
|
c6b46bfcc1
|
Added software pixel remapper function to openGL renderer.
|
2020-06-29 22:24:34 -04:00 |
Matthew Budd
|
26fe3c7da5
|
Added logic to keep proper aspect ratio on SDL driven screen.
|
2020-06-29 21:13:05 -04:00 |
Matthew Budd
|
53dcb48a90
|
Successful test of SDL video driver inside QT window.
|
2020-06-29 10:11:02 -04:00 |
Matthew Budd
|
95d055da2c
|
Renamed openGL based game viewer so to distinguish it from others that will be tested.
|
2020-06-29 08:15:26 -04:00 |
Matthew Budd
|
970afc2bea
|
Added logic to use GL_TEXTURE_RECTANGLE instead of GL_TEXTURE_2D
|
2020-06-28 10:11:03 -04:00 |