trunk/src/mame/drivers/savquest.c
r23752 | r23753 | |
15 | 15 | Protected by a HASP brand parallel port dongle. |
16 | 16 | I/O board has a PIC17C43 which is not readable. |
17 | 17 | |
| 18 | On boot it reports: S3 86C775/86C705 Video BIOS. Version 2.04.11 Copyright 1996 S3 Incorporated. |
| 19 | |
18 | 20 | Copyright Nicola Salmoria and the MAME Team. |
19 | 21 | Visit http://mamedev.org for licensing and usage restrictions. |
20 | 22 | |
r23752 | r23753 | |
598 | 600 | MCFG_IDE_CONTROLLER_IRQ_HANDLER(DEVWRITELINE("pic8259_2", pic8259_device, ir6_w)) |
599 | 601 | |
600 | 602 | /* video hardware */ |
601 | | MCFG_FRAGMENT_ADD( pcvideo_vga ) |
| 603 | MCFG_FRAGMENT_ADD( pcvideo_s3_vga ) |
602 | 604 | MACHINE_CONFIG_END |
603 | 605 | |
604 | 606 | ROM_START( savquest ) |
r23752 | r23753 | |
606 | 608 | ROM_LOAD( "v451pg.bin", 0x00000, 0x040000, BAD_DUMP CRC(d02d6c44) SHA1(db4d1c1808be448c70d09a5fc5ff738eeecf60b6) ) |
607 | 609 | |
608 | 610 | ROM_REGION( 0x8000, "video_bios", 0 ) // TODO: needs proper video BIOS dumped |
609 | | ROM_LOAD16_BYTE( "trident_tgui9680_bios.bin", 0x0000, 0x4000, BAD_DUMP CRC(1eebde64) SHA1(67896a854d43a575037613b3506aea6dae5d6a19) ) |
610 | | ROM_CONTINUE( 0x0001, 0x4000 ) |
| 611 | ROM_LOAD( "s3_764.bin", 0x000000, 0x008000, BAD_DUMP CRC(4f10aac7) SHA1(c77b3f11cc15679121314823588887dd547cd715) ) |
| 612 | ROM_IGNORE( 0x8000 ) |
611 | 613 | |
612 | 614 | DISK_REGION( "ide:0:hdd" ) |
613 | | DISK_IMAGE( "savquest", 0, SHA1(b20cacf45e093b533c538bf4fc08f05f9475d640) ) |
| 615 | DISK_IMAGE( "savquest", 0, SHA1(b7c8901172b66706a7ab5f5c91e6912855153fa9) ) |
614 | 616 | ROM_END |
615 | 617 | |
616 | 618 | |
trunk/src/emu/video/pc_vga.c
r23752 | r23753 | |
2152 | 2152 | MCFG_DEVICE_ADD("vga", GAMTOR_VGA, 0) |
2153 | 2153 | MACHINE_CONFIG_END |
2154 | 2154 | |
2155 | | |
2156 | | MACHINE_CONFIG_FRAGMENT( pcvideo_s3_isa ) |
| 2155 | MACHINE_CONFIG_FRAGMENT( pcvideo_s3_vga ) |
2157 | 2156 | MCFG_SCREEN_ADD("screen", RASTER) |
2158 | 2157 | MCFG_SCREEN_RAW_PARAMS(XTAL_25_1748MHz,900,0,640,526,0,480) |
2159 | | //MCFG_SCREEN_UPDATE_STATIC(pc_video_s3) |
| 2158 | MCFG_SCREEN_UPDATE_DEVICE("vga", s3_vga_device, screen_update) |
2160 | 2159 | |
2161 | 2160 | MCFG_PALETTE_LENGTH(0x100) |
| 2161 | MCFG_DEVICE_ADD("vga", S3_VGA, 0) |
2162 | 2162 | MACHINE_CONFIG_END |
2163 | 2163 | |
| 2164 | |
2164 | 2165 | static MACHINE_CONFIG_FRAGMENT( ati_vga ) |
2165 | 2166 | MCFG_MACH8_ADD_OWNER("8514a") |
2166 | 2167 | MCFG_EEPROM_ADD("ati_eeprom",ati_eeprom_interface) |