Initial port to Linux (using Allegro).

64-bit fixes.
Some changes to aid portability.
A few other tweaks.
This commit is contained in:
TomW 2014-09-04 21:07:24 +01:00
commit 56b455844e
70 changed files with 12702 additions and 282 deletions

View file

@ -1381,6 +1381,7 @@ void s3_accel_start(int count, int cpu_input, uint32_t mix_dat, uint32_t cpu_dat
{
READ(s3->accel.dest + s3->accel.cx, dest_dat);
// if (CS != 0xc000) pclog("Write %05X %02X %02X %04X (%02X %02X) ", s3->accel.dest + s3->accel.cx, src_dat, dest_dat, mix_dat, s3->accel.frgd_mix, s3->accel.bkgd_mix);
MIX
@ -1955,7 +1956,7 @@ static void *s3_init(char *bios_fn, int chip)
void *s3_bahamas64_init()
{
s3_t *s3 = s3_init("roms/bahamas64.bin", S3_VISION864);
s3_t *s3 = s3_init("roms/bahamas64.BIN", S3_VISION864);
s3->id = 0xc1; /*Vision864P*/
s3->id_ext = s3->id_ext_pci = 0xc1;
@ -1969,7 +1970,7 @@ void *s3_bahamas64_init()
int s3_bahamas64_available()
{
return rom_present("roms/bahamas64.bin");
return rom_present("roms/bahamas64.BIN");
}
void *s3_9fx_init()