bsnes/nall
Tim Allen 0fe55e3f5b Update to v095r03 release and icarus 20151107.
byuu says:

Note: you will need the new icarus (and please use the "no manifest"
system) to run GBA games with this WIP.

Changelog:
- fixed caching of r(d) to pass armwrestler tests [Jonas Quinn]
- DMA to/from GBA BIOS should fail [Cydrak]
- fixed sign-extend and rotate on ldrs instructions [Cydrak]
- fixed 8-bit SRAM reading/writing [byuu]
- refactored GBA/cartridge
  - cartridge/rom,ram.type is now cartridge/mrom,sram,eeprom,flash
  - things won't crash horribly if you specify a RAM size larger than
    the largest legal size in the manifest
  - specialized MROM / SRAM classes replace all the shared read/write
    functions that didn't work right anyway
- there's a new ruby/video.glx2 driver, which is not enabled by default
  - use this if you are running Linux/BSD, but don't have OpenGL 3.2 yet
  - I'm not going to support OpenGL2 on Windows/OS X, because these OSes
    don't ship ancient video card drivers
- probably more. What am I, clairvoyant? :P

For endrift's tests, this gets us to 1348/1552 memory and 1016/1260
timing. Overall, this puts us back in second place. Only no$ is ahead
on memory, but bgba is even more ahead on timing.
2015-11-10 22:11:29 +11:00
..
beat Update to v095r02 release. 2015-11-10 22:07:34 +11:00
database Update to v094r38 release. 2015-08-04 19:01:59 +10:00
decode Update to v094r38 release. 2015-08-04 19:01:59 +10:00
dsp Update to v094r08 release. 2014-02-24 20:39:09 +11:00
emulation Update to v093 release. 2013-08-18 13:21:14 +10:00
encode Update to v095 release. 2015-10-08 22:04:42 +11:00
hash Update to v094r09 release. 2015-02-28 12:52:53 +11:00
http Update to v095 release. 2015-10-08 22:04:42 +11:00
image Update to v094r43 release. 2015-08-30 12:08:26 +10:00
memory Update to v094r09 release. 2015-02-28 12:52:53 +11:00
mosaic Update to v094r37 release. 2015-07-14 19:32:43 +10:00
posix Update to v094r38 release. 2015-08-04 19:01:59 +10:00
stream Update to v094r44 release. 2015-10-01 20:00:28 +10:00
string Update to v095r03 release and icarus 20151107. 2015-11-10 22:11:29 +11:00
windows Update to v094r38 release. 2015-08-04 19:01:59 +10:00
xorg Update to v093 release. 2013-08-18 13:21:14 +10:00
GNUmakefile Update to v094r39 release. 2015-08-04 19:02:04 +10:00
algorithm.hpp Update to v094r09 release. 2015-02-28 12:52:53 +11:00
any.hpp Update to v094r38 release. 2015-08-04 19:01:59 +10:00
atoi.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
bit.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
bitvector.hpp Update to v094r38 release. 2015-08-04 19:01:59 +10:00
config.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
directory.hpp Update to v094r38 release. 2015-08-04 19:01:59 +10:00
dl.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
dsp.hpp Update to v093r02 release. 2013-11-09 22:45:54 +11:00
endian.hpp Update to v093 release. 2013-08-18 13:21:14 +10:00
file-system-object.hpp Update to v094r38 release. 2015-08-04 19:01:59 +10:00
file.hpp Update to v095 release. 2015-10-08 22:04:42 +11:00
filemap.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
function.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
hashset.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
hid.hpp Update to v094r21 release. 2015-05-24 19:44:28 +10:00
image.hpp Update to v094r38 release. 2015-08-04 19:01:59 +10:00
interpolation.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
intrinsics.hpp Update to v094r39 release. 2015-08-04 19:02:04 +10:00
invoke.hpp Update to v094r29 release. 2015-06-22 23:31:49 +10:00
main.hpp Update to v094r29 release. 2015-06-22 23:31:49 +10:00
map.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
matrix.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
maybe.hpp Update to v094r38 release. 2015-08-04 19:01:59 +10:00
memory.hpp Update to v094r09 release. 2015-02-28 12:52:53 +11:00
mosaic.hpp Update to v093 release. 2013-08-18 13:21:14 +10:00
nall.hpp Update to v095 release. 2015-10-08 22:04:42 +11:00
platform.hpp Update to v094r29 release. 2015-06-22 23:31:49 +10:00
priority-queue.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
property.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
random.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
range.hpp Update to v094r41 release (open beta). 2015-08-21 20:57:03 +10:00
serial.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
serializer.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
service.hpp Update to v094r29 release. 2015-06-22 23:31:49 +10:00
set.hpp Update to v094r38 release. 2015-08-04 19:01:59 +10:00
shared-memory.hpp Update to v094r29 release. 2015-06-22 23:31:49 +10:00
shared-pointer.hpp Update to v094r25 release. 2015-06-16 20:30:04 +10:00
smtp.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
sort.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
stdint.hpp Update to v094r18 release. 2015-05-16 17:37:13 +10:00
stream.hpp Update to v094r09 release. 2015-02-28 12:52:53 +11:00
string.hpp Update to v094r44 release. 2015-10-01 20:00:28 +10:00
thread.hpp Update to v094r29 release. 2015-06-22 23:31:49 +10:00
traits.hpp Update to v094r44 release. 2015-10-01 20:00:28 +10:00
utility.hpp Update to v094r37 release. 2015-07-14 19:32:43 +10:00
varint.hpp Update to v094r38 release. 2015-08-04 19:01:59 +10:00
vector.hpp Update to v095r03 release and icarus 20151107. 2015-11-10 22:11:29 +11:00