FAangband 1.2 is now available from the usual place. Thanks as always to pav for hosting, to LostTemplar and AnonymousHero for improvements to 1.1.x, and to the Angband devteam for providing the huge amount of code I have stolen from them.
This is an unusual release - there is very little gameplay change. The main changes are in bringing the codebase and user interface in line with Angband 3.2.0. Moreover, some things are probably broken, and there is no NDS or WinCE port at this point. And this sort of thing is going to continue - the 1.2.x series will consist of bugfixes, plus further progression of the code until it catches up with current Vanilla. The cool stuff promised in this thread will likely appear in 1.3.
Updating a live character from pre-1.2 is not possible; if you load an old file, it will load your monster and object memory, kill your character and start the birth process. Also the options have been completely reorganised, so anyone playing should check all options during the birth process.
So that's the bad news. The good news is that
I'll also be updating AngbandBase, and writing a guide for maintainers about how to adapt their variant to it. The big advantage of that is portability - the main* files for V3.2 and FA1.2 are identical, so any variant based on AngbandBase is automatically ported to all the platforms that V is.
So I would greatly appreciate feedback on this release. I know there are bugs (although any I know about in the release are cosmetic), but they should be ironed out over the course of the 1.2.x's.
Also, Eddie, there's a disconnected stairs option now
This is an unusual release - there is very little gameplay change. The main changes are in bringing the codebase and user interface in line with Angband 3.2.0. Moreover, some things are probably broken, and there is no NDS or WinCE port at this point. And this sort of thing is going to continue - the 1.2.x series will consist of bugfixes, plus further progression of the code until it catches up with current Vanilla. The cool stuff promised in this thread will likely appear in 1.3.
Updating a live character from pre-1.2 is not possible; if you load an old file, it will load your monster and object memory, kill your character and start the birth process. Also the options have been completely reorganised, so anyone playing should check all options during the birth process.
So that's the bad news. The good news is that
- At the end of the process FAangband should be quicker and easier to modify (so subsequent releases should take less time) and
- The similarity of the FA and V codebases means it will be easier to port features in both directions. Things like scrolling of item menus, variation between books for half- and full-casters, and player specialties will all be easy to port into V if the devteam so desires.
I'll also be updating AngbandBase, and writing a guide for maintainers about how to adapt their variant to it. The big advantage of that is portability - the main* files for V3.2 and FA1.2 are identical, so any variant based on AngbandBase is automatically ported to all the platforms that V is.
So I would greatly appreciate feedback on this release. I know there are bugs (although any I know about in the release are cosmetic), but they should be ironed out over the course of the 1.2.x's.
Also, Eddie, there's a disconnected stairs option now
Comment