On Tue, Mar 24, 2009 at 12:55:46AM -0500, Jim Brain wrote: > But, if EXROM and GAME are LOW, but HIRAM and LORAM are low as well, do > I get RAM at the two 8K locations, or does EXROM and GAME override any > LORAM/HIRAM settings? [...] > The PRG and the various web sites were not helpful in resolving my question. The PLA equations at http://www.zimmers.net/anonftp/pub/cbm/firmware/computers/c64/ do answer your question. The shortest equation for CASRAM appears in this file, which I haven't checked: http://www.zimmers.net/anonftp/pub/cbm/firmware/computers/c64/c64pla.txt I think your question was also answered by the article "Hiding kilobytes" that I wrote for C=Hacking #7: http://www.ffd2.com/fridge/chacking/c=hacking7.txt In the table of the article, you are interested in the configurations where EXROM=GAME=low: 0000, 0100, 1000, 1100. From left to right, these are convered by the table headings 1000, 00x0, 0100, and 1100. According to the table, if LORAM=1, HIRAM=0 and CHAREN=1, you will get 64k RAM when EXROM=GAME=0. Marko Message was sent through the cbm-hackers mailing listReceived on 2009-03-24 08:20:28
Archive generated by hypermail 2.2.0.