Commit graph

895 commits

Author SHA1 Message Date
HoraceAndTheSpider
d817a23c97 Missed changes from merge 2018-03-13 20:50:51 +00:00
HoraceAndTheSpider
a89471b892 Merge branch 'dev' of https://github.com/midwan/amiberry into dev-hats 2018-03-11 21:07:18 +00:00
HoraceAndTheSpider
ef2bce9b6a Merge commit 'cb0ab8e140' into dev-hats
* commit 'cb0ab8e140':
  Bumped version to v2.17 beta
  Updated VisualGDB solution to include amiberry_whdloader.cpp
  Code cleanup and modernization
  WHDLoad Booter Direct within Amiberry (#283)

# Conflicts:
#	src/main.cpp
#	src/osdep/amiberry_whdbooter.cpp
2018-03-11 21:06:46 +00:00
Dimitris Panokostas
ed053deabe Commented out debugging code 2018-03-11 21:52:50 +01:00
Dimitris Panokostas
cb0ab8e140 Bumped version to v2.17 beta 2018-03-11 21:38:27 +01:00
Dimitris Panokostas
16a14ce95e Updated VisualGDB solution to include amiberry_whdloader.cpp 2018-03-11 21:35:30 +01:00
Dimitris Panokostas
12c2272f4b Code cleanup and modernization 2018-03-11 21:35:01 +01:00
Horace And The Spider
af82ad7833 WHDLoad Booter Direct within Amiberry (#283)
* WHDBooter Itegration

* Further WHDBoot development

* Clean-ups and beginning of kick-rom checking

* Loads matching .whd (database) config file from game-data folder, and .uae from /confs/ - start of host options

* Fixes problem with saving of equally-named config. Some Host options being set from hard-code variables. (WIP)

* Solution for host controller settings implemented

* Example Template files (not final versions)

* Game information (future database info) is imported from .whd file, .controls (customs) also loaded

* Tidies up auto-loading of existing .uae config

* Separates WHDLoad Booter into it's own module. `amiberry_whdbooter.cpp`

* Many options now implemented from .whd (cpu speed and memory to-do)

* Y offset, Memory , Clock Speed options added - all needed options now being implemented

* Compatibility settings now correctly read from XML file (or fall-back to individual game file) and are applied

* Custom controls now imported from XML.

* Hostconfig options and general near-completion of WHDBooter

* Final change and example XML file provided
2018-03-11 21:09:57 +01:00
HoraceAndTheSpider
19b3a30343 Final change and example XML file provided 2018-03-11 19:36:00 +00:00
HoraceAndTheSpider
e5f0d466b4 Merge commit '4344d6d55d' into dev-hats
* commit '4344d6d55d':
  Fixed inversed Parallel Port Axis mapping (port 2<->3)
  Fixed indentation in options
2018-03-11 18:01:41 +00:00
HoraceAndTheSpider
785cc1aeb6 Merge commit 'eb0725463d' into dev-hats
* commit 'eb0725463d':
  Minor cleanup in inputdevice.cpp
  Fixed indentation in amiberry_input
  Fixed #166: Reduced audio lag in games (e.g. Turrican 2)
  JIT bugfixes - merged from TomB
2018-03-11 17:59:51 +00:00
Dimitris Panokostas
4344d6d55d Fixed inversed Parallel Port Axis mapping (port 2<->3) 2018-03-11 18:59:47 +01:00
Dimitris Panokostas
85e995a180 Fixed indentation in options 2018-03-11 18:59:15 +01:00
HoraceAndTheSpider
ffe0c477c3 Hostconfig options and general near-completion of WHDBooter 2018-03-11 17:58:00 +00:00
Dimitris Panokostas
eb0725463d Minor cleanup in inputdevice.cpp 2018-03-11 18:29:17 +01:00
Dimitris Panokostas
1f25b2f089 Fixed indentation in amiberry_input 2018-03-11 17:20:06 +01:00
Dimitris Panokostas
1f6e64f657 Fixed #166: Reduced audio lag in games (e.g. Turrican 2) 2018-03-11 14:39:22 +01:00
Dimitris Panokostas
86686ca7fd JIT bugfixes - merged from TomB 2018-03-11 10:56:43 +01:00
HoraceAndTheSpider
6e42a39b20 Merge commit 'a9e8b14ea0' into dev-hats
* commit 'a9e8b14ea0':
  Allows Custom-remappable Controllers to be used as in normal 'mouse' mode (replaces mouse map)
  Bumped version to v2.15 beta
  Code modernization and indentation cleanup
2018-03-10 20:19:27 +00:00
HoraceAndTheSpider
a9e8b14ea0 Allows Custom-remappable Controllers to be used as in normal 'mouse' mode (replaces mouse map) 2018-03-10 12:30:20 +00:00
Dimitris Panokostas
bb10e82038 Bumped version to v2.15 beta 2018-03-05 21:03:47 +01:00
Dimitris Panokostas
7f5c0e3601 Code modernization and indentation cleanup 2018-03-05 21:03:25 +01:00
HoraceAndTheSpider
9fdf0466b6 Custom controls now imported from XML. 2018-03-04 21:52:52 +00:00
HoraceAndTheSpider
6074e0c141 Compatibility settings now correctly read from XML file (or fall-back to individual game file) and are applied 2018-03-04 17:34:05 +00:00
HoraceAndTheSpider
c371c99c75 Merge commit '9a2e2273e3' into dev-hats
* commit '9a2e2273e3':
  Fixes for VisualGDB solution
  Changed memory allocation routines to pure C/C++ code for better portability
  minor code improvements (fix clang warnings)
2018-03-04 11:36:09 +00:00
Dimitris Panokostas
9a2e2273e3 Fixes for VisualGDB solution 2018-03-04 12:19:24 +01:00
Dimitris Panokostas
2dd8604358 Changed memory allocation routines to pure C/C++ code for better portability 2018-03-04 12:04:15 +01:00
Dimitris Panokostas
841f94ad50 minor code improvements (fix clang warnings) 2018-03-04 12:03:52 +01:00
HoraceAndTheSpider
cfab7e1072 Merge commit '2cde1a04e2' into dev-hats
* commit '2cde1a04e2':
  VisualGDB updates
  Resync with TomB's sources, regarding ARMv6T2 improvements
2018-03-03 18:05:37 +00:00
Dimitris Panokostas
2cde1a04e2 VisualGDB updates 2018-03-03 19:02:02 +01:00
Dimitris Panokostas
9b64073b68 Resync with TomB's sources, regarding ARMv6T2 improvements 2018-03-03 19:01:28 +01:00
HoraceAndTheSpider
56327645fc Merge commit '6571dc247d' into dev-hats
* commit '6571dc247d':
  Fixed bug #271: The scroll bar would move to the last selected file always, even when manually trying to scroll elsewhere
2018-03-03 14:35:36 +00:00
Dimitris Panokostas
6571dc247d Fixed bug #271: The scroll bar would move to the last selected file always, even when manually trying to scroll elsewhere 2018-03-03 13:38:23 +01:00
HoraceAndTheSpider
8b9cea0ae6 Y offset, Memory , Clock Speed options added - all needed options now being implemented 2018-03-02 22:59:20 +00:00
HoraceAndTheSpider
6ae482ddd8 Many options now implemented from .whd (cpu speed and memory to-do) 2018-03-02 18:51:47 +00:00
HoraceAndTheSpider
3205c1c5e5 Separates WHDLoad Booter into it's own module. amiberry_whdbooter.cpp 2018-03-02 15:02:35 +00:00
HoraceAndTheSpider
2e33f88b88 Tidies up auto-loading of existing .uae config 2018-03-02 13:32:50 +00:00
HoraceAndTheSpider
a5599182d7 Game information (future database info) is imported from .whd file, .controls (customs) also loaded 2018-03-01 22:23:46 +00:00
HoraceAndTheSpider
73ba4b68a7 Example Template files (not final versions) 2018-03-01 20:46:14 +00:00
HoraceAndTheSpider
10ad9ae3bd Solution for host controller settings implemented 2018-03-01 20:43:21 +00:00
HoraceAndTheSpider
2382db08fa Fixes problem with saving of equally-named config. Some Host options being set from hard-code variables. (WIP) 2018-02-28 22:15:10 +00:00
HoraceAndTheSpider
3ab50084eb Loads matching .whd (database) config file from game-data folder, and .uae from /confs/ - start of host options 2018-02-27 15:15:47 +00:00
HoraceAndTheSpider
d3c3a95b7c Clean-ups and beginning of kick-rom checking 2018-02-25 18:14:06 +00:00
HoraceAndTheSpider
eb5b91d3c1 Merge commit '0edfea0ca0' into dev-hats
* commit '0edfea0ca0':
  Renamed guisan directory to fix Makefile refusing to build it
  Fixed #265: Could not allocate more than 16MB of RTG RAM (now you can go up to 128MB)
  Minor cleanup, code modernization and alignment in parts of custom.cpp
  Fixed #259: Crash when trying to display message about unsupported resolution mode (HighGFX)
2018-02-25 15:49:19 +00:00
Dimitris Panokostas
0edfea0ca0 Renamed guisan directory to fix Makefile refusing to build it 2018-02-25 16:35:36 +01:00
HoraceAndTheSpider
c2c6f46e7b Further WHDBoot development 2018-02-25 15:33:20 +00:00
Dimitris Panokostas
3e21d9c7d4 Fixed #265: Could not allocate more than 16MB of RTG RAM (now you can go up to 128MB) 2018-02-25 14:52:10 +01:00
Dimitris Panokostas
c264de2131 Minor cleanup, code modernization and alignment in parts of custom.cpp 2018-02-25 13:57:54 +01:00
Dimitris Panokostas
f78790ccb1 Fixed #259: Crash when trying to display message about unsupported resolution mode (HighGFX) 2018-02-25 13:37:16 +01:00
HoraceAndTheSpider
468d12ae73 WHDBooter Itegration 2018-02-25 11:39:04 +00:00