]> git.sesse.net Git - pistorm/commitdiff
Remove CIA ovl enable write on boot, fix RTC size in default.cfg
authorbeeanyew <beeanyew@gmail.com>
Thu, 13 May 2021 15:38:22 +0000 (17:38 +0200)
committerbeeanyew <beeanyew@gmail.com>
Thu, 13 May 2021 15:38:22 +0000 (17:38 +0200)
default.cfg
emulator.c

index 552f4a839885f762372df60b4e1f8d53acd8d05e..086f2d231515bd3a5c34a966f01ef86a8e604f38 100644 (file)
@@ -23,7 +23,7 @@ map type=ram address=0x10000000 size=128M id=z3_autoconf_fast
 # NOTE: Gayle emulation is currently non-functional. Do not enable this.
 #map type=register address=0xD80000 size=0x40000
 # Map RTC as a register range.
-map type=register address=0xDC0000 size=0x30000
+map type=register address=0xDC0000 size=0x10000
 # Number of instructions to run every main loop.
 loopcycles 300
 # Set the platform to Amiga to enable all the registers and stuff.
index 0b8c1ec7510ef3bb28a042186478a372b40f900b..54b64a798c9bccf638a7743c4ea30534aea1bbfe 100644 (file)
@@ -669,18 +669,13 @@ switch_config:
 
 void cpu_pulse_reset(void) {
   ps_pulse_reset();
-  //write_reg(0x00);
-  // printf("Status Reg%x\n",read_reg());
-  //usleep(100000);
-  //write_reg(0x02);
-  // printf("Status Reg%x\n",read_reg());
   if (cfg->platform->handle_reset)
     cfg->platform->handle_reset(cfg);
 
   //m68k_write_memory_16(INTENA, 0x7FFF);
   ovl = 1;
-  m68k_write_memory_8(0xbfe201, 0x0001);  // AMIGA OVL
-  m68k_write_memory_8(0xbfe001, 0x0001);  // AMIGA OVL high (ROM@0x0)
+  //m68k_write_memory_8(0xbfe201, 0x0001);  // AMIGA OVL
+  //m68k_write_memory_8(0xbfe001, 0x0001);  // AMIGA OVL high (ROM@0x0)
 
   m68k_pulse_reset();
 }