kub
d2e3f475ff
core, fix rendering copy buffer overlap reported from asan
2021-10-16 10:05:04 +02:00
kub
466fa07953
sms, basic gamegear support
2021-10-14 23:08:17 +02:00
kub
d5d1778252
sdl, complete overhaul of hardware/software scaling
2021-09-10 18:54:05 +02:00
kub
cdc6aac4c0
partially revived platform support for PSP (unfinished)
...
just to have a platform with an unusal screen resolution
- suspend/resume handling probably non-working
- no scaling settings
- no image generation
currently no intentions to finish this.
2021-01-10 12:13:56 +01:00
kub
08bbe7f816
vdp rendering, fix handling of palettes 0-2 color 14 in sprite drawing
2020-12-12 14:59:09 +01:00
kub
16b11d9171
rendering, fix bgr555 output mode
...
NB not done for ARM asm since no target uses bgr555
2020-12-05 15:20:15 +01:00
kub
33cb1ab015
more rendering fixes and optimisations
2020-10-10 09:38:59 +02:00
kub
71a2e205ea
vdp rendering, cleanup and optimisation
2020-10-04 23:10:10 +02:00
kub
47677a2ab1
vdp rendering, fixes and optimisations
2020-09-30 19:32:16 +02:00
kub
47548249a0
vdp rendering, fix window with mixed prio tiles
2020-09-25 21:19:29 +02:00
kub
6bfa97ff78
vdp rendering, fix highlight op on shadow
2020-09-18 00:29:14 +02:00
kub
b718aa2d93
add copyright stuff to substantially changed files
2020-05-16 21:16:27 +02:00
kub
b061bc166c
vdp rendering, sprite caching optimization
2020-04-07 20:47:38 +02:00
kub
61114cd8b4
vdp rendering fixes
2020-03-27 19:26:00 +01:00
kub
6dd553c7a8
vdp rendering fixes (debug register, vscroll) for overdrive 2
2020-03-19 22:51:04 +01:00
kub
d38906f5ac
arm asm sprite rendering: add line accidently deleted in ea431e9
2020-03-02 23:48:55 +01:00
kub
ea431e9ebb
vdp sprite rendering fixes
2020-03-01 18:50:55 +01:00
kub
93f41f8e16
more ARM asm sprite rendering bugfixes
2020-02-29 23:47:14 +01:00
kub
672b29e658
bugfix for ARM asm sprite rendering
2020-02-26 20:31:40 +01:00
kub
29d99d6bb8
vdp rendering fixes
2020-02-16 13:59:58 +01:00
kub
5f0d224e18
sprite rendering improvements for masking and limit edge cases
2020-01-26 20:40:07 +01:00
kub
d40a5af495
various small improvements and fixes
2019-07-30 16:34:40 +02:00
kub
b1a047c926
reworked palette and buffer handling due to some 32X bugs
2019-07-30 16:34:40 +02:00
notaz
cf07a88d6e
fix cell scroll drawing
2017-10-14 00:53:08 +03:00
notaz
88fd63ad10
split memories away from Pico
...
saves ~3k of code on ARM because Pico no longer crosses ldr limit
2017-10-14 00:53:08 +03:00
notaz
e0bcb7a90d
some support for vdp debug reg
2017-10-03 00:41:13 +03:00
notaz
eced019098
scroll size improvement
2017-10-03 00:41:13 +03:00
notaz
6d8782a1f9
don't miss the sprite check
...
DrawAllSprites depends on HighLnSpr, so prepare in DrawAllSprites was a
bad idea as lots of things may have changed
2017-10-03 00:40:37 +03:00
notaz
98a2714234
eliminate texrels, part 3
2017-08-06 22:25:26 +03:00
notaz
99bdfd31b8
eliminate texrels (wip2)
2017-08-06 19:23:20 +03:00
notaz
ea38612fad
eliminate texrels (wip)
2017-08-06 18:18:29 +03:00
notaz
bc38f4d24f
remove some dead code
2017-08-06 02:22:12 +03:00
notaz
f62850ba3a
get rid of port_config.s
2013-06-26 03:07:08 +03:00