trunk/src/mame/drivers/iteagle.c
| r22590 | r22591 | |
| 4 | 4 | |
| 5 | 5 | skeleton by R. Belmont |
| 6 | 6 | |
| 7 | | Known games on this hardware: |
| 8 | | * Golden Tee Fore! (2000) |
| 9 | | * Golden Tee Fore! 2002 (2001) |
| 10 | | * Golden Tee Fore! 2003 (2002) |
| 11 | | * Golden Tee Fore! 2004 (2003) |
| 12 | | * Silver Strike Bowling (2004) |
| 13 | | * Golden Tee Fore! 2005 (2004) |
| 14 | | * Golden Tee Fore! Complete (2005) |
| 7 | Known games on this hardware and their security chip IDs: |
| 8 | * E2-LED0 (c) 2000 Golden Tee Fore! |
| 9 | * E2-BBH0 (c) 2000 Big Buck Hunter |
| 10 | * G42-US-U (c) 2001 Golden Tee Fore! 2002 |
| 11 | * BB15-US (c) 2002 Big Buck Hunter: Shooter's Challenge (AKA Big Buck Hunter v1.5) |
| 12 | * BBH2-US (c) 2002 Big Buck Hunter II: Sportsman's Paradise |
| 13 | * CK1-US (C) 2002 Carnival King |
| 14 | * G43-US-U (c) 2002 Golden Tee Fore! 2003 |
| 15 | * G44-US-U (c) 2003 Golden Tee Fore! 2004 |
| 16 | * G45-US-U (c) 2004 Golden Tee Fore! 2005 |
| 17 | * CW-US-U (c) 2005 Big Buck Hunter: Call of the Wild |
| 18 | * G4C-US-U (c) 2006 Golden Tee Complete |
| 19 | * ???????? (c) ???? Virtual Pool (not on IT's website master list but known to exist) |
| 15 | 20 | |
| 21 | Valid regions: US = USA, CAN = Canada, ENG = England, EUR = Euro, SWD = Sweden, AUS = Australia, NZ = New Zealand, SA = South Africa |
| 22 | |
| 16 | 23 | Hardware overview: |
| 17 | 24 | * NEC VR4310 CPU (similar to the N64's VR4300) |
| 18 | 25 | * NEC VR4373 "Nile 3" system controller / PCI bridge |
| 19 | | * 3DFX Voodoo Banshee video |
| 26 | * 3DFX Voodoo Banshee video |
| 27 | * Creative/Ensoniq AudioPCI ES1373 audio |
| 28 | * Atmel 90S2313 AVR-based microcontroller for protection |
| 29 | * STM48T02 NVRAM |
| 30 | * Conexant CX88168 modem |
| 20 | 31 | |
| 21 | 32 | TODO: |
| 22 | 33 | * Everything (need new PCI subsystem to do this right) |
| 23 | 34 | |
| 24 | 35 | ***************************************************************************/ |
| 25 | 36 | |
| 37 | /* |
| 38 | |
| 39 | Big Buck Hunter II |
| 40 | Incredible Technologies 2004 |
| 41 | |
| 42 | PCB Layout |
| 43 | ---------- |
| 44 | |
| 45 | (main board sticker) |
| 46 | M/N:SC336 |
| 47 | B/O:H1 |
| 48 | Serial#:8434570 |
| 49 | DOM:2003.05.02 |
| 50 | IC:125A-0005 |
| 51 | Multi-Tech Systems, Inc. |
| 52 | www.multitech.com |
| 53 | |
| 54 | |---------------------| |
| 55 | |-----------------------------------------| JAMMA |----| |
| 56 | | PAL(E2-CARD1) |-| |
| 57 | | | | |
| 58 | |RJ45 4MHz 7.3728MHz DSW51(4) | |VGA IN <--| |
| 59 | | AM85C30 |-| | |
| 60 | | ATMEL POWER_CONN |---| | | |
| 61 | | 90S2313 IDE40 |VGA-OUT---->---------| |
| 62 | | (BH2-AUS-U) STM48T02 |---|---|---|| |
| 63 | | IDE40 |14.31818MHz|| |
| 64 | |RJ45 DSW5(4) |48LC1M16A1 || |
| 65 | |-------------| 48LC1M16A1 |-------|17550APC |48LC1M16A1 || |
| 66 | |CONNEXANT | 48LC1M16A1 |XILINX |(RED1.U26)|48LC1M16A1 || |
| 67 | |SMART SCM/336| 48LC1M16A1 |SPARTAN| |48LC1M16A1 || |
| 68 | |CX88168-12 | 48LC1M16A1 |XC2550 | |48LC1M16A1 || |
| 69 | | | 48LC1M16A1 |-------| |48LC1M16A1 || |
| 70 | |SMART DAA | 48LC1M16A1 |48LC1M16A1 || |
| 71 | |20463-11 | 48LC1M16A1 |48LC1M16A1 || |
| 72 | |-------------| 48LC1M16A1 ||--------| || |
| 73 | | |--------| |-----------| ||BGA | || |
| 74 | | |QFP120 | | | 27C080 ||WITH | || |
| 75 | | |WITH | |NEC | (EAGLE U15 V2.08 ||HEATSINK| || |
| 76 | | |HEATSINK| |UPD65907GC | (C)2004 IT, INC) ||--------| || |
| 77 | | | | |-012-NMU | |-----------|| |
| 78 | | | | |VRC 4373 | | |
| 79 | | |--------| |REV1.0 | CREATIVE | |
| 80 | |PAL(E2-RE53) |-----------| ES1373 | |
| 81 | |--------------------------------------------------------------------| |
| 82 | |
| 83 | */ |
| 84 | |
| 26 | 85 | #include "emu.h" |
| 27 | 86 | #include "cpu/mips/mips3.h" |
| 28 | 87 | #include "machine/idectrl.h" |