Aside from those you listed...
I found this post handy for basic tile movement and collision. It works for DBPro.
http://forum.thegamecreators.com/?m=forum_view&t=45952&b=6
There was also an Ultima 4 rewrite done for DBC a long time ago. It won't compile under DBPro unless you make a lot of changes.
Reading through the source code can still teach you how to make a tile RPG if you look at it in small portions.
The original site it was hosted on is down today, so go to the link and look for "Ultima 4 Virtue of Humility". They host the game and the source code.
http://reconstruction.voyd.net/index.php?event=project&typeKeyword=remakes