Normally #RunCPM redefines it to 64*1024 (65536), but the #Haiku-compiler didnt take that redefine 🙁
So after changing it inside RunCPM globals.h (3x times) from #PAGESIZE to RUNCPM_PAGESIZE
Now RunCPM has 64.512 Bytes free for the Application ;)
After a few months of it working flawlessly, Mozilla's Firefox nightly build encountered a crash on startup. It's being reported and addressed here:
https://bugzilla.mozilla.org/show_bug.cgi?id=1940692
It's the page size, again. Optimal page size on Apple Silicon is 16k, so that's what Fedora Asahi uses. But many projects (including the Linux kernel) hardcode the page size at build time. Interestingly here, Firefox knows both the build-time and runtime page size. I don't know why it's not fully dynamic, most probably for performance reasons.
I was also surprised as I tried to run the previous version, but nightly updated itself on first run, crashing again.
New Blog Post: Drawing page sizes for 2000AD
Here's how I fit comics on to A3/A4 paper - A3 paper width is 297mm. 2000AD Page Size safe width is 264mm - subtract one from the other = 33mm, divide by 2 = 16.5 and I just measure in from the edge of A3 paper by 16.5 (and then do the same for the heigh of the page)
2000AD full bleed is just a little
https://www.pauljholden.com/2023/02/06/drawing-page-sizes-for-2000ad/
#Process #Tutorial #analogueart #comicArt #comicDrawing #pagesize