Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

player.cpp File Reference

#include "player.h"
#include "myendian.h"
#include "6510_.h"
#include "6581_.h"

Include dependency graph for player.cpp:

Include dependency graph

Go to the source code of this file.

Functions

EXPORT_C bool sidEmuInitializeSong (emuEngine &thisEmuEngine, sidTune &thisTune, uword songNumber)
bool sidEmuInitializeSongOld (emuEngine &thisEmuEngine, sidTune &thisTune, uword songNumber)

Variables

const char text_PAL_VBI [] = "50 Hz VBI (PAL)"
const char text_PAL_CIA [] = "CIA 1 Timer A (PAL)"
const char text_NTSC_VBI [] = "60 Hz VBI (NTSC)"
const char text_NTSC_CIA [] = "CIA 1 Timer A (NTSC)"
const uword c64addrTable []


Function Documentation

EXPORT_C bool sidEmuInitializeSong emuEngine thisEmuEngine,
sidTune thisTune,
uword  songNumber
 

Definition at line 28 of file player.cpp.

References emuEngine::amplifyThreeVoiceTunes(), c64addrTable, C6510::c64mem1, C6510::c64mem2, emuEngine::config, emuConfig::digiPlayerScans, sidTune::info, C6510::interpreter(), emuEngine::iThe6510, numberOfC64addr, emuEngine::oldValues, sidTuneInfo::playAddr, emuEngine::playRamRom, readLEword(), sidEmuInitializeSongOld(), ubyte, and uword.

Referenced by CSidPlayer::InitL(), InitMainL(), main(), CSidPlayer::NewTune(), CConsoleReader::RunL(), CSidPlayer::SongDelta(), CSidPlayer::SongSelect(), and CSidPlayer::Stop().

bool sidEmuInitializeSongOld emuEngine thisEmuEngine,
sidTune thisTune,
uword  songNumber
 

Definition at line 86 of file player.cpp.

References emuEngine::amplifyThreeVoiceTunes(), c64addrTable, C6510::c64mem1, C6510::c64mem2, C6510::c64memRamRom(), sidTuneInfo::clockSpeed, emuConfig::clockSpeed, emuEngine::config, emuConfig::forceSongSpeed, sidTune::info, sidTuneInfo::initAddr, C6510::interpreter(), emuEngine::isReady, emuEngine::iThe6510, emuEngine::iTheSidEmu, emuEngine::MPUreset(), emuEngine::MPUreturnRAMbase(), sidTune::MUS_installPlayer(), sidTuneInfo::musPlayer, numberOfC64addr, emuEngine::oldValues, sidTune::placeSidTuneInC64mem(), sidTuneInfo::playAddr, emuEngine::playRamRom, readEndian(), emuEngine::reset(), emuEngine::resetSecondsThisSong(), sidTune::selectSong(), sidTune::setIRQaddress(), sidEmu::sidEmuSetReplayingSpeed(), sidTuneInfo::songSpeed, sidTuneInfo::speedString, sidTune::status, text_NTSC_CIA, text_NTSC_VBI, text_PAL_CIA, text_PAL_VBI, and ubyte.

Referenced by sidEmuInitializeSong().


Variable Documentation

const uword c64addrTable[] [static]
 

Initial value:

{
        
        
        0xd43d, 0xd43e, 0xd43f,
        0xd45d, 0xd45e, 0xd45f, 0xd47d, 0xd47e, 0xd47f
}

Definition at line 19 of file player.cpp.

Referenced by sidEmuInitializeSong(), and sidEmuInitializeSongOld().

const char text_NTSC_CIA[] = "CIA 1 Timer A (NTSC)" [static]
 

Definition at line 16 of file player.cpp.

Referenced by sidEmuInitializeSongOld().

const char text_NTSC_VBI[] = "60 Hz VBI (NTSC)" [static]
 

Definition at line 15 of file player.cpp.

Referenced by sidEmuInitializeSongOld().

const char text_PAL_CIA[] = "CIA 1 Timer A (PAL)" [static]
 

Definition at line 14 of file player.cpp.

Referenced by sidEmuInitializeSongOld().

const char text_PAL_VBI[] = "50 Hz VBI (PAL)" [static]
 

Definition at line 13 of file player.cpp.

Referenced by sidEmuInitializeSongOld().


Generated on Tue Feb 8 04:23:30 2005 for Esidplay by doxygen 1.3.3