Commit Graph

24 Commits

Author SHA1 Message Date
ekeeke
c4077c4f24 [Core/Misc] Fixed -Wmaybe-uninitialized warnings with GCC compiler 2023-05-20 19:44:57 +02:00
ekeeke
6ec9ac2729 [Core/SG] added SG-1000 II hardware with 8KB RAM extension adapter in selectable hardware models (fixes #437) 2022-10-29 13:51:34 +02:00
Kiri
e5f77f14b9
Enchanced per-tile vertical scroll (#453)
* Enchanced per-tile vertical scroll implementation

* Comment cleanup
2022-08-13 08:11:41 +02:00
Brian Koropoff
e0ef0902e9 Add option to remove per-line sprite limits 2017-10-04 22:24:31 -07:00
Alberto Fustinoni
fb7a085994 VS compatibility edits 2017-03-21 10:52:23 +09:00
Sérgio Benjamim
641fb280bc Revert "Adding ToadKing copyrights on changed files"
This reverts commit b0ee59c26f, this was not in Twinaphex fork.
2017-02-12 16:41:12 -02:00
twinaphex
b0ee59c26f Adding ToadKing copyrights on changed files 2016-10-15 13:33:10 +02:00
Toad King
64ee605076 emscripten does not guarantee byte arrays to be aligned on word boundaries, specify alignment for them 2016-09-11 15:55:39 -05:00
EkeEke
d8ebe96491 [Core/VDP] fixed Mode 4 sprite Y wrapping in various screen height modes (fixes VDP Test ROM / Fantastic Dizzy) 2016-05-08 17:09:31 +02:00
EkeEke
6c9b42f768 [Core/VDP] fixed Master System II extended video modes sprite parsing (fixes Mega Man 2 demo) 2016-04-10 17:06:22 +02:00
Francisco José García García
9231103344 Add 15bpp ABGR format 2015-08-30 01:38:58 +02:00
EkeEke
7b3bb615f6 [Core/VDP] optimized tile caching 2015-04-29 01:12:26 +02:00
EkeEke
97595b4557 [Core/GG] added LCD ghosting software filter 2014-11-23 20:45:22 +01:00
EkeEke
b9b4c16272 [Core/VDP] fixed typo 2014-10-31 15:05:06 +01:00
EkeEke
453583886a [Core/VDP] fixed misaligned buffer writes in Mode 4 when -DALIGN_LONG option is required 2014-10-29 00:24:00 +01:00
EkeEke
bd8589f4b8 [Core/VDP] fixed alpha channel for 15-bit (RGB555) and 32-bit (RGB888) color support 2014-10-29 00:12:55 +01:00
EkeEke
8c91bdc05e [Core/VDP] improved Mode 5 sprite parsing accuracy (verified on real hardware) 2014-07-06 21:04:33 +02:00
EkeEke
10e5a924df [Core/MS] improved Z80 address decoding on Japanese Master System I/O chip (315-5297)
[Core/GG] modified VDP register 10 state on reset (fixes Terminator 2: Judgment Day)
[Core/SG] added support for SG-1000 II clone hardware (2KB RAM + integrated VDP/PSG chip 315-5066)
2014-03-02 16:07:08 +01:00
EkeEke
2fd2f82537 [Core/VDP] fixed broken Mode 1 rendering (TMS99xx "Text" mode) 2013-12-27 19:33:06 +01:00
EkeEke
e76fb5dc08 [Core/VDP] fixed Game Gear display rendering regression when left/right borders are disabled 2013-11-06 01:13:38 +01:00
EkeEke
42ea79cf73 [Core/VDP] improved Mode 5 sprites rendering (fixes "Overdrive" demo) 2013-10-20 20:53:33 +02:00
EkeEke
94c05c3548 [Core/VDP] modified Master System color palette to use full brightness range (verified against real hardware) 2013-07-14 19:55:37 +02:00
EkeEke
6635ab7ebf updated headers of modified files 2013-06-17 22:42:05 +02:00
EkeEke
aede1b9299 rearranged core & back-end specific code (part 2) 2013-06-17 22:31:31 +02:00