howdy,
i've been using NESICIDE to make a pretty sizable project for the 2017 compo (
viewtopic.php?f=33&t=16785 ), and one problem i encountered multiple times was with using multiple source code files. it's been a while so i may have done something wrong or maybe i am slightly mis-remembering, but basically:
if you have multiple files, the 'extra' files (anything beyond the first one) don't seem to properly update when the project re-compiles. for example, if i move all my zero page declarations into a separate file, i can't actually make any edits to that new file - they simply don't take place. again, maybe i was doing something wrong?
other than that, i think more than new features, NESICIDE needs better documentation (again, maybe i have missed something). for example, the first time i opened tepples' HELLO WORLD program and tried to run it, i compiled it, then pressed play on the emulator. nothing happened! i had failed to load the ROM. i stumbled about until accidentally discovering i needed to load the ROM first.
i had a similar issue adding extra graphics banks - the functionality is there, but i couldn't find a documented way to do stuff, so i just tried a bunch of things until one of them worked. worse, i have no idea which method eventually worked so i'll need to repeat the process next time i need to add more graphics.
all of these complaints aside, NESICIDE has been essential to me! i'm a pretty technically minded person who has been hobby programming for 20 years, and i was having a lot of trouble getting into other toolsets. NESICIDE was exactly what i needed to kickstart development in a way that didn't feel completely janky. so, thanks so much!