Commit Graph

4026 Commits

Author SHA1 Message Date
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
Matthew Budd 59462545ca Gui controller calibration fixes and enhancements. 2020-06-27 21:08:02 -04:00
Matthew Budd 7ba7ef4b82 Include path fixes for qmake incorrectly marking sdl folder for heading includes. 2020-06-27 20:07:24 -04:00
Matthew Budd 1980dd8c5b Game Pad calibration page still in work. 2020-06-26 21:56:26 -04:00
Matthew Budd cb664b44a0 commented out debug print statement. 2020-06-26 20:32:44 -04:00
Matthew Budd 950004503b Hooked up checkboxes on gamepad config page. 2020-06-26 20:27:20 -04:00
mjbudd77 002e9e0f34 Added logic to configure gamepad buttons. Still needs more testing. 2020-06-26 16:35:41 -04:00
Matthew Budd ee02883ac7 QT gamepad window in work. 2020-06-26 12:46:48 -04:00
Matthew Budd f1153bfc6b Successful test of loading ROM via QFileDialog, changed logic to not use native gnome file dialog as it is very lagged. 2020-06-26 09:29:47 -04:00
Matthew Budd d6ff002af0 Added keyboard QT to SDL2 key conversion functionality. 2020-06-24 21:57:43 -04:00
Matthew Budd f53bbc8cde Added logic to close game and shutdown FCEU system on window close. 2020-06-23 23:04:10 -04:00
Matthew Budd 095415790c Cleaned up unnecessary test code. 2020-06-23 22:55:48 -04:00
Matthew Budd 0352483a19 Successful display of video in QT gui. 2020-06-23 22:51:10 -04:00
Matthew Budd be4c650238 Starting new QT gui. 2020-06-23 20:40:43 -04:00
Matthew Budd fb9ee25800 Bug fix for cmake install target. 2020-06-20 00:54:26 -04:00
Matthew Budd 70a77cbe41 Added install target to cmake. 2020-06-20 00:53:18 -04:00
Matthew Budd 9a30cce921 Fixed compiler warning for unchecked fgets return value. 2020-06-20 00:39:44 -04:00
Matthew Budd 6271d63ba6 Added cmake package check for zlib 2020-06-20 00:36:43 -04:00
Matthew Budd 714e7bbfb2 Added logic to make cmake output verbose. 2020-06-20 00:20:58 -04:00
Matthew Budd 36b9cf3fb3 Fixed references to print error function in win tas editor. 2020-06-20 00:13:08 -04:00
Matthew Budd cc15338ebb Cast const char * to char * to get past winbuild.... this is not the best way to go, but it works. 2020-06-20 00:06:47 -04:00
Matthew Budd 7919071a25 Cleaned up gcc compiler warning : ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2020-06-19 23:58:12 -04:00
Brad Smith 309e30bea6
jekyll exclude list
using multiline syntax and alphabetizing
added exe files explicitly, maybe this will finally suppress the warning e-mail... but probably not
2020-06-18 16:41:21 -04:00
bbbradsmith 79c42a8eea manifest pragma to specify windows common controls version 6
(64-bit bit version uses older control styles without this)
2020-06-18 05:18:27 -04:00
Brad Smith aa06113dac
contact link for bugs/requests should go to github 2020-06-17 06:55:40 -04:00
Brad Smith 6a1a50f850
win64_build.bat can't find 7z.dll 2020-06-17 06:49:30 -04:00
Brad Smith bd64b513e0
jekyll config to suppress files not part of the website (fix warning emails) 2020-06-17 06:31:08 -04:00
bbbradsmith 8aaaacfc9f win64 rename executable to fceux64.exe
if people are going to be testing this might cut down error report confusion
2020-06-17 04:59:23 -04:00
bbbradsmith e5f671a9e0 links to interim builds 2020-06-17 04:17:54 -04:00
bbbradsmith 0d1ffc3ffd appveyor only job name needs - prefix 2020-06-17 04:17:54 -04:00
bbbradsmith 379662ae25 appveyor jobs separated and named 2020-06-17 04:17:54 -04:00
bbbradsmith 0cfb6b8dd4 win64 zip archive files from other folders need directory stripped 2020-06-17 03:21:41 -04:00
bbbradsmith 1daf99614b win64 appveyor build 2020-06-17 03:21:41 -04:00
bbbradsmith 1f4bc4bb89 fix long pointer casting in Win64 build 2020-06-17 03:21:41 -04:00
zeromus 13b5c1f67a change an outdated link from googlecode to github. there are a lot more.. i dont have time for this 2020-06-17 02:43:35 -04:00
zeromus 45438334c9 add an index.html, so hopefully github.io will use this to bounce to the web directory? 2020-06-17 02:27:14 -04:00
Brad Smith fe4472f574
fix broken win32 appveyor build (#121)
* fix broken win32 appveyor build:
- does not report build errors!
- wrong configuration, should be release
- should include auxlib.lua
2020-06-17 01:50:38 -04:00
mjbudd77 4c6a5b5313
Merge pull request #119 from mjbudd77/master
Appveyor Artifacts Fix
2020-06-16 22:13:34 -04:00
Matthew Budd 3490be8c83 Merge branch 'development' 2020-06-16 22:01:44 -04:00
Matt Budd 531afbe404 Trying again.... 2020-06-16 21:51:45 -04:00
Matt Budd 22c58e1a21 Trying again with artifacts 2020-06-16 21:45:16 -04:00
Matt Budd 5e30f22381 Trying out not using archive script and just pushing directly to
appveyor artifacts
2020-06-16 21:33:57 -04:00
Matt Budd be6dff9d68 Added 7z.dll to zipped package file. 2020-06-16 21:23:52 -04:00
Matt Budd bce4ea30f8 Added win32 build script for pipeline. 2020-06-16 21:14:44 -04:00