Commit graph

1221 commits

Author SHA1 Message Date
Dimitris Panokostas
37fb9a9d1c Updated filesys.asm and filesys_bootrom from latest WinUAE sources 2018-12-05 22:51:40 +01:00
Dimitris Panokostas
9128655e68 Added a few more CPU config checks on startup 2018-12-05 22:13:21 +01:00
Dimitris Panokostas
1932609be3 Updated P96 from latest WinUAE sources 2018-12-05 22:13:00 +01:00
Dimitris Panokostas
4cfb5f80ad Added stroul define 2018-12-05 22:04:32 +01:00
Dimitris Panokostas
19a8170c3f Fixed inline assembly after last cleanup 2018-12-05 00:49:35 +01:00
Dimitris Panokostas
b144d2860a Indentation cleanup 2018-12-05 00:41:58 +01:00
Dimitris Panokostas
f6fc5b24ff Maximum Amiga Displays set to 1 2018-12-05 00:36:52 +01:00
Dimitris Panokostas
fbab46c1c1 commented out unused extern reference 2018-12-05 00:36:40 +01:00
Dimitris Panokostas
d161d0711e removed unused code from gfxutil 2018-12-05 00:36:18 +01:00
Dimitris Panokostas
cca891c2e1 Removed tracing calls from p96 2018-12-05 00:21:58 +01:00
Dimitris Panokostas
e62ad93c5c Added hardfile options when creating new HDF 2018-12-04 02:29:02 +01:00
Dimitris Panokostas
2944ec265b Fixed EditFilesysVirtual was calling hardfile_media_change instead of filesys_media_change 2018-12-04 02:28:16 +01:00
Dimitris Panokostas
8f3a044a8a Fixed #39: AmigaOS3.9 installer would throw errors if JIT was enabled 2018-12-04 02:27:14 +01:00
Dimitris Panokostas
aafa0a03c6 Bumped version to v2.24b11 2018-12-03 00:58:58 +01:00
Dimitris Panokostas
cef05ceb03 Minor improvements to CPU emulation 2018-12-03 00:57:45 +01:00
Dimitris Panokostas
ba3c65ace7 Minor FPU improvements 2018-12-03 00:52:36 +01:00
Dimitris Panokostas
43c51d9798 Minor JIT cleanup 2018-12-03 00:42:14 +01:00
Dimitris Panokostas
b81f70f58f Fixed picasso96.cpp would fail to compile if WITH_LOGGING was enabled in the Makefile 2018-12-02 20:35:48 +01:00
Dimitris Panokostas
408c5e4d16 Fixed #385: Display panel did not show Line Mode in the right position under SDL1 2018-12-02 19:04:18 +01:00
Dimitris Panokostas
10aa6bc9a7 Fixed #384: Build would fail for SDL1 targets due to missing SDL include path 2018-12-02 17:41:20 +01:00
Dimitris Panokostas
e0250cf4ea Attempt to use native RGB modes for Picasso screens 2018-12-01 21:35:19 +01:00
Dimitris Panokostas
239e1e8d87 Replaced Assembly P96 copyall functions with C++ for improved portability 2018-12-01 14:51:36 +01:00
Dimitris Panokostas
bd347a6b93 Added P96 copyrow() 2018-12-01 14:08:41 +01:00
Dimitris Panokostas
3ef791942f Use preferred byteswap method in P96 2018-12-01 13:50:46 +01:00
Dimitris Panokostas
3434a33b0c Makefile improvements 2018-12-01 12:38:40 +01:00
Dimitris Panokostas
a69a74e947 Bumped version to 2.24b10 2018-12-01 12:28:48 +01:00
Dimitris Panokostas
510f801550 Added Scanlines support 2018-12-01 12:28:07 +01:00
Dimitris Panokostas
1a6238319c Added check for scanlines config changes 2018-12-01 11:34:50 +01:00
Dimitris Panokostas
b645eea3d1 Improved default config options 2018-12-01 11:34:33 +01:00
Dimitris Panokostas
d70beabe0e Indentation cleanup 2018-12-01 11:34:19 +01:00
Dimitris Panokostas
c4cf0a009c Bumped version to v2.24b9 2018-11-29 20:40:44 +01:00
Dimitris Panokostas
e22dbb4b52 Fixed #335: Line Doubling behaved differently depending on resolution 2018-11-29 20:29:27 +01:00
Dimitris Panokostas
9b7c8bcabc Commented unused genlock variable 2018-11-28 00:50:11 +01:00
Dimitris Panokostas
8cadae73b4 #335: Line Doubling behaved differently depending on Screenmode 2018-11-28 00:44:23 +01:00
Dimitris Panokostas
99a30e0f27 (VisualGDB) Strip the executable on Release and Release-dispmanx also 2018-11-27 23:18:20 +01:00
Dimitris Panokostas
a1de847cbd extra check to ensure we're not running under a cross-compiler environment (e.g. Visual Studio) 2018-11-27 22:59:34 +01:00
Dimitris Panokostas
e2c0b601f9 Strip the executable on Release configurations in VisualGDB 2018-11-27 22:53:49 +01:00
Dimitris Panokostas
6d3bff1425 minor cleanup - the bytes variable could be assigned outside the ifdef block 2018-11-27 22:38:02 +01:00
Dimitris Panokostas
d73a386a67 Use configured byteswap method in sigsegv_handler as well 2018-11-27 22:27:08 +01:00
Dimitris Panokostas
738d71673a Fixed HDD on-screen LED had incorrect color when OFF on 32-bit screens 2018-11-27 21:10:02 +01:00
Dimitris Panokostas
0fde778202 Removed gamma calculations and extra vsync checks to improve performance 2018-11-26 08:24:13 +01:00
Dimitris Panokostas
651f344e2c bumped version to 2.24b7 2018-11-25 21:19:53 +01:00
Dimitris Panokostas
6772a1022a Fixed #338: Incorrect LED colors under 32-bit screens 2018-11-25 21:18:47 +01:00
Dimitris Panokostas
2dee296596 fixed lof_store variable across drawing and custom 2018-11-25 20:27:15 +01:00
Dimitris Panokostas
826c66c6e6 Minor cleanup 2018-11-25 20:10:03 +01:00
Dimitris Panokostas
975adebaae Improved flicker_led code 2018-11-25 20:09:46 +01:00
Dimitris Panokostas
953975208a Fixed Leds would stop flickering if P96 screen was opened 2018-11-25 20:09:21 +01:00
Dimitris Panokostas
a4ed6c58b0 Ensure P96 pixbytes value is updated when locking 2018-11-25 19:43:32 +01:00
Dimitris Panokostas
eb8eab3165 Added alpha support, gamma calculations, and preliminary rtg multithreading support 2018-11-25 18:45:51 +01:00
Dimitris Panokostas
69e51d3c57 Improved on-screen LED brightness control 2018-11-25 11:51:28 +01:00