Commit Graph

5 Commits

Author SHA1 Message Date
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
11ee7bcf20
Add soundlevel to config.h and removing useless variables from it. 2019-03-14 03:24:01 +01:00
gameblabla
6f84b7fa5c
Partially reverting old commit "Removing CrabEmuZ80"
We broke save states along the way when we improperly switched variable
types.

The end result is also a lot of needless conversions between types.

This commit should hopefully address that, and we fixed broken save
states.
2019-03-13 01:48:28 +01:00
gameblabla
b9f02b127f
Removing CrabZ80's core. (it was never working and i doubt it would be
accurate anyway.)

Updating the emulator's core code to fix some issues reported by Clang/GCC.
(bios.pages was 8-bits even though cart.pages was 16-bits.
This could cause issues if a game like Bad Apple is played using the bios.)

Removing error.c/error.h, it was never used.
I'm trying to fix the signing/unsigned issues that i had introduced
a while back unfortunately (though the older code still suffered from it
to some code).

Some of it is fixed but not all of it is fixed. Ideally, this should
be switched to using 32-bits ints if possible.
2019-03-07 19:03:53 +01: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