Commit graph

1053 commits

Author SHA1 Message Date
HoraceAndTheSpider
ae4e549b48 Changes the default controller for mouse games on WHDBooter from controller #2 to controller #1. 2018-04-07 13:40:15 +01:00
Dimitris Panokostas
d88b69e595 Fixed Reset button causing emulator to freeze (related to previous commit) 2018-04-05 20:02:20 +02:00
Dimitris Panokostas
b3485957b9 Initialize arrays, inserted header guard 2018-04-04 21:41:16 +02:00
Dimitris Panokostas
890492d08d Removed obsolete double call to black_screen_now() under SDL1.
Don't call resume_sound() if we're going to quit the emulator (avoid corrupt audio playing while quitting)
2018-04-04 21:40:31 +02:00
Dimitris Panokostas
8bea20708c Fixed indentation in drawing.cpp 2018-04-03 18:23:53 +02:00
Dimitris Panokostas
71c7bb3d80 Added Vero4K build support. (#296) 2018-04-03 11:33:40 +02:00
hissingshark
663e055b4a Added Vero4K build support. (#296) 2018-04-03 11:26:07 +02:00
Dimitris Panokostas
4c5faedf96 Fixed bug where the Vertical size would be incorrectly set to double the first time, if Line Doubling was enabled 2018-04-02 18:59:06 +02:00
Dimitris Panokostas
e499bbeff3 JIT: performance enhancements, implemented ROXR (merged from TomB) 2018-04-02 17:25:57 +02:00
Dimitris Panokostas
b477850782 Improved JIT and JIT FPU default options: Now both are enabled by default in the A4000 Quickstart option only, but disabled by default on all others 2018-04-02 17:12:58 +02:00
Dimitris Panokostas
56fc0de880 Set JIT FPU to Disabled by default (fixes CD32 having JIT FPU enabled by default, which caused glitches in some games) 2018-04-02 16:42:43 +02:00
Dimitris Panokostas
8cc02590cf Fixes for #265 2018-04-02 11:47:06 +02:00
Dimitris Panokostas
dee1d04b41 Bumped version to v2.19 beta 2018-03-30 21:20:16 +02:00
Dimitris Panokostas
3e6e263a02 Merge branch 'dev' of https://github.com/midwan/amiberry into dev 2018-03-30 21:14:07 +02:00
Dimitris Panokostas
daca0bef96 Fixed bug where P96 screens would always be at 60Hz, instead of syncing to the monitor's refresh rate 2018-03-30 21:13:48 +02:00
HoraceAndTheSpider
2438bd1005 Adds line doubling to WHDLoad AutoBoot (use LINE_DOUBLING=TRUE) and improved symlinking of kickstart files (also rebased.) 2018-03-26 14:28:19 +01:00
HoraceAndTheSpider
749902d259 gitignore update for apple time machine file 2018-03-25 12:09:29 +01:00
Dimitris Panokostas
a8715535dd Bumped version to v2.18.2 (no changes to the emulator however) 2018-03-25 12:07:31 +02:00
Dimitris Panokostas
f6bf4a7688 Merge remote-tracking branch 'origin/dev' 2018-03-25 12:02:07 +02:00
HoraceAndTheSpider
c970049ebb Allows WHDLoad Booter to have DH0: stored as a single ZIP file. Separate drive for written files/saves as DH2: also used. 2018-03-24 18:14:13 +00:00
Dimitris Panokostas
1ca66cd9bf Updated VisualGDB project settings with latest VisualGDB version 2018-03-24 12:27:23 +01:00
Dimitris Panokostas
1d072a6a06 Merge branch 'dev' 2018-03-21 09:20:59 +01:00
HoraceAndTheSpider
a9e60a26f0 Verified all WHDBooter system files as AROS/ Aminet sourced versions. 2018-03-20 20:31:05 +00:00
Dimitris Panokostas
5ee0352723 Bumped version to v2.18.1 2018-03-19 23:19:17 +01:00
Dimitris Panokostas
7b4b88377d Merge remote-tracking branch 'origin/dev' 2018-03-19 23:17:19 +01:00
Horace And The Spider
3cefe0c68c
Merge pull request #291 from HoraceAndTheSpider/dev-hats
Fixes WHDBooter missing (empty) folders
2018-03-19 21:58:37 +00:00
Horace And The Spider
de70a36774
Create foo.txt 2018-03-19 21:48:45 +00:00
Horace And The Spider
12afb7a10b
Create foo.txt 2018-03-19 21:48:22 +00:00
Horace And The Spider
e8dd08882d
Create foo.txt 2018-03-19 21:47:39 +00:00
Dimitris Panokostas
9d899c43c3 Merge remote-tracking branch 'origin/dev' - updated to v2.18 2018-03-18 21:31:21 +01:00
HoraceAndTheSpider
75aada8303 Merge commit 'b5c32e97da' into dev-hats
* commit 'b5c32e97da':
  Bumped version to v2.18 beta
  WHDLoad Booter Updates (#290)
  Fixed #287: CD32 - Eject CD, Insert new and Reset doesn't boot the new CD
  Improved WHDLoad Booter (bug fixes and improvements) (#284)
2018-03-18 20:19:15 +00:00
Dimitris Panokostas
b5c32e97da Bumped version to v2.18 beta 2018-03-18 20:56:27 +01:00
Horace And The Spider
beb3e4f599 WHDLoad Booter Updates (#290)
* 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

* Missed changes from merge

* Bug fix for Auto WHDLoad ... sound on/off from host settings incorrectly read

* Improved WHDBooter with splash screen

* WHDLoad booter minor fixes and improvements

* WHDLoad Booter XML file produced from slave file scanning.
2018-03-18 20:56:27 +01:00
Dimitris Panokostas
92df2f1a18 Fixed #287: CD32 - Eject CD, Insert new and Reset doesn't boot the new CD 2018-03-18 20:53:20 +01:00
HoraceAndTheSpider
31774511a6 WHDLoad Booter XML file produced from slave file scanning. 2018-03-17 22:50:45 +00:00
HoraceAndTheSpider
a3a2c1ccc8 WHDLoad booter minor fixes and improvements 2018-03-17 22:49:35 +00:00
Horace And The Spider
e3b7cf3776 Improved WHDLoad Booter (bug fixes and improvements) (#284)
* 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

* Missed changes from merge

* Bug fix for Auto WHDLoad ... sound on/off from host settings incorrectly read

* Improved WHDBooter with splash screen
2018-03-14 09:26:03 +01:00
HoraceAndTheSpider
19acdceb79 Improved WHDBooter with splash screen 2018-03-13 22:05:18 +00:00
HoraceAndTheSpider
8a3391a56b Bug fix for Auto WHDLoad ... sound on/off from host settings incorrectly read 2018-03-13 20:51:39 +00:00
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