Menu

#366 Fixes for breakage caused by 2Kb page size change

v1.2
closed-accepted
nobody
None
5
2016-06-06
2016-05-18
No

The change to the 2K memory page size ([r5223]) missed several assumptions made about MEMORY_PAGE_SIZE, particularly in the snapshot code.

This patch has the fixes I've identified from doing an audit of the code using the MEMORY_PAGE_SIZE macro. I've tested the IF2 support so far, Beta 128, Opus, +D and IF1 TODO (any help welcome).

1 Attachments

Related

Commit: [r5223]
Wiki: Fuse 1.2 Release Plan

Discussion

  • Fredrick Meunier

    New patch with fixed saving of IF1 with custom ROMs.

    Beta 128, Opus and +D TODO

     

    Last edit: Fredrick Meunier 2016-05-19
  • Fredrick Meunier

    Now tested Beta 128 and +D with good results, Opus snaps with custom ROMs look bad though.

    Opus TODO

     
  • Fredrick Meunier

    This patch makes IF1 look better (we will just save 8K IF1 ROM images and only load the first 8K of a saved ROM as that is all we support anyway).

    Opus still TODO

     

    Last edit: Fredrick Meunier 2016-05-21
  • Sergio Baldoví

    Sergio Baldoví - 2016-05-21

    There is a bug when uncompressing the opus custom rom. I guess the function was copied from plusd, where ROM and RAM have the same size.

     
  • Fredrick Meunier

    Thanks Sergio, that looks good now - I think we can commit the lot and will be OK to close this one.

     
  • Fredrick Meunier

    • status: open --> pending-accepted
     
  • Fredrick Meunier

    • status: pending-accepted --> closed-accepted
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.