Commit Graph

19 Commits

Author SHA1 Message Date
gameblabla
92f566c53d
Forgot missing Sound_update function in GCW0/RS-97 port. 2020-10-19 06:12:16 +02:00
gameblabla
3193f1bcc9
Fix Scale2x issue in some ports, fix audio buffering
and fix performance issues with Scale2x on GCW0 port
plus numerous other fixes.
This means that Triple/double buffering works properly with audio non
blocking support now.
2020-10-10 10:00:46 +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
845e1e92cd
Update Makefiles for consoles. 2019-09-18 20:25:56 +02:00
gameblabla
75d9cc96f7
Update Makefiles accordingly. 2019-03-15 20:58:34 +01:00
gameblabla
56145dbfce
Also update the other makefiles.
We don't do profile-use by default because it can sometimes
expect profile data to be there.
2019-03-13 04:13:53 +01:00
gameblabla
818c4ed965
Update Makefiles, they should look similar now except for
specific changes according to the arch & platform of course.
2019-03-13 02:45:25 +01:00
gameblabla
9e994187ad
Update RS-97's Makefile for addressing performance issues (including hack)
We should be good now.
2019-03-08 01:31:22 +01:00
gameblabla
97d473b8d9
Update RS-97 Makefile for better (potential) speed (and removing useless define). 2019-03-07 19:25:29 +01:00
gameblabla
9bbdc89dfc
Add Makefiles for GCW0 and the New bittboy.
Also updating the other Makefiles accordingly.
2019-03-07 19:08:39 +01:00
gameblabla
b5b274ffac
Huge update to SMS_Plus GX
I will probably regret doing huge commits like this one but
i'm too lazy to make smaller commits out of it so i'll make a
huge changelog instead.

I tried to make it more modular and this is the result of it.
In the Makefiles, you can easily choose the Sound API of your liking
as well as the fine-tuned SDL port you want to use.

Sound output : I finally addressed the SDL port as far sound is concerned,
and the SDL sound api is now supported again and properly this time.
I also added support for ALSA, OSS, libao, Portaudio and Pulseaudio.
Won't do DirectSound and/or WaveOut because fuck Windows :P
(but if you are interested, open a bug report)

Z80 core : When i added back the proprietary z80 core, i added version 3.4,
not the later version 3.9 that was improved by Exophase himself.
This should hopefully address the inaccuracy flaws that the old version had.
My mistake

I did a lot of cleaning too. I removed the old unsupported files
since they are now useless and you are better off using the
newer code instead.
2019-02-19 07:06:06 +01:00
gameblabla
71261fabef
RS-97 : Refined port. Added IPK files to gitignore file. Also editing contributors files to include info on the proprietary z80 core (it's still inside and in use by the RS-97 port) 2019-02-07 06:40:23 +01:00
gameblabla
f713384574
PAP K3S, Bittboy changes 2019-02-02 10:02:11 +01:00
gameblabla
7a2b7ba3d9
Bringing back the proprietary Z80 interpreter. Eighty one is still available but it can't run some games like Dizzy and some SG-1000 games 2018-12-07 12:50:51 +01:00
gameblabla
aac90ffd91
Arcade Mini port, RS-97 refinements 2018-10-19 13:42:32 -04:00
gameblabla
a5a515da4d
Arcade Mini port, fixed some bugs, boosted audio volume 2018-10-12 03:08:32 -04:00
gameblabla
7b0fc18b6d
Rebasing around SMSPlusGX, switched to new sound cores (from CrabEmu), much improved sound playback 2018-08-11 23:46:21 -04:00
gameblabla
77829902a0
Update RS97 specific code 2018-07-21 22:17:59 -04:00
gameblabla
5d7d0765e1
First commit 2018-07-20 00:55:10 -04:00