gameblabla
48b64b345c
-mplt does make a difference when using dynamic linking.
...
Not quite as good as -mno-abicalls -fno-PIC with static linking
but certainly better than without.
2020-10-05 15:50:46 +02:00
gameblabla
8923565df6
Downscaling code is causing an odd freeze (but menu can still be trigerred)
...
when scaling mode is booting with "Fullscreen" turned on.
Reverting this drownsnug's fullscreen scaler fixes it.
It seems like it's not working.
2020-10-05 15:24:44 +02:00
gameblabla
8b7c2d9dd6
Update RS-90 port with commits from @drowsnug95 that were not mergeable
...
due to conflicts.
2020-10-05 04:10:30 +02:00
gameblabla
be19161bfb
Delete RS-97 port (no longer needed), fix GCW0 port and make minor
...
changes to audio code.
We are now linking against the newer toolchain with support for Huge pages.
2020-10-04 23:17:10 +02:00
gameblabla
978028f5db
Remove support for changing the IPU mode because the new firmware
...
uses a new interface. This is also not working on RetroFW properly anyway.
2020-09-29 22:44:14 +02:00
gameblabla
9cfd1740e0
Remove Eighty z80 core. It's not that much faster and breaks a lot of games.
2020-09-25 02:52:25 +02:00
gameblabla
4fd3e36f80
Fix RetroFW port in GCW0 code.
2020-09-25 02:51:55 +02:00
gameblabla
81377bab7f
Fix supprot for zipped Colecovision roms.
2020-09-25 02:46:59 +02:00
gameblabla
d80c99668e
Whitespace fixes.
2020-02-29 21:12:55 +01:00
gameblabla
fe09dd504d
New scaling code, plus minor fixes.
2020-02-29 21:11:21 +01:00
gameblabla
78aa087be1
GCW0 changes.
2020-02-29 21:11:09 +01:00
gameblabla
4b2188fe0b
RS9-90 changes, including new scaling code.
2020-02-29 21:08:27 +01:00
gameblabla
1a339f427d
Fix an issue with Colecovision keypad numbers being misaligned.
...
(and probably some other minor fixes too)
2020-02-18 14:27:14 +01:00
gameblabla
631f304bca
Drop IPK support and only support OPKs.
2020-01-18 01:15:27 +01:00
gameblabla
5de71197c3
Small keyboard change to 350H specific port.
2020-01-18 01:15:02 +01:00
gameblabla
bd976461f4
Fixed Const issue with zip files.
2020-01-18 01:14:33 +01:00
gameblabla
465e5905b6
Added back Native scaling mode for GCW0 port.
2020-01-18 01:12:31 +01:00
gameblabla
8cc0b79f01
Merge pull request #5 from gameblabla/gcw0_alsa_fixes
...
Numerous audio fixes plus fixing up the GCW0 port
2020-01-17 18:47:18 +00:00
gameblabla
47b322e73d
Unfortunately triple buffering is still not working properly right now.
2020-01-17 20:45:51 +01:00
gameblabla
4f2e4847d6
Update GCW0 port. It should be working ok now.
2020-01-17 20:40:53 +01:00
gameblabla
1e8d355fb7
Merge pull request #4 from negativeExponent/fix_states
...
Prevent a potential crash when loading states
2020-01-17 10:38:13 +00:00
negativeExponent
ac554d2495
Prevent a potential crash when loading states
2020-01-17 13:13:45 +08:00
gameblabla
868cb61095
Fix audio issues with it trying to refresh it more than 4 times...
2020-01-16 12:28:58 +01:00
gameblabla
43bcade785
Update the other ports as to make use of LOCKING.
...
Also move the older GCW0 port to its own separate folder for the GKD350H.
2020-01-02 13:53:12 +01:00
gameblabla
95e976719b
Update GCW0 to using the IPU again
2020-01-02 13:52:53 +01:00
gameblabla
66a625e5be
Fix audio leaks in ALSA code and other issues in PA and SDL audio code.
2020-01-02 13:52:18 +01:00
gameblabla
5554715689
Revert the GCW0 back to not using the IPU.
...
It is being ignored for some reasons...
Also output silence in ALSA when closed.
Though i may remove that later since it seems to be not needed.
2019-11-29 23:18:14 +01:00
gameblabla
93b94a9563
Fix numerous issues with GCW0/RG-350 port.
...
- Moving up the input code before video/sound but after system_frame.
- Use more appropriate IPU code.
- Speed up drawing by not using a scaler function for drawing
since the IPU already takes care of upscaling it.
- Fix an issue with the menu code when it could not select Scale2x in some cases
- Hopefully fix black screen issue in Menu on real hardware.
2019-10-29 13:18:17 +01:00
gameblabla
dc65d90b3c
Add separate GCW0 port with support for main analog stick and IPU.
2019-10-26 20:23:34 +02:00
gameblabla
b76ccffb03
Put more Sord M5 code under said define.
2019-09-18 21:53:56 +02:00
gameblabla
c951770abd
Put Sord M5 code under a define.
2019-09-18 21:52:11 +02:00
gameblabla
845e1e92cd
Update Makefiles for consoles.
2019-09-18 20:25:56 +02:00
gameblabla
eb5c6b3dc1
Numerous changes to the ports plus minor fixes.
...
I forgot what i did exactly though.
This commits adds support for Input configuration on the RS-97.
2019-09-18 20:24:42 +02:00
gameblabla
ee5dab6f0a
Change the text a little. Time & Date is now reported.
2019-07-16 15:01:30 +02:00
gameblabla
9f14780c3f
Fix minor issues in Bittboy port and change the SDL port resolution.
2019-07-16 14:45:17 +02:00
gameblabla
458968a255
Fix whitepacing issue.
2019-07-16 14:44:43 +02:00
gameblabla
5d80e26b4a
Update docs in accordance to recent changes made.
2019-07-16 14:44:07 +02:00
gameblabla
eeeabeaf51
Specificy that most of the sound output code falls under
...
a different license.
2019-07-16 14:43:32 +02:00
gameblabla
b822a8db22
Adding comments that specifies the modifications done to the file.
...
(GPLv2 might require this. I believe the git commit history could be enough
but we never know.)
2019-07-16 14:42:30 +02:00
gameblabla
17d84241ec
Add 4PAK mapper support and add the game to the internal database.
...
(This game requires PAL too otherwise the colors will be messed up)
2019-07-16 13:51:55 +02:00
gameblabla
924ee9059f
Remove Extraneous condition. We can do stupid things
...
when the codebase becomes huge.
2019-07-16 13:29:42 +02:00
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