qbasicking
Programmer
I'm mainly a qbasic programmer, but needed a little bit more speed so I am going to be using some assembly, but I am new at it. If I allocate a large amount of XMS memory using a libary (written in either C or ASM) can I access parts of it, assuming that I pass the handle through the stack, or do I have to transfer the sprite from XMS to a regular array before I can access it.
If I use an assembly array:
sprite1 DB 10000 dup (0)
how large and how many such arrays can I have, is that restricted? My game has two megabyte in more than three hundred sprites.
If I use an assembly array:
sprite1 DB 10000 dup (0)
how large and how many such arrays can I have, is that restricted? My game has two megabyte in more than three hundred sprites.