http://www.64kib.com/redmine/http://www.64kib.com/redmine/redmine/favicon.ico?16973035742017-05-31T16:55:55Z64kibEclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1072017-05-31T16:55:55Zfoft
<ul></ul><p>Will have a look after PBI support - or as part of it. I'm replacing the cartridge reading logic as part of that.</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1232017-05-31T17:04:39Zfoft
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-5 priority-3 priority-high3 closed" href="/redmine/issues/2">Feature #2</a>: PBI support</i> added</li></ul> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1332017-05-31T18:31:13Zfoft
<ul></ul><p>Not sure what you mean here. If I put in a cartridge and press F10 then the computer reboots and the cartridge runs. I checked with pole position, frogger and bug hunt.</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1352017-05-31T18:37:46Zndarydary.nir@gmail.com
<ul></ul><p>do you have an XEG cart with more than 16?<br />try one of the carts that do Bank Switching</p>
<p>Nir</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1362017-05-31T18:42:35Zfoft
<ul></ul><p>Bug hunt does bank switching</p>
<p>Ah, I see what you mean. The hard reset does not power off the system. So if the cart has state then it won't reset that. Not sure what I can do about that one since I can't power off the cartridge.</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1372017-05-31T18:43:03Zfoft
<ul></ul><p>I mean the 'hard reset' just clears memory then drops the reset line.</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1382017-05-31T19:08:53Zndarydary.nir@gmail.com
<ul></ul><p>it should also clear the D5XX to its imitate state so the bank switching cart will be set to its default state</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1392017-05-31T19:28:54Zfoft
<ul></ul><p>I can't tell the init state, since its an external cartridge. The logic could set up the registers written to by D500 to any value. Its possible <em>most</em> default to 00, but it can't be known.</p>
<p>If you think writing 0 to D500 will increase compatibility happy to add.</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1402017-05-31T20:02:24Zndarydary.nir@gmail.com
<ul></ul><p>yes i think so..</p>
<p>there are different banking cart schemes, some use data to change bank and other use address to change their banks<br />i think that writing 00 to D500 and set the Address line D5XX to D500 will cover them all</p>
<p>Nir</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1412017-06-01T04:40:51Zfoft
<ul></ul><p>OK, I'll add that in v9</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1642017-06-02T19:42:46Zfoft
<ul></ul><p>Added to svn code</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1652017-06-02T20:10:21Zfoft
<ul></ul><p>Arg, of course I turned off pbi/cart in turbo mode and on zpu accesses... Better change that too I guess otherwise I can't do this from the firmware!</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=1712017-06-02T20:49:55Zfoft
<ul></ul><p>Bumped to v10...</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=2942017-06-11T18:48:12Zfoft
<ul></ul><p>This is still on the list, but not yet in place...</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=3892017-07-15T19:44:46Zfoft
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=3902017-07-15T19:47:14Zfoft
<ul></ul><p>This is the last thing remaining for V15. In order to do it (simply) I decided to allow off PBI access from turbo mode and zpu. That seems to work now, except its failing timing. I think I need to plumb the internal freezer in differently to meet timing, thinking about how to do that.</p>
<p>What am I expecting to see happen with this change to write to D500? I think its enabled in my test core (though need to connect LA to check) yet I haven't spotted any difference yet!</p> EclaireXL - Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)http://www.64kib.com/redmine/issues/25?journal_id=6002018-08-01T20:01:30Zfoft
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>New</i></li></ul>