Beepola vector tables
What are the 'interrupt vector tables' at FE00?
Is it interfering with my other routines at 65000 onwards?
will setting the IVT to ROM make any difference?
Is it interfering with my other routines at 65000 onwards?
will setting the IVT to ROM make any difference?
Post edited by daveysludge on
Comments
I don't know about actual differences when setting the IVT to ROM. However in my experience it is not very reliable and may crash.
I've set it to ROM and it seems stable enough... Fingers crossed!
Yep This will insert 257 bytes at 65024 and a few more bytes further up, so if you have any code there it will be overwritten.
Although the ROM option will not overwrite any of your code it won't work on the +2A and +3 (I think anyway).
If your program isn't huge your best bet might be to start at 32768* (looking at your previous stuff I think you start at 48000 don't you?) and using the FE00 option.
*this allows 32k, and you could go even lower of course.