FDS Vector Calculator
|Platform||Family Computer Disk System|
|Release Date||02 July 2020|
|Last Modified||02 July 2020|
As the name implies ‘fds_vector_calc’ is used to calculate the vector addresses when compiling a famicom disk image (.fds). It uses the .lst file generated by asm6 to get the addresses and outputs them in a 10-byte binary file. The binary file can then be placed excactly at PRAM address $dff6.
Rev3 (July 2, 2020): Fixed a bug where a subroutine label ending in a valid vector label would be compiled as the vector if it appeared before the actual vector label. For example, a subroutine labelled “DisableNMI:” would be interpreted as the nmi vector if it appeared before “NMI:”