mirror of
https://github.com/holub/mame
synced 2025-04-25 09:50:04 +03:00
taitopjc.cpp: decapped TMS320BC53PQ80 DSP [Caps0ff, jordigahan, ClawGrip, Philip Åkesson, Nathan Gilbert, James Sun]
This commit is contained in:
parent
f940e27e83
commit
7d03c833aa
@ -116,6 +116,10 @@ public:
|
||||
|
||||
void init_optiger();
|
||||
|
||||
protected:
|
||||
virtual void machine_reset() override;
|
||||
virtual void video_start() override;
|
||||
|
||||
private:
|
||||
required_device<ppc603e_device> m_maincpu;
|
||||
required_device<tmp95c063_device> m_iocpu;
|
||||
@ -142,8 +146,6 @@ private:
|
||||
uint16_t dsp_rom_r();
|
||||
void dsp_roml_w(uint16_t data);
|
||||
void dsp_romh_w(uint16_t data);
|
||||
virtual void machine_reset() override;
|
||||
virtual void video_start() override;
|
||||
uint32_t screen_update_taitopjc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
|
||||
INTERRUPT_GEN_MEMBER(taitopjc_vbi);
|
||||
uint32_t videochip_r(offs_t address);
|
||||
@ -839,6 +841,9 @@ ROM_START( optiger )
|
||||
ROM_LOAD32_BYTE( "e63-31-1_p-lh.8", 0x000002, 0x080000, CRC(ad69e649) SHA1(9fc853d2cb6e7cac87dc06bad91048f191b799c5) )
|
||||
ROM_LOAD32_BYTE( "e63-30-1_p-ll.7", 0x000003, 0x080000, CRC(a6183479) SHA1(e556c3edf100342079e680ec666f018fca7a82b0) )
|
||||
|
||||
ROM_REGION( 0x8000, "dsp", 0 )
|
||||
ROM_LOAD( "tms320bc53.bin", 0x0000, 0x8000, CRC(4b8e7fd6) SHA1(07d354a2e4d7554e215fa8d91b5eeeaf573766b0) ) // decapped. TODO: believed to be a generic TI part, verify if it is and if dump is good, if so move in the CPU core
|
||||
|
||||
ROM_REGION16_LE( 0x20000, "dspdata", 0 )
|
||||
ROM_LOAD16_BYTE( "e63-04_l.29", 0x000000, 0x010000, CRC(eccae391) SHA1(e5293c16342cace54dc4b6dfb827558e18ac25a4) )
|
||||
ROM_LOAD16_BYTE( "e63-03_h.28", 0x000001, 0x010000, CRC(58fce52f) SHA1(1e3d9ee034b25e658ca45a8b900de2aa54b00135) )
|
||||
|
Loading…
Reference in New Issue
Block a user