X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fblitter.cpp;h=ce4f0d7a83f539bc337bef7171a54329334d9a95;hb=ba85b1c5daf45e9d78201fb80542b79eb6f8c92d;hp=d3741948b5fcfcb15ff0c8678fa471b1ccf41c62;hpb=d2870630b5d9154a70dfb9005768e882c265a969;p=virtualjaguar diff --git a/src/blitter.cpp b/src/blitter.cpp index d374194..ce4f0d7 100644 --- a/src/blitter.cpp +++ b/src/blitter.cpp @@ -1,15 +1,17 @@ // // Blitter core // -// by Cal2 +// Originally by David Raingeard // GCC/SDL port by Niels Wagenaar (Linux/WIN32) and Caz (BeOS) -// Cleanups/fixes by James L. Hammons +// Extensive cleanups/fixes by James L. Hammons // + bool specialLog = false; extern int effect_start; extern int blit_start_log; #include "jaguar.h" +#include "blitter.h" #define REG(A) (((uint32)blitter_ram[(A)] << 24) | ((uint32)blitter_ram[(A)+1] << 16) \ | ((uint32)blitter_ram[(A)+2] << 8) | (uint32)blitter_ram[(A)+3]) @@ -931,6 +933,8 @@ Lesse, with pre-add we'd have: |rolls back to here. Hmm. */ +//NOTE: The way to fix the CD BIOS is to uncomment below and comment the stuff after +// the phrase mode mucking around. But it fucks up everything else... a1_x += a1_step_x; a1_y += a1_step_y; a2_x += a2_step_x;