mirror of
https://github.com/holub/mame
synced 2025-05-25 15:25:33 +03:00
Whitespace cleanup (not whatsnew worthy)
This commit is contained in:
parent
f765b946c8
commit
493e0d9c6b
@ -1,81 +1,81 @@
|
||||
/*
|
||||
Polygonet Commanders (Konami, 1993)
|
||||
Poly-Net Warriors (Konami, 1993)
|
||||
Polygonet Commanders (Konami, 1993)
|
||||
Poly-Net Warriors (Konami, 1993)
|
||||
|
||||
Preliminary driver by R. Belmont
|
||||
Additional work by Andrew Gardner
|
||||
Preliminary driver by R. Belmont
|
||||
Additional work by Andrew Gardner
|
||||
|
||||
This is Konami's first 3D game!
|
||||
This is Konami's first 3D game!
|
||||
|
||||
Hardware:
|
||||
68EC020 @ 16 MHz
|
||||
Motorola XC56156-40 DSP @ 40 MHz
|
||||
Z80 + K054539 for sound
|
||||
Network to connect up to 4 PCBs.
|
||||
Hardware:
|
||||
68EC020 @ 16 MHz
|
||||
Motorola XC56156-40 DSP @ 40 MHz
|
||||
Z80 + K054539 for sound
|
||||
Network to connect up to 4 PCBs.
|
||||
|
||||
Video hardware:
|
||||
TTL text plane similar to Run and Gun.
|
||||
Konami K054009(x2) + K054010(x2) (polygon rasterizers)
|
||||
Konami K053936 "PSAC2" (3d roz plane, used for backgrounds)
|
||||
24.0 MHz crystal to drive the video hardware
|
||||
Video hardware:
|
||||
TTL text plane similar to Run and Gun.
|
||||
Konami K054009(x2) + K054010(x2) (polygon rasterizers)
|
||||
Konami K053936 "PSAC2" (3d roz plane, used for backgrounds)
|
||||
24.0 MHz crystal to drive the video hardware
|
||||
|
||||
Driver includes:
|
||||
- 68020 memory map
|
||||
- Z80 + sound system
|
||||
- EEPROM
|
||||
- service switch
|
||||
- TTL text plane
|
||||
Driver includes:
|
||||
- 68020 memory map
|
||||
- Z80 + sound system
|
||||
- EEPROM
|
||||
- service switch
|
||||
- TTL text plane
|
||||
|
||||
Driver needs:
|
||||
- Handle network at 580800 so game starts
|
||||
- Polygon rasterization (K054009 + K054010)
|
||||
- Hook up PSAC2 (gfx decode for it is already present and correct)
|
||||
- Palettes
|
||||
- Controls
|
||||
- Priorities. From the original board it appears they're fixed, in front to back order:
|
||||
(all the way in front) TTL text layer -> polygons -> PSAC2 (all the way in back)
|
||||
Driver needs:
|
||||
- Handle network at 580800 so game starts
|
||||
- Polygon rasterization (K054009 + K054010)
|
||||
- Hook up PSAC2 (gfx decode for it is already present and correct)
|
||||
- Palettes
|
||||
- Controls
|
||||
- Priorities. From the original board it appears they're fixed, in front to back order:
|
||||
(all the way in front) TTL text layer -> polygons -> PSAC2 (all the way in back)
|
||||
|
||||
Tech info by Phil Bennett, from the schematics:
|
||||
Tech info by Phil Bennett, from the schematics:
|
||||
|
||||
68000 address map
|
||||
=================
|
||||
68000 address map
|
||||
=================
|
||||
|
||||
400000-43ffff = PSAC
|
||||
440000-47ffff = PSVR
|
||||
480000-4bffff = IO
|
||||
4c0000-4fffff = SYS
|
||||
500000-53ffff = DSP
|
||||
540000-57ffff = FIX
|
||||
580000-5bffff = OP1
|
||||
5c0000-5fffff = UNUSED
|
||||
400000-43ffff = PSAC
|
||||
440000-47ffff = PSVR
|
||||
480000-4bffff = IO
|
||||
4c0000-4fffff = SYS
|
||||
500000-53ffff = DSP
|
||||
540000-57ffff = FIX
|
||||
580000-5bffff = OP1
|
||||
5c0000-5fffff = UNUSED
|
||||
|
||||
|
||||
SYS (Write only?)
|
||||
=================
|
||||
SYS (Write only?)
|
||||
=================
|
||||
|
||||
D28 = /FIXKILL - Disable 'FIX' layer?
|
||||
D27 = MUTE
|
||||
D26 = EEPROM CLK
|
||||
D25 = EEPROM CS
|
||||
D24 = EEPROM DATA
|
||||
D23 = BRMAS - 68k bus error mask
|
||||
D22 = L7MAS - L7 interrupt mask (unusued - should always be '1')
|
||||
D21 = /L5MAS - L5 interrupt mask/acknowledge
|
||||
D20 = L3MAS - L3 interrupt mask
|
||||
D19 = VFLIP - Flip video vertically
|
||||
D18 = HFLIP - Flip video horizontally
|
||||
D17 = COIN2 - Coin counter 2
|
||||
D16 = COIN1 - Coin counter 1
|
||||
D28 = /FIXKILL - Disable 'FIX' layer?
|
||||
D27 = MUTE
|
||||
D26 = EEPROM CLK
|
||||
D25 = EEPROM CS
|
||||
D24 = EEPROM DATA
|
||||
D23 = BRMAS - 68k bus error mask
|
||||
D22 = L7MAS - L7 interrupt mask (unusued - should always be '1')
|
||||
D21 = /L5MAS - L5 interrupt mask/acknowledge
|
||||
D20 = L3MAS - L3 interrupt mask
|
||||
D19 = VFLIP - Flip video vertically
|
||||
D18 = HFLIP - Flip video horizontally
|
||||
D17 = COIN2 - Coin counter 2
|
||||
D16 = COIN1 - Coin counter 1
|
||||
|
||||
|
||||
DSP
|
||||
===
|
||||
DSP
|
||||
===
|
||||
|
||||
500000-503fff = HCOM - 16kB common RAM
|
||||
504000-504fff = CONTROL - DSP/Host Control
|
||||
D10? = COMBNK - Switch between 68k and DSP access to common RAM
|
||||
D08? = RESN - Reset DSP
|
||||
506000-506fff = HEN - DSP/Host interface
|
||||
500000-503fff = HCOM - 16kB common RAM
|
||||
504000-504fff = CONTROL - DSP/Host Control
|
||||
D10? = COMBNK - Switch between 68k and DSP access to common RAM
|
||||
D08? = RESN - Reset DSP
|
||||
506000-506fff = HEN - DSP/Host interface
|
||||
|
||||
*/
|
||||
|
||||
@ -749,28 +749,28 @@ ROM_END
|
||||
ROM_START( polynetw )
|
||||
/* main program */
|
||||
ROM_REGION( 0x200000, "maincpu", 0)
|
||||
ROM_LOAD32_BYTE( "305jaa01.4k", 0x000003, 0x080000, CRC(ea889bd9) SHA1(102e7c0f0c064662c0f6137ad5da97a9ccd49a97) )
|
||||
ROM_LOAD32_BYTE( "305jaa02.2k", 0x000002, 0x080000, CRC(d0710379) SHA1(cf0970d63e8d021edf2d404838c658a5b7cb8fb8) )
|
||||
ROM_LOAD32_BYTE( "305jaa03.2h", 0x000001, 0x080000, CRC(278b5928) SHA1(2ea96054e2ef637731cd64f2bef0b5b2bbe7e24f) )
|
||||
ROM_LOAD32_BYTE( "305jaa04.4h", 0x000000, 0x080000, CRC(b069353b) SHA1(12fbe2df09328bb7193e89a49d84a61eab5bfdcb) )
|
||||
ROM_LOAD32_BYTE( "305jaa01.4k", 0x000003, 0x080000, CRC(ea889bd9) SHA1(102e7c0f0c064662c0f6137ad5da97a9ccd49a97) )
|
||||
ROM_LOAD32_BYTE( "305jaa02.2k", 0x000002, 0x080000, CRC(d0710379) SHA1(cf0970d63e8d021edf2d404838c658a5b7cb8fb8) )
|
||||
ROM_LOAD32_BYTE( "305jaa03.2h", 0x000001, 0x080000, CRC(278b5928) SHA1(2ea96054e2ef637731cd64f2bef0b5b2bbe7e24f) )
|
||||
ROM_LOAD32_BYTE( "305jaa04.4h", 0x000000, 0x080000, CRC(b069353b) SHA1(12fbe2df09328bb7193e89a49d84a61eab5bfdcb) )
|
||||
|
||||
/* Z80 sound program */
|
||||
ROM_REGION( 0x30000, "soundcpu", 0 )
|
||||
ROM_LOAD( "305jaa05.7b", 0x000000, 0x020000, CRC(06053db6) SHA1(c7d43c2650d949ee552a49db93dece842c17e68d) )
|
||||
ROM_LOAD( "305jaa05.7b", 0x000000, 0x020000, CRC(06053db6) SHA1(c7d43c2650d949ee552a49db93dece842c17e68d) )
|
||||
ROM_RELOAD( 0x10000, 0x20000)
|
||||
|
||||
/* TTL text plane tiles */
|
||||
ROM_REGION( 0x20000, "gfx1", 0 )
|
||||
ROM_LOAD( "305a06.18g", 0x000000, 0x020000, CRC(4b9b7e9c) SHA1(8c3c0f1ec7e26fd9552f6da1e6bdd7ff4453ba57) )
|
||||
ROM_LOAD( "305a06.18g", 0x000000, 0x020000, CRC(4b9b7e9c) SHA1(8c3c0f1ec7e26fd9552f6da1e6bdd7ff4453ba57) )
|
||||
|
||||
/* '936 tiles */
|
||||
ROM_REGION( 0x40000, "gfx2", 0 )
|
||||
ROM_LOAD( "305a07.20d", 0x000000, 0x020000, CRC(0959283b) SHA1(482caf96e8e430b87810508b1a1420cd3b58f203) )
|
||||
ROM_LOAD( "305a07.20d", 0x000000, 0x020000, CRC(0959283b) SHA1(482caf96e8e430b87810508b1a1420cd3b58f203) )
|
||||
|
||||
/* sound data */
|
||||
ROM_REGION( 0x400000, "shared", 0 )
|
||||
ROM_LOAD( "305a08.2e", 0x000000, 0x200000, CRC(7ddb8a52) SHA1(3199b347fc433ffe0de8521001df77672d40771e) )
|
||||
ROM_LOAD( "305a09.3e", 0x200000, 0x200000, CRC(6da1be58) SHA1(d63ac16ac551193ff8a6036724fb59e1d702e06b) )
|
||||
ROM_LOAD( "305a08.2e", 0x000000, 0x200000, CRC(7ddb8a52) SHA1(3199b347fc433ffe0de8521001df77672d40771e) )
|
||||
ROM_LOAD( "305a09.3e", 0x200000, 0x200000, CRC(6da1be58) SHA1(d63ac16ac551193ff8a6036724fb59e1d702e06b) )
|
||||
ROM_END
|
||||
|
||||
/* ROM parent machine inp init */
|
||||
|
Loading…
Reference in New Issue
Block a user