mirror of https://github.com/stella-emu/stella.git
Cleaned up a few more warnings.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3292 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
parent
983c6361f2
commit
dae8205029
|
@ -74,13 +74,13 @@ void CpuDebug::saveOldState()
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void CpuDebug::setPC(int pc)
|
void CpuDebug::setPC(int pc)
|
||||||
{
|
{
|
||||||
my6502.PC = pc;
|
my6502.PC = uInt16(pc);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void CpuDebug::setSP(int sp)
|
void CpuDebug::setSP(int sp)
|
||||||
{
|
{
|
||||||
my6502.SP = sp;
|
my6502.SP = uInt8(sp);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
@ -92,19 +92,19 @@ void CpuDebug::setPS(int ps)
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void CpuDebug::setA(int a)
|
void CpuDebug::setA(int a)
|
||||||
{
|
{
|
||||||
my6502.A = a;
|
my6502.A = uInt8(a);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void CpuDebug::setX(int x)
|
void CpuDebug::setX(int x)
|
||||||
{
|
{
|
||||||
my6502.X = x;
|
my6502.X = uInt8(x);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void CpuDebug::setY(int y)
|
void CpuDebug::setY(int y)
|
||||||
{
|
{
|
||||||
my6502.Y = y;
|
my6502.Y = uInt8(y);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
@ -120,7 +120,7 @@ void CpuDebug::setV(bool on)
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void CpuDebug::setB(bool on)
|
void CpuDebug::setB(bool)
|
||||||
{
|
{
|
||||||
// nop - B is always true
|
// nop - B is always true
|
||||||
}
|
}
|
||||||
|
|
|
@ -112,12 +112,17 @@ class Device : public Serializable
|
||||||
virtual bool poke(uInt16 address, uInt8 value) = 0;
|
virtual bool poke(uInt16 address, uInt8 value) = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Query/change the given address type to use the given disassembly flags
|
Query the given address for its disassembly flags
|
||||||
|
|
||||||
@param address The address to modify
|
@param address The address to modify
|
||||||
@param flags A bitfield of DisasmType directives for the given address
|
|
||||||
*/
|
*/
|
||||||
virtual uInt8 getAccessFlags(uInt16 address) const { return 0; }
|
virtual uInt8 getAccessFlags(uInt16 address) const { return 0; }
|
||||||
|
/**
|
||||||
|
Change the given address type to use the given disassembly flags
|
||||||
|
|
||||||
|
@param address The address to modify
|
||||||
|
@param flags A bitfield of DisasmType directives for the given address
|
||||||
|
*/
|
||||||
virtual void setAccessFlags(uInt16 address, uInt8 flags) { }
|
virtual void setAccessFlags(uInt16 address, uInt8 flags) { }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
|
@ -217,7 +217,7 @@ class TIA : public Device
|
||||||
based on how many frames of out the total count are PAL frames.
|
based on how many frames of out the total count are PAL frames.
|
||||||
*/
|
*/
|
||||||
bool isPAL() const
|
bool isPAL() const
|
||||||
{ return float(myPALFrameCounter) / myFrameCounter >= (25.0/60.0); }
|
{ return double(myPALFrameCounter) / myFrameCounter >= (25.0/60.0); }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Answers the current color clock we've gotten to on this scanline.
|
Answers the current color clock we've gotten to on this scanline.
|
||||||
|
|
|
@ -34,15 +34,15 @@ namespace GUI {
|
||||||
*/
|
*/
|
||||||
struct Point
|
struct Point
|
||||||
{
|
{
|
||||||
int x; //!< The horizontal part of the point
|
uInt32 x; //!< The horizontal part of the point
|
||||||
int y; //!< The vertical part of the point
|
uInt32 y; //!< The vertical part of the point
|
||||||
|
|
||||||
Point() : x(0), y(0) { }
|
Point() : x(0), y(0) { }
|
||||||
Point(const Point& p) : x(p.x), y(p.y) { }
|
Point(const Point& p) : x(p.x), y(p.y) { }
|
||||||
explicit Point(int x1, int y1) : x(x1), y(y1) { }
|
explicit Point(uInt32 x1, uInt32 y1) : x(x1), y(y1) { }
|
||||||
Point(const string& p) {
|
Point(const string& p) {
|
||||||
char c = '\0';
|
char c = '\0';
|
||||||
x = y = -1;
|
x = y = 0;
|
||||||
istringstream buf(p);
|
istringstream buf(p);
|
||||||
buf >> x >> c >> y;
|
buf >> x >> c >> y;
|
||||||
if(c != 'x')
|
if(c != 'x')
|
||||||
|
|
Loading…
Reference in New Issue