Commit graph

1324 commits

Author SHA1 Message Date
Dimitris Panokostas
28fc077517 Minor cleanup and readability improvements 2019-04-05 00:42:43 +02:00
Dimitris Panokostas
0f5a512af1 Fixed #460: Mouse Wheel didn't work under emulation. Fixed Middle Mouse button support was missing. 2019-04-04 23:55:24 +02:00
Dimitris Panokostas
780c020967 #456: Don't try to open the GUI before parsing the command line 2019-03-28 21:45:14 +01:00
Dimitris Panokostas
8ad128d3b4 Fixed #456 2019-03-28 21:26:27 +01:00
Sigurd Bøe
9c25736a59 Review first: Documentation updates (#448)
* Add gif for installation in RetroPie

* Move files into docs folder

* Include icon in Readme

* Tweaks to the source of the gif.
2019-03-14 18:20:34 +01:00
Horace And The Spider
fcc843d0ae Fallback WHDLoad check (#446)
* Bugfix for 2nd controller selection

* ignore netbeans project

* Add experimental `-autocd=` loading of files (.cue works very well - .iso should also)

* CD Autoloading adapted to include .uae file check and hostconf controller options

* Beginning of Booter Panel implentation

* Booter Panel development .. start on XML reading for picked LHA file

* New WHDLoad booter, included updated boot-data.zip, plus new hostprefs FIXED_HEIGHT= option and bugfixes for XML reading, and symlink ROM scan. Plus updated XML

* Upload of .RTB files that need to accompany the Symlinked Kickstarts, for WHDLoad compatibility.

* Allows for additional libraries from `boot-data.zip` to be linked on load, to aid compatibility (e.g. Dungeon Master), plus new XML

* Fix hardware settings tab issues from XML reading, plus additional write_log reports for debugging WHD booter.

* Code cleanup (non-essential)

* XML Download button added to paths panel including date checking

* WHDLoad local copy

* Updated button to download WHDLoad and .RTB files (if not present) with XML file.

* Creates a 'fall back' for the WHDLoad file if not present - should fix issues with RetroPie install not correctly providing this file.
2019-03-12 08:38:56 +01:00
Dimitris Panokostas
b75c44b5fe Merge branch 'master' into horace 2019-02-23 21:09:22 +01:00
Dimitris Panokostas
b61d7769e5
WHDLoad Booter additional downloads (#435) (#437)
* Bugfix for 2nd controller selection

* ignore netbeans project

* Add experimental `-autocd=` loading of files (.cue works very well - .iso should also)

* CD Autoloading adapted to include .uae file check and hostconf controller options

* Beginning of Booter Panel implentation

* Booter Panel development .. start on XML reading for picked LHA file

* New WHDLoad booter, included updated boot-data.zip, plus new hostprefs FIXED_HEIGHT= option and bugfixes for XML reading, and symlink ROM scan. Plus updated XML

* Upload of .RTB files that need to accompany the Symlinked Kickstarts, for WHDLoad compatibility.

* Allows for additional libraries from `boot-data.zip` to be linked on load, to aid compatibility (e.g. Dungeon Master), plus new XML

* Fix hardware settings tab issues from XML reading, plus additional write_log reports for debugging WHD booter.

* Code cleanup (non-essential)

* XML Download button added to paths panel including date checking

* WHDLoad local copy

* Added check for internet connectivity before downloading XML

* Updated button to download WHDLoad and .RTB files (if not present) with XML file.
2019-02-23 10:03:49 +01:00
Horace And The Spider
f7ed76bfd6 WHDLoad Booter additional downloads (#435)
* Bugfix for 2nd controller selection

* ignore netbeans project

* Add experimental `-autocd=` loading of files (.cue works very well - .iso should also)

* CD Autoloading adapted to include .uae file check and hostconf controller options

* Beginning of Booter Panel implentation

* Booter Panel development .. start on XML reading for picked LHA file

* New WHDLoad booter, included updated boot-data.zip, plus new hostprefs FIXED_HEIGHT= option and bugfixes for XML reading, and symlink ROM scan. Plus updated XML

* Upload of .RTB files that need to accompany the Symlinked Kickstarts, for WHDLoad compatibility.

* Allows for additional libraries from `boot-data.zip` to be linked on load, to aid compatibility (e.g. Dungeon Master), plus new XML

* Fix hardware settings tab issues from XML reading, plus additional write_log reports for debugging WHD booter.

* Code cleanup (non-essential)

* XML Download button added to paths panel including date checking

* WHDLoad local copy

* Added check for internet connectivity before downloading XML

* Updated button to download WHDLoad and .RTB files (if not present) with XML file.
2019-02-23 10:00:25 +01:00
Dimitris Panokostas
b2843546c5 Added check for internet connectivity before downloading XML 2019-02-21 20:20:42 +01:00
Dimitris Panokostas
1673ff48ed Bumped version to v2.25 2019-02-20 22:44:30 +01:00
Horace And The Spider
fd1cd18f4f WHDLoad binary (#434)
* Bugfix for 2nd controller selection

* ignore netbeans project

* Add experimental `-autocd=` loading of files (.cue works very well - .iso should also)

* CD Autoloading adapted to include .uae file check and hostconf controller options

* Beginning of Booter Panel implentation

* Booter Panel development .. start on XML reading for picked LHA file

* New WHDLoad booter, included updated boot-data.zip, plus new hostprefs FIXED_HEIGHT= option and bugfixes for XML reading, and symlink ROM scan. Plus updated XML

* Upload of .RTB files that need to accompany the Symlinked Kickstarts, for WHDLoad compatibility.

* Allows for additional libraries from `boot-data.zip` to be linked on load, to aid compatibility (e.g. Dungeon Master), plus new XML

* Fix hardware settings tab issues from XML reading, plus additional write_log reports for debugging WHD booter.

* Code cleanup (non-essential)

* XML Download button added to paths panel including date checking

* WHDLoad local copy
2019-02-20 22:09:55 +01:00
Dimitris Panokostas
fcfcdc3ca6 Fixed -autoload option 2019-02-20 22:01:52 +01:00
Dimitris Panokostas
b99c0978ef Improved Label height in GUI to avoid some font cut-off 2019-02-20 20:57:04 +01:00
Dimitris Panokostas
8fffa5bf11 Improved message when Rescan button is pressed, to indicate that symlinks were also recreated 2019-02-20 20:40:13 +01:00
Dimitris Panokostas
7267239bba Indentation corrections, code cleanup and minor improvements 2019-02-20 20:00:19 +01:00
Horace And The Spider
a0b1d1339b XML Reading fixes (#432)
* Bugfix for 2nd controller selection

* ignore netbeans project

* Add experimental `-autocd=` loading of files (.cue works very well - .iso should also)

* CD Autoloading adapted to include .uae file check and hostconf controller options

* Beginning of Booter Panel implentation

* Booter Panel development .. start on XML reading for picked LHA file

* New WHDLoad booter, included updated boot-data.zip, plus new hostprefs FIXED_HEIGHT= option and bugfixes for XML reading, and symlink ROM scan. Plus updated XML

* Upload of .RTB files that need to accompany the Symlinked Kickstarts, for WHDLoad compatibility.

* Allows for additional libraries from `boot-data.zip` to be linked on load, to aid compatibility (e.g. Dungeon Master), plus new XML

* Fix hardware settings tab issues from XML reading, plus additional write_log reports for debugging WHD booter.

* Code cleanup (non-essential)

* XML Download button added to paths panel including date checking
2019-02-20 08:51:20 +01:00
Horace And The Spider
14c2022f21 WHDBooter Extra Libraries Fix (#431)
* Bugfix for 2nd controller selection

* ignore netbeans project

* Add experimental `-autocd=` loading of files (.cue works very well - .iso should also)

* CD Autoloading adapted to include .uae file check and hostconf controller options

* Beginning of Booter Panel implentation

* Booter Panel development .. start on XML reading for picked LHA file

* New WHDLoad booter, included updated boot-data.zip, plus new hostprefs FIXED_HEIGHT= option and bugfixes for XML reading, and symlink ROM scan. Plus updated XML

* Upload of .RTB files that need to accompany the Symlinked Kickstarts, for WHDLoad compatibility.

* Allows for additional libraries from `boot-data.zip` to be linked on load, to aid compatibility (e.g. Dungeon Master), plus new XML
2019-02-14 21:59:25 +01:00
Dimitris Panokostas
38cfb80472 Fixed merge conflicts 2019-02-14 21:58:47 +01:00
Horace And The Spider
537781e6d3 WHDLoad and AutoBooter Update (#430)
* Bugfix for 2nd controller selection

* ignore netbeans project

* Add experimental `-autocd=` loading of files (.cue works very well - .iso should also)

* CD Autoloading adapted to include .uae file check and hostconf controller options

* Beginning of Booter Panel implentation

* Booter Panel development .. start on XML reading for picked LHA file

* New WHDLoad booter, included updated boot-data.zip, plus new hostprefs FIXED_HEIGHT= option and bugfixes for XML reading, and symlink ROM scan. Plus updated XML

* Upload of .RTB files that need to accompany the Symlinked Kickstarts, for WHDLoad compatibility.
2019-02-13 10:46:32 +01:00
Dimitris Panokostas
1ca35b4aee Updated VisualGDB toolkit to latest version 2019-02-11 20:26:42 +01:00
Dimitris Panokostas
12bb1f7ab7 Fixed #428 2019-02-11 20:26:08 +01:00
Dimitris Panokostas
56cc2fc354 Moved GetKeyFromName higher up so that SDL1 build can find it #414 2019-02-09 12:08:52 +01:00
Dimitris Panokostas
9d6bba2376 Implemented support for Pause Emulation function (mapped through custom controls) - fixes #414 2019-02-09 01:41:02 +01:00
Dimitris Panokostas
2b5f278754 Indentation and unused code cleanup 2019-02-09 01:39:49 +01:00
Dimitris Panokostas
f1f64867b6 More indentation fixes 2019-02-08 21:04:59 +01:00
Dimitris Panokostas
505b9f39a4 Indentation corrections 2019-02-08 20:54:59 +01:00
Dimitris Panokostas
7d06843ea7 Fixed potential buffer overflow situations in gui Panels 2019-02-08 20:46:43 +01:00
Dimitris Panokostas
05dbf48da3 Removed more unused code 2019-02-08 20:41:31 +01:00
Dimitris Panokostas
72b0153664 Removed unused code, code cleanup 2019-02-08 20:21:33 +01:00
Dimitris Panokostas
48951d151c Minor code cleanup 2019-02-08 20:20:44 +01:00
Dimitris Panokostas
9d589ff4cc Indentation fixes 2019-02-08 20:20:30 +01:00
Dimitris Panokostas
11c3eeec16 Fixed trying to access memory after it was freed, removed unused code 2019-02-08 20:19:58 +01:00
Dimitris Panokostas
04eb0d3701 Fixed potential buffer overflow 2019-02-08 20:19:22 +01:00
Dimitris Panokostas
c9eaac70dc Removed unused code 2019-02-08 20:19:03 +01:00
Dimitris Panokostas
6c7a1127a8 Fixed compiler warnings/errors in writelog - Fixes #419 2019-02-08 20:18:21 +01:00
Dimitris Panokostas
4231699161 Revert "Update rommgr.cpp"
This reverts commit 9377573e70.
2019-02-08 15:37:01 +01:00
Dimitris Panokostas
6a4f55fa77 Implemented Emulation Pause handling - Fixes #414 2019-02-07 23:38:38 +01:00
Dimitris Panokostas
d5eac98723 Merged latest changes 2019-02-07 23:37:08 +01:00
Dimitris Panokostas
f508edd1f1 Updated toolset references to latest version 2019-02-07 23:36:27 +01:00
Dimitris Panokostas
9377573e70
Update rommgr.cpp
Added support for another variant of A1200 Kick 3.1.4 ROM - Fixes #374
2019-02-07 11:36:54 +01:00
Dimitris Panokostas
2d3495c7d0 hardfile updates from WinUAE 2019-01-16 00:00:15 +01:00
Dimitris Panokostas
45c321dbc8 Make sure possible new FPU type is selected at reset. 2019-01-15 23:19:59 +01:00
Dimitris Panokostas
27df9d97fe Main play loop may never be entered in some situations, make sure cdda_pos is set. 2019-01-15 23:14:19 +01:00
Dimitris Panokostas
f8aad5a4a6 Increase fake block size earlier to also fix programs that overflow free space calculation 2019-01-15 23:09:07 +01:00
Dimitris Panokostas
23229f51a1 Silence compiler warnings when compiling with GCC's -Wsign-compare 2019-01-15 22:53:34 +01:00
Dimitris Panokostas
67074637fb Implement missing SBTC_RELEASESTRPTR 2019-01-15 22:48:53 +01:00
Dimitris Panokostas
22b95018ec Bumped version to 2.24 2019-01-14 19:39:08 +01:00
Dimitris Panokostas
e7376a0577 Updated VS project files with new preprocessor definition 2019-01-14 19:37:51 +01:00
Dimitris Panokostas
4c7e6525b1 Updated vcxproj file with new preprocessor definition 2019-01-14 19:33:01 +01:00