summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--blastem.c4
-rw-r--r--dis.c6
2 files changed, 5 insertions, 5 deletions
diff --git a/blastem.c b/blastem.c
index c2823bf..17ed77d 100644
--- a/blastem.c
+++ b/blastem.c
@@ -487,12 +487,12 @@ int main(int argc, char ** argv)
//work RAM
context.mem_pointers[1] = ram;
uint32_t address;
- address = cart[0x68/2] << 16 | cart[0x6A/2];
+ /*address = cart[0x68/2] << 16 | cart[0x6A/2];
translate_m68k_stream(address, &context);
address = cart[0x70/2] << 16 | cart[0x72/2];
translate_m68k_stream(address, &context);
address = cart[0x78/2] << 16 | cart[0x7A/2];
- translate_m68k_stream(address, &context);
+ translate_m68k_stream(address, &context);*/
address = cart[2] << 16 | cart[3];
translate_m68k_stream(address, &context);
m68k_reset(&context);
diff --git a/dis.c b/dis.c
index c6357d8..be943f9 100644
--- a/dis.c
+++ b/dis.c
@@ -26,7 +26,7 @@ deferred * defer(uint32_t address, deferred * next)
if (is_visited(address)) {
return next;
}
- //printf("deferring %X\n", address);
+ printf("deferring %X\n", address);
deferred * d = malloc(sizeof(deferred));
d->address = address;
d->next = next;
@@ -84,8 +84,8 @@ int main(int argc, char ** argv)
next = m68k_decode(encoded, &instbuf, address);
address += (next-encoded)*2;
encoded = next;
- //m68k_disasm(&instbuf, disbuf);
- //printf("%X: %s\n", instbuf.address, disbuf);
+ m68k_disasm(&instbuf, disbuf);
+ printf("%X: %s\n", instbuf.address, disbuf);
if (instbuf.op == M68K_ILLEGAL || instbuf.op == M68K_RTS || instbuf.op == M68K_RTE) {
break;
} else if (instbuf.op == M68K_BCC || instbuf.op == M68K_DBCC || instbuf.op == M68K_BSR) {