0 Members and 4 Guests are viewing this topic.
1) Do not use the variables A-Z or Theta or rand and use L1-56 as a third buffer.
I have an interesting request. I request that the user variables are moved into L2 so that L1 can be opened up into a 3rd full screen buffer, or a larger span of memory. L2 *is* the location for some interrupt data for MirageOS and Axe alike, but MirageOS does not seem to use the last 56 bytes of L2 and i believe Axe could be restructured in itself. What do you think? Is this possible?
HoMM: [==--------] Project 'resumed': I'm suffering overwhelming new ideas being popped up in my dreams :PtiDE: [----------] Explored and understood the main part of the code: just started writing a Tokenizer.
I'm not sure how _InsertMem and _DeleteMem work, but couldn't they mess up data pointers in the VAT? I thought they were used only in edit buffers.
I agree with moving the variables to L2.I also second the backbuffer line drawing request, but I want to extend it to allow lines to be safely drawn off screen.