There are 11 weapons (Bubble Thorns)
And even though Rune didn't post where those were, I finally found wher SP got those offstes. Rune said that they were called in 0x00008FC0, so hopefully, the last three would be called there as well.
Is null a weapon? (0008)
Because right now, I have the offsets listed as:
Snake: 0x00004160, 0x000043f0, 0x000047b0
Polar Star: 0x00004b30, 0x00005120, 0x000055a0
Fireball: 0x00005d80, 0x00005f30, 0x00006190
Machine Gun: 0x000064d0, 0x000068b0, 0x000075e0
Missile Launcher: 0x000078a0, 0x00006bb0, 0x00006e60
Bubbler: 0x00007110, 0x00007910, 0x00008080
Blade: 0x00008230, 0x00008710, 0x00008ae0
Super Missile Launcher: 0x00008230, 0x00008f40, 0x00008f90
Nemisis: ?, ?, ?
Spur: ?, ?, ?
Thorn: ?
But if Null was a weapon it would be:
Snake: 0x00004160, 0x000043f0, 0x000047b0
Polar Star: 0x00004b30, 0x00005120, 0x000055a0
Fireball: 0x00005d80, 0x00005f30, 0x00006190
Machine Gun: 0x000064d0, 0x000068b0, 0x000075e0
Missile Launcher: 0x000078a0, 0x00006bb0, 0x00006e60
Bubbler: 0x00007110, 0x00007910, 0x00008080
Blade: 0x00008230, 0x00008710, 0x00008ae0
Null: 0x00008230, 0x00008f40, 0x00008f90
Super Missile Launcher: ?, ?, ?
Nemisis: ?, ?, ?
Spur: ?, ?, ?
Thorn: ?
Thanks for your help,
Lace