Added Voodoo Banshee emulation.
Known issues : - Tiled framebuffer layout is not yet implemented. This causes horizontal offsets in some 2D 16bpp stuff (eg FMV in Tomb Raider 2, UI in Expendable) - Fog is broken and currently disabled for Banshee - Possibly at least 1 race in 2D blitter emulation - A few things not yet emulated - overlay filters, some (rarely used) 2D blitter functions
This commit is contained in:
parent
41238b3c85
commit
19a5dfa579
18 changed files with 3857 additions and 120 deletions
|
|
@ -50,7 +50,7 @@ typedef struct svga_t
|
|||
int set_reset_disabled;
|
||||
|
||||
uint8_t egapal[16];
|
||||
uint32_t pallook[256];
|
||||
uint32_t pallook[512];
|
||||
PALETTE vgapal;
|
||||
|
||||
int ramdac_type;
|
||||
|
|
@ -93,6 +93,8 @@ typedef struct svga_t
|
|||
int fullchange;
|
||||
|
||||
int video_res_x, video_res_y, video_bpp;
|
||||
int video_res_override; /*If clear then SVGA code will set above variables, if
|
||||
set then card code will*/
|
||||
int frames, fps;
|
||||
|
||||
struct
|
||||
|
|
|
|||
Loading…
Reference in a new issue