What exactly doesn't work? Can you mass build floors/walls, only with wrong materials, or not even that? In the first case, does the selector even move, or does it always select the closest material? In the second - can you describe what you are doing and what exactly is happening? Also, what tileset and resolution are you using? Do you use a custom colour scheme? Are you trying to play in full screen? Full screen is sort of supported, but may be hard to setup.
Also for now, lets take it step by step and try to get DFWall to run properly at your computer at all:
1. Download a fresh copy of Dwarf Fortress and unzip it.
2. Unzip your copy of DFWall
3. Make changes to DFWall.ini:
Change:
PageDownButton = {+}
ScrollDownButton = {=}
to
PageDownButton = {NumpadMult}
ScrollDownButton = {NumpadAdd}
Also change XStart and YStart. Those are individual system specific, so the best I can give you is:
XStart=3
YStart=29
for windows XP in 1280x800 with all the visual prettifiers turned ON, and
XStart=3
YStart=22
with all of those turned OFF. Those may or may not work in your case. You can also find those values manually.
STEP I: Start Dwarf Fortress IN A WINDOW. It should start in the upper left part of your screen.
STEP II: Press "PRT SC" or "PRT SCR" or whatever stands for "Print Screen" on your keyboard.
STEP III: Open MS Paint.
STEP IV: Press ctrl+v. If this didn't do anything, go into the "edit" menu and select paste. If THAT didn't help, activate your DF window again and go back to step II.
STEP V: Select the zoom tool.
STEP VI: Zoom in on the upper left corner of your picture.
STEP VII: Find out the coordinates of the pixel I've painted red in the picture below. You can do so by selecting a tool (a pencil will do) and pointing it at that pixel (you can colour it to be certain that it is the right pixel). Its coordinates will be shown on the bar in the lower right part of the MS Paint window.
Those are your XStart and YStart coordinates. Put them in the ini.
4. Now, if you have DF running, skip this step. If not, start DF in a window.
5. Start DFWall. It should be calibrated for the default settings of Dwarf Fortress (well, except for those pesky scroll buttons, but I'll change it in the next update - and we've already solved that issue in step 3).
6. Start a test fort anywhere and tell me if this helped. Also, if it did - import your save into this installation of Dwarf Fortress and enjoy quick and easy mass rewalling while I try to figure out why it didn't simply work in the first place (answering those questions I gave at the top of this post would really help me with that).
Remember! Ctrl+[digit] - save a material under [digit], w+[digit] - build walls with saved material, f+[digit] - build floors with saved material
To build a rectangle: save a material, go into "select tile" mode for walls/floors, select one corner of the rectangle, hold ctrl, go to the opposite corner, release ctrl and press w+[digit] or f+[digit] to start building.
To build a pattern: save the materials, go into "select tile" mode for walls/floors, select the upper right corner of where to build and press ctrl+q to start building.
[ May 05, 2008: Message edited by: LordZabujca ]