mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-06 07:38:05 -04:00
rearrange globals
scripted find/replace gives slightly better code on ARM, less unnecessary asm, ~400 bytes saved
This commit is contained in:
parent
759c9d3846
commit
93f9619ed8
47 changed files with 532 additions and 573 deletions
|
@ -131,7 +131,7 @@ static HBITMAP png2hb(const char *fname, int is_480)
|
|||
static void PrepareForROM(void)
|
||||
{
|
||||
unsigned char *rom_data = NULL;
|
||||
int i, ret, show = PicoAHW & PAHW_PICO;
|
||||
int i, ret, show = PicoIn.AHW & PAHW_PICO;
|
||||
|
||||
PicoGetInternal(PI_ROM, (pint_ret_t *) &rom_data);
|
||||
EnableMenuItem(mmain, 2, MF_BYPOSITION|(show ? MF_ENABLED : MF_GRAYED));
|
||||
|
|
|
@ -123,7 +123,7 @@ static int sndbuff[2*44100/50/2 + 4];
|
|||
static void update_sound(int len)
|
||||
{
|
||||
/* avoid writing audio when lagging behind to prevent audio lag */
|
||||
if (PicoSkipFrame != 2)
|
||||
if (PicoIn.skipFrame != 2)
|
||||
DSoundUpdate(sndbuff, (currentConfig.EmuOpt & EOPT_NO_FRMLIMIT) ? 0 : 1);
|
||||
}
|
||||
|
||||
|
@ -139,7 +139,7 @@ void pemu_sound_start(void)
|
|||
{
|
||||
PsndRerate(0);
|
||||
|
||||
ret = DSoundInit(FrameWnd, PsndRate, (PicoOpt & POPT_EN_STEREO) ? 1 : 0, PsndLen);
|
||||
ret = DSoundInit(FrameWnd, PsndRate, (PicoIn.opt & POPT_EN_STEREO) ? 1 : 0, PsndLen);
|
||||
if (ret != 0) {
|
||||
lprintf("dsound init failed\n");
|
||||
return;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue