root
c09d9f68b9
sms, fix pad TH, some BIOS init, korean 32k mapper
...
sms, fix some minor vdp bugs
z80, fix for cz80 handling of A register
libretro, enable drc usage on WiiU
2021-10-25 19:56:13 +02:00
root
a238703e31
sms, minor fixes (vdp mode switch, zram init)
2021-10-25 06:33:53 +02:00
root
2d963e278f
sms, minor fixes, sms, revisit FM settings and psp, fix suspend/resume.
2021-10-22 10:31:22 +02:00
root
8867a1c84b
sms fixes
2021-10-20 21:57:20 +02:00
root
cb431c94ba
sms, improve vdp (sprite collision, hcounter latch)
2021-10-18 23:30:12 +02:00
root
2ec6775b0b
Last irixxxx's optimizations/fixes.
2021-10-18 09:32:50 +02:00
root
d41292e7d8
sms, vdp rendering optimisation
...
core, fix rendering copy buffer overlap reported from asan
2021-10-16 12:13:03 +02:00
root
24603d1ef4
Last irixxxx's GG support/fixes.
2021-10-16 04:18:49 +02:00
root
2b919ad68c
sms, basic gamegear support
2021-10-15 02:01:58 +02:00
root
8e52ec95f8
z80, some cz80 cleanup
...
sms, memory mapping improvements
sms vdp, add zoomed sprites, column vscroll blocking, mode 2 graphics
2021-10-09 05:33:01 +02:00
root
c6e2760761
Last irixxxx's commits
2021-10-06 20:12:27 +02:00
root
6cbcad25b3
Last irixxxx's commits
2021-10-04 18:28:01 +02:00
root
9c60f28aa1
sdl, fix scaling for non-4:3 display
2021-09-12 12:42:33 +02:00
root
d942530d39
Merged all new changes from irixxxx (September 10th)
2021-09-10 22:03:27 +02:00
kub
57c5a5e505
add big endian platform support
2021-02-22 22:27:51 +01:00
kub
aa97a0a01f
32x renderer, fix for render buffers with pitch != line width, some speedup
2021-01-13 23:27:11 +01: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
15eed40550
core, fixes and improvements for type issues
2020-12-29 11:27:11 +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
61d76999d7
Merge from libretro/master:46902e0 for repo synchronization
2020-12-05 22:39:06 +01:00
kub
352479001c
vdp, optimisation for 8bit renderers
2020-08-04 22:24:56 +02:00
kub
b74303b1a7
vdp mode 4, optimisation
2020-07-29 20:47:16 +02:00
hiroshica
2e66d031fe
correcting the treatment of color number 0
...
squashed commits:
BGのLow/Highの描画を分離した
プライオリティを覗いて正しく描画された状態になった
2020-07-28 22:04:35 +02:00
kub
7980d47767
sms mode 4, fix 8 bit renderer code
2020-07-25 23:58:57 +02:00
notaz
93f9619ed8
rearrange globals
...
scripted find/replace
gives slightly better code on ARM, less unnecessary asm,
~400 bytes saved
2017-10-20 12:21:09 +03:00
notaz
eaa147519f
sms: more md-consistent drawing
2017-10-17 01:01:26 +03:00
notaz
1c25c32c11
sms: improve sr a bit
2017-10-17 00:53:35 +03:00
notaz
fdcfd32374
get rid of custom memcpy funcs
...
not used for anything important, just a maintenance burden
2017-10-14 21:28:36 +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
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
cff531af94
clarify PicoDrive's license
...
- PicoDrive was originally released by fDave with simple
"free for non-commercial use / For commercial use, separate licencing
terms must be obtained" license and I kept it in my releases.
- in 2011, fDave re-released his code (same that I used as base
many years ago) dual licensed with GPLv2 and MAME licenses:
https://code.google.com/p/cyclone68000/
Based on the above I now proclaim that the whole source code is licensed
under the MAME license as more elaborate form of "for non-commercial use".
If that raises any doubt, I announce that all my modifications (which
is the vast majority of code by now) is licensed under the MAME license,
as it reads in COPYING file in this commit.
This does not affect ym2612.c/sn76496.c that were MAME licensed already
from the beginning.
2013-06-26 03:07:07 +03:00
notaz
c7eb229a3c
pandora: use hw scaler (resolves 32x+sms), frontend refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@885 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-06 13:08:23 +00:00
notaz
03065bb617
sms: some bugfixes
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@870 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-02-11 14:04:14 +00:00
notaz
5a68108691
new 32x renderers, auto fskip change, massive refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@855 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-01-10 17:07:28 +00:00
notaz
ae87bffa06
improved game vidmode change detection; some iface changes
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@803 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-05 15:59:08 +00:00
notaz
6ccf5504a8
buildfix
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@776 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-14 18:49:55 +00:00
notaz
19954be196
sms wip: random tweaks, refactoring (palette, sound stuff, etc)
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@764 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-28 20:16:33 +00:00
notaz
87b0845f37
more sms wip, better ROM detect, line callback change
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@762 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-27 21:44:52 +00:00
notaz
200772b790
sms wip: initial graphics support
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@761 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-25 16:25:22 +00:00