QUOTE
GAME(1982, bagman, 0, bagman, bagman, 0, ROT270, "Valadon Automation", "Bagman" )
TO:
QUOTE
GAME(1982, bagman, 0, bagman, bagman, 0, ROT90, "Valadon Automation", "Bagman" )
Still haven't figured out why the changes I've made have had no effect on Pyros, 005 and Berzerk yet and why the second player still flips, but I'm starting to get that there is no universal switch like I thought. With so many people creating drivers, they didn't exactly have a standard they went by. Knowing that, I'm 99% sure that if I were to just go into generic.h and change the following code, I'd really be hosing up a ton of stuff and be cleaning that up for the next year.
QUOTE
/* monitor parameters to be used with the GAME() macro */
#define ROT0 0
#define ROT90 (ORIENTATION_SWAP_XY|ORIENTATION_FLIP_X) /* rotate clockwise 90 degrees */
#define ROT180 (ORIENTATION_FLIP_X|ORIENTATION_FLIP_Y) /* rotate 180 degrees */
#define ROT270 (ORIENTATION_SWAP_XY|ORIENTATION_FLIP_Y) /* rotate counter-clockwise 90 degrees */
TO:
QUOTE
/* monitor parameters to be used with the GAME() macro */
#define ROT0 0
#define ROT90 0 /* rotate clockwise 90 degrees */
#define ROT180 0 /* rotate 180 degrees */
#define ROT270 0 /* rotate counter-clockwise 90 degrees */
(Probably not a good idea...)