Previous 199869 Revisions Next

r36965 Sunday 5th April, 2015 at 19:38:28 UTC by Oliver Stöneberg
make DEBUG=1 PROFILER=0 actually work (nw)

also removed FASTDEBUG hack made obsolete by this fix
[scripts]genie.lua
[src/emu]profiler.h
[src/emu/sound]l7a1045_l6028_dsp_a.c

trunk/scripts/genie.lua
r245476r245477
404404   defines {
405405      "MAME_DEBUG",
406406   }
407   if _OPTIONS["PROFILER"] then
407   if _OPTIONS["PROFILER"]=="1" then
408408      defines{
409409         "MAME_PROFILER", -- define MAME_PROFILER if we are a profiling build
410410      }
trunk/src/emu/profiler.h
r245476r245477
9191   // getters
9292   bool enabled() const
9393   {
94#ifndef MAME_DEBUG_FAST
9594      return m_filoptr != NULL;
96#else
97      return false;
98#endif
9995   }
10096   const char *text(running_machine &machine);
10197
trunk/src/emu/sound/l7a1045_l6028_dsp_a.c
r245476r245477
246246
247247         vptr->r_volume = (m_audiodat[m_audioregister][m_audiochannel].dat[0] & 0xff);
248248         /* TODO: volume tables, linear? */
249         vptr->r_volume = (vptr->r_volume) | (vptr->r_volume << 8);
249         vptr->r_volume = (vptr->l_volume) | (vptr->l_volume << 8);
250250         vptr->l_volume = (m_audiodat[m_audioregister][m_audiochannel].dat[0] >> 8) & 0xff;
251         vptr->l_volume = (vptr->l_volume) | (vptr->l_volume << 8);
251         vptr->l_volume = (vptr->r_volume) | (vptr->r_volume << 8);
252252         //printf("%04x %02x %02x\n",m_audiodat[m_audioregister][m_audiochannel].dat[0],vptr->l_volume,vptr->r_volume);
253253
254254         break;


Previous 199869 Revisions Next


© 1997-2024 The MAME Team