mirror of
https://github.com/libretro/a5200.git
synced 2026-10-17 14:25:37 +00:00
master
a5200_osk_init() wrote the fill loop straight into osk_bmp without checking the malloc, and a5200_osk_draw() memcpy'd from it unconditionally, so an allocation failure was a NULL dereference rather than a graceful no-op. Guard both. init_frame_blending() likewise memset and later used video_buffer_prev without checking the allocation; on failure, disable blending instead of dereferencing NULL.
Old Pokey core now works properly on Wii-U build. From now on for Big… … Endian systems makefile should not have a define for MSB_FIRST. Some typo corrections in pokey.c (#31)
a5200
Port of Atari 5200 emulator for GCW0
Special thanks to :
Atari800 team for source code (http://atari800.sourceforge.net/)
zx81 (http://zx81.zx81.free.fr/serendipity_fr/) for GP2X-Atari version (that helped me a lot to understand Atari 5200).
qbertaddict for test.
Languages
C
98%
Makefile
2%