bsnes/purify
Tim Allen 87cb164f7c Update to v089r17 release.
byuu says:

This implements the spec from the XML part 3 thread:

    http://board.byuu.org/viewtopic.php?f=16&t=2998

It's also propagated the changes to nall and purify, so you can test
this one.

This is basically it, after years of effort I feel I finally have
a fully consistent and logical XML board format.
The only things left to change will be: modifications if emulation turns
out to be incorrect (eg we missed some MMIO mirrors, or mirrored too
much), and new additions.

And of course, I'm giving it a bit of time for good arguments against
the format.

Other than that, this release removes linear_vector and pointer_vector,
as vector is better than linear_vector and I've never used
pointer_vector.
vector also gets move(), which is a way to use move-semantics across
types. It lets you steal the underlying memory pool, effectively
destroying the vector without a copy.
This works really nicely with the move for read() functions to return
vector<uint8> instead of taking (uint8_t*&, unsigned&) parameters.
2012-07-22 22:27:18 +10:00
..
nall Update to v089r17 release. 2012-07-22 22:27:18 +10:00
phoenix Update to v089r13 release. 2012-06-25 22:49:39 +10:00
resource Update to v089r13 release. 2012-06-25 22:49:39 +10:00
Makefile Update to v089r13 release. 2012-06-25 22:49:39 +10:00
purify.cpp Update to v089r17 release. 2012-07-22 22:27:18 +10:00