134 Commits

Author SHA1 Message Date
gameblabla
099408fd8d
Fix oversight with the state functions in header using FILE* mem
when it should be fd.
2019-07-16 13:28:54 +02:00
gameblabla
da58d4a159
Since channel_masks is an unsigned char, we should set the value
to 0xFF, not 0xFFFFFFFF.
2019-07-16 13:28:15 +02:00
gameblabla
77c9c68924
Fix fallthrough issue on condition that is never goin to happen. 2019-07-16 13:27:41 +02:00
gameblabla
0645265d20
No need to set "source" to 0 since it's being assigned a value
shortly after it.
2019-07-16 13:26:36 +02:00
gameblabla
aeb4937303
Fix compiling issues when using GCC 9.1. 2019-07-16 13:12:50 +02:00
gameblabla
01b6f8537c
James Pond 3 works but uses LCD persistence for the overworld text. 2019-06-06 19:07:51 +02:00
gameblabla
76047de5f4
Numerous fixes for games, ports etc...
Fixes Alibaba and 40 Thievs, sound fixes and other minor issues as well.
2019-06-06 16:30:11 +00:00
gameblabla
8595de4f21
We're not using markdown so fixing that.
Also i've removed some games that are either now fixed (such as Alibaba)
or that were fixed by previous commits. (such as California Games II)
2019-06-06 18:20:15 +02:00
gameblabla
95e823b80b
Set country to 0 after loading configuration as it could save
the country value from the last game played and we don't want that.
2019-06-06 18:19:16 +02:00
gameblabla
99a9804f57
Fixes Alibaba and 40 Thieves, Block Hole due to uninitiliazed memory
when games are played on the Japanese BIOS.
See more about it here :
https://www.smspower.org/forums/13333-UninitializedMemoryPatterns
2019-06-06 18:18:12 +02:00
gameblabla
f7ca4110f5
Reduce the number of SN76489 PSGs to 1 and tweak the Cutoff
value as to be more accurate to the real hardware.
2019-06-06 17:09:54 +02:00
gameblabla
1af340ac1f
Properly configure Maxim PSG's for consoles like the SG-1000 & Colecovision. 2019-06-06 17:08:38 +02:00
gameblabla
c4da8b26c9
Merge pull request #2 from scooterpsu/master
Minor fixes for the bittboy
2019-06-06 14:23:53 +00:00
scooterpsu
b6fb7bb482 Bittboy: fix 1.5x scale skipped if not gg w/ button press 2019-06-06 10:08:02 -04:00
scooterpsu
205343a7fe Fix button names for remapping 2019-06-06 09:56:56 -04:00
scooterpsu
4664959f63 Update Makefile.bittboy 2019-06-03 21:22:35 -04:00
gameblabla
9c1c783094
Fix (or should i say "hack"...) for the zipit. 2019-06-03 18:44:59 +02:00
gameblabla
bfc8e6aa4b
Update Makefiles. 2019-06-03 02:33:24 +02:00
gameblabla
69c8fcf6d8
Other minor modifications i forgot to upload, i hope that nothing breaks. 2019-06-03 02:31:45 +02:00
gameblabla
0134cb1b50
Zipit port, no sound on real hardware though ? 2019-06-03 02:26:34 +02:00
gameblabla
ea48260831
Fix issue with Colecovision buttons as it breaks the assumption made by the code. 2019-05-17 14:40:49 +02:00
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