Added WDM #$02 to allow character input
This commit is contained in:
parent
998b7a35cf
commit
00d7348482
1
emu816.h
1
emu816.h
|
@ -1786,6 +1786,7 @@ private:
|
||||||
|
|
||||||
switch (getByte(ea)) {
|
switch (getByte(ea)) {
|
||||||
case 0x01: cout << (char) a.b; break;
|
case 0x01: cout << (char) a.b; break;
|
||||||
|
case 0x02: cin >> a.b; break;
|
||||||
case 0xff: stopped = true; break;
|
case 0xff: stopped = true; break;
|
||||||
}
|
}
|
||||||
cycles += 3;
|
cycles += 3;
|
||||||
|
|
|
@ -176,6 +176,8 @@ int main(int argc, char **argv)
|
||||||
|
|
||||||
QueryPerformanceFrequency(&freq);
|
QueryPerformanceFrequency(&freq);
|
||||||
QueryPerformanceCounter(&start);
|
QueryPerformanceCounter(&start);
|
||||||
|
|
||||||
|
cin.unsetf(ios_base::skipws);
|
||||||
#else
|
#else
|
||||||
timespec start, end;
|
timespec start, end;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue