Commit Graph

213 Commits

Author SHA1 Message Date
gameblabla
7164b74b8d
Fixing remapping support for Colecovision buttons again. 2019-05-17 14:28:25 +02:00
gameblabla
03fbd1b7f1
Add remapping support for RS-90 port. 2019-05-16 19:04:47 +02:00
gameblabla
fc48777a40
Fixes a really dumb mistake on my part that would result
in the wrong version being built for the RS-90.
2019-05-02 12:47:32 +02:00
gameblabla
b293918a7d
Minor changes to Makefile as to use official buildroot. 2019-05-01 15:48:29 +02:00
gameblabla
7d2679b617
Remove un-necesarry option.game_name. 2019-05-01 14:42:49 +02:00
gameblabla
df51902087
Run pcm_nonblock before alloca.
According to senquack, this should be done before hw/sw params are set.
2019-05-01 14:41:47 +02:00
gameblabla
b134dbf153
Minor changes to the RS-90 build. 2019-05-01 14:20:34 +02:00
gameblabla
c9dbf26a5c
Add RS-90 port, with makefile and all. 2019-05-01 10:54:30 +02:00
gameblabla
1d21911e36
Slight simplification to audio code. (removing extra conditions
that could cause issues anyway)
2019-04-16 03:56:52 +02:00
gameblabla
535bdc8b1e
Add missing variable for input remapping. (Bittboy only for now but other platforms will be added) 2019-04-16 03:56:17 +02:00
gameblabla
1b2bfef8d7
Update documentation and add more to Wishlist. 2019-04-16 03:55:50 +02:00
gameblabla
eba8b29857
Adding Remapping support for Bittboy port.
(I might add it for other ports as well.)
2019-04-16 03:55:11 +02:00
gameblabla
948a35a93e
Add textblue define. 2019-04-10 18:27:06 +02:00
gameblabla
925bb06e8e
Fix issue with FB text drawing function. 2019-04-10 18:25:29 +02:00
gameblabla
ba92b72600
Adding Retrostone port. 2019-04-10 18:23:25 +02:00
gameblabla
c6bb7035c8
Fixes compile issue. Oops 2019-04-08 19:08:34 +02:00
gameblabla
78ba08f369
Improved ALSA code. Should be less finicky. 2019-04-08 19:05:01 +02:00
gameblabla
c50c12238c
Add PAP Gameta II port. 2019-03-25 02:17:39 +01:00
gameblabla
fba7202072
Forgot ; from function. 2019-03-25 02:02:21 +01:00
gameblabla
78a3d9aa95
Add scalers for PAP Gameta II. 2019-03-25 01:54:31 +01:00
gameblabla
a2a56aa729
Fixed PAP K3S port on Game Gear games when pressing start.
(forgot to fix this, oh well)
2019-03-25 01:50:12 +01:00
gameblabla
3a1968635c
Fix an issue with the font drawing code where the width was hardcoded.
Fixed this so it makes use of the HOST defines.
2019-03-22 09:35:56 +01:00
gameblabla
ab85700fbe
Fixes a mistake in the ports where it would load SMS games as the last
platform you played. (Game Gear in particular)
Since it also save the console you last played, then it should set it back
to 0 as intended.
2019-03-22 09:34:45 +01:00
gameblabla
7b307cce26
Change the Scale2 code a bit as to make use of 16-bits pointers
instead of 8-bits pointers. This should greatly improve the speed
on devices like the RS-97 and GCW0.
2019-03-22 08:38:02 +01:00
gameblabla
8bb36e2c57
Update Broken games's list. 2019-03-22 08:18:10 +01:00
gameblabla
c0177e7983
This would (sometimes) introduce subtle issues in the IPK package.
Should hopefully fix those ?
2019-03-16 11:30:28 +01:00
gameblabla
f15c03efd0
Fix Start bug issue on Sega Game Gear games. 2019-03-16 11:21:34 +01:00
gameblabla
18f69af543
Add TODO list (Not related to compatibility/core) 2019-03-15 23:36:15 +01:00
gameblabla
70958991ea
Add lists of broken games on SMS Plus GX. (and some other ones to check) 2019-03-15 23:35:48 +01:00
gameblabla
75d9cc96f7
Update Makefiles accordingly. 2019-03-15 20:58:34 +01:00
gameblabla
9fad280dca
Update the sound output code. Minor fixes, mostly to allow the
sound volume to be toggeable from the menu. (via the config structure)

Also changing NON blocking option to another define.
2019-03-15 20:55:01 +01:00
gameblabla
3d5d2db30c
Update the ports specific code.
This includes :
- Improved FBDEV code.
- Allow saving of config file.
- Minor fixes.
- Change text drawing routines to smaller ones on the RS-97, SDL and FBDEV ports.
- Allow setting the sound volume. (some ports for now only)
2019-03-15 20:53:18 +01:00
gameblabla
cf3e55eb2d
Fix minor issues in vdp code. 2019-03-15 20:52:49 +01:00
gameblabla
c37584f728
Fixes save states issues for good. 2019-03-15 20:52:29 +01:00
gameblabla
b0de1e24d3
Minor fixes to headers. 2019-03-15 20:48:40 +01:00
gameblabla
4414acd4fe
Set brightness to its highest level for Master System.
Also minor fixes.
2019-03-15 20:47:55 +01:00
gameblabla
0e773b6f30
Fix more clang warnings in files. 2019-03-15 20:46:57 +01:00
gameblabla
0e0373185f
Fix clang warnings in text/fb 2019-03-15 20:46:23 +01:00
gameblabla
ebbde23f34
Slight modifications to miniz to avoid warnings and errors.
Also makes clang slightly happier.
2019-03-15 20:45:33 +01:00
gameblabla
a726922722
Whitespacing that shit in loadrom.c 2019-03-15 20:03:10 +01:00
gameblabla
18cdc00e0d
Fix missing .col extension for package file. This should allow Colecovision
roms to be selected from the menu.
2019-03-15 20:01:15 +01:00
gameblabla
0fdb3e3424
*facepalm* Made a mistake in fread. That was the cause of our headaches
in save states.
2019-03-14 22:11:17 +01:00
gameblabla
71168d94e5
Remove SDL headers from scale2x. (it is platform agnostic) 2019-03-14 03:24:37 +01:00
gameblabla
11ee7bcf20
Add soundlevel to config.h and removing useless variables from it. 2019-03-14 03:24:01 +01:00
gameblabla
35fef879c0
Add Text code taken from n2DLib for FBDev.
Also moving the SDL specific code to its own subfolder.
2019-03-14 03:23:19 +01:00
gameblabla
36895b5b88
Move Generic scaler code to scalers/ folder. 2019-03-14 03:22:57 +01:00
gameblabla
fbdabaa895
Removing "Generic" folder, we will be moving them to another location.
This was done because the FBdev code required different code paths
for text drawing.
2019-03-14 03:22:08 +01:00
gameblabla
14b3e6f24b
Updates the other ports to account for an upcoming commit
related to soundlevel.
2019-03-14 03:14:48 +01:00
gameblabla
cca26bd419
Avoid using fputc and prefer just using fwrite instead.
Should make our source code more consistent.
2019-03-14 03:07:34 +01:00
gameblabla
5fad968049
No more Clang bitching in VDP.c.
We should be sticking with uint8_t here.
2019-03-14 03:06:48 +01:00