<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 8 March 2018 at 12:46,  <span dir="ltr"><<a href="mailto:subversion@hamsterrepublic.com" target="_blank">subversion@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">james<br>
2018-03-07 15:46:56 -0800 (Wed, 07 Mar 2018)<br>
368<br>
Fix the bug that clobbered the tileset if you reimported scripts while editing maptiles<br>
<br>
browse() clobbers screen pages 2 and 3, and it seems that the tilemap editor may be the<br>
only remaining place that relies on those pages for temporary graphics storage.<br></blockquote><div><br></div><div>Actually, this is documented in allmodex.bas:<br><br>    'other vpages slots are for temporary pages<br>    'They are currently still used in the tileset editor, importmxs,<br>    'and mapedit_linkdoors.<br>    'Except for the first two, they're assumed to be the same size as pages 0/1.<br><br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
This fix causes browse() to save those pages before changing bit depth, and restores them<br>
after changing back.<br></blockquote><div><br></div><div>That 32bit stuff has been there for a while, so I believe this bug also existed in Etheldreme (so<br></div><div>can be documented in whatsnew)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
---<br>
U   wip/browse.bas<br>
______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org">ohrrpgce@lists.motherhamster.<wbr>org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.<wbr>org/listinfo.cgi/ohrrpgce-<wbr>motherhamster.org</a><br>
</blockquote></div><br></div></div>