Page 3 of 3
Posted: Sat Mar 10, 2007 3:37 pm
by unclemiltie
Yesterday I found a conflict between the newly enabled remapped keys and the ability for the remote to Shift-cloak. Because of this, remapped keys work only by coincidence and are broken.
I have a fix running in my remote today, I hopefully will be able to wring out the fix tonight and get a new version of the extender posted tomorrow
I know of no other impact of this bug on any other portion of the extender
Posted: Sun Mar 11, 2007 7:50 pm
by unclemiltie
The conflict between shift-cloaking and remapped keys has been fixed in the latest file in the files area. To see if you are using the latest version, look at byte $FF in the EEPROM, if this is not $36 you are not using the latest
Posted: Wed Mar 21, 2007 6:56 pm
by unclemiltie
Question:
jsevinsk (in another topic) figured out that we can change the start of the advance code area to give more upgrade space. Given that the 9960B01 has nearly unlimited advance code area, I was going to make this change in the 9960B01 extender on my next version. How much extra upgrade area is good enough? I can see adding either 256 bytes or 512 bytes
the version that is out there (Beta2a) has 331 bytes of upgrade memory and 2775 bytes of advance code memory when all of the upgrade special protocols and the default macros are built in.
I can see adding 256 bytes to the upgrade area since there is another hard limitation that the number of upgrades is limited to 64 (limited by RAM of 256 bytes with 4-bytes per upgrade when the upgrade table is loaded into RAM for searching)
I've made the change in my test version and am working on making sure that I didn't break anything else. Before I release a new version, if anyone has any ideas as to how much more upgrade memory would be the right number, let me know either here or via a PM
Posted: Thu Mar 22, 2007 3:29 am
by Capn Trips
I vote for at least 512 bytes more, because I am more and more frequently becoming frustrated by large protocol upgrades (either Custom ones for as-yet-unincluded devices, or stuff like Device Combiners, Pioneer 4DEV, and others) so once you get 2 or 3 140-byte upgrades in there, you're really gasping for space.
(But then I'd have to get a 9960B01 (I currently have a B00) from Rob to use all of that space

)