tag:blogger.com,1999:blog-1981425846546053493.post6704839063701735442..comments2024-01-17T22:33:52.069+01:00Comments on Arcade Hacker: A Journey Into Capcom's CPS2 Silicon - Part 2Eduardo Cruzhttp://www.blogger.com/profile/18379284498583161191noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-1981425846546053493.post-88378186383947643682022-05-06T10:29:10.569+02:002022-05-06T10:29:10.569+02:00This is a fantastic series and I love reading your...This is a fantastic series and I love reading your work. Now, have you identified which of the chips in the CPS2 is responsible for sprites? I'm asking as a friend's Vampire Savior board has corrupted background graphics and good sprites and I'm thinking it has something to do with the "chip rot" issue that is affecting other Ricoh-manufactured ICs from the late 80's to early 90's (the SNES is also having this issue). I figured the sprite chip that the CPS2 got as an upgrade over the CPS1 wasn't from Ricoh and this overview confirms this. With that said, which of these ICs is responsible for sprites in the CPS2?Paxtonhttps://www.blogger.com/profile/02868261312888719538noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-64867556240764078732018-01-26T00:26:56.839+01:002018-01-26T00:26:56.839+01:00Ei Edu, i really love your articles. I'm a com...Ei Edu, i really love your articles. I'm a computer engineer and retro restorer, but is really hard to find sources about CPS2, so piece by piece we can make dead boards come back to life. Thanks for your great work.Raph_friendhttps://www.blogger.com/profile/11962002704644892160noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-20842175908465680502018-01-24T19:39:45.651+01:002018-01-24T19:39:45.651+01:00Fascinated by all of this.. thanks for taking us o...Fascinated by all of this.. thanks for taking us on this journey. I am still intrigued by the DL-1625 (VTI) on the a-board, as well as where the 2 other GFX chips disappeared to within the single board CPS-2 black design.<br />Do you have any plans to look at the encrypted z80 and 68k modules found on the Sega System 16b at some point? Thanks once again. :) Looking forward to the next part!<br />davesclassics australiahttps://www.blogger.com/profile/10324934085958387507noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-62387731503751035152018-01-05T01:13:45.423+01:002018-01-05T01:13:45.423+01:00Really nice work. I greatly enjoyed reading both p...Really nice work. I greatly enjoyed reading both parts.Anonymoushttps://www.blogger.com/profile/08084052016936806135noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-77110707998752173222018-01-04T00:44:58.888+01:002018-01-04T00:44:58.888+01:00Sure, we have a reasonable high level description ...Sure, we have a reasonable high level description of the function of these chips and their registers. My interest is in an accurate recreation, either to supplement one of hundreds of CPS1 A boards with dead CROM address outputs on the A custom, or to allow for an accurate FPGA recreation. Decoding hidden internal state logic through external observation is a complex problem that is difficult to verify.Anonymoushttps://www.blogger.com/profile/09305489735188572646noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-78851250740281457602018-01-03T23:06:36.532+01:002018-01-03T23:06:36.532+01:00Nice Work, turns out CPS2shock were right afterall...Nice Work, turns out CPS2shock were right afterall in the 68k location and MAMEdev were wrong. You have settled a long standing debate of times gone by.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-66379829063146002472018-01-03T23:05:50.715+01:002018-01-03T23:05:50.715+01:00as if you had understood half of what Eduardo wrot...as if you had understood half of what Eduardo wrote ...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-53414115333041991842018-01-03T19:12:04.239+01:002018-01-03T19:12:04.239+01:00See you there!See you there!Eduardo Cruzhttps://www.blogger.com/profile/18379284498583161191noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-85286734418760607772018-01-03T19:11:49.103+01:002018-01-03T19:11:49.103+01:00Definitely CMOS, core markings read as follows: CP...Definitely CMOS, core markings read as follows: CPM68K REV 7-89Eduardo Cruzhttps://www.blogger.com/profile/18379284498583161191noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-82255769111097455812018-01-03T19:05:16.719+01:002018-01-03T19:05:16.719+01:00DL-1525 is 101% meant to protect the cpu form outs...DL-1525 is 101% meant to protect the cpu form outsiders, with CPS2 Capcom pushed the bar to stop bootleggers and unauthorized game conversions. Another example of this is Sega's System 16.Eduardo Cruzhttps://www.blogger.com/profile/18379284498583161191noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-71057836078388192492018-01-03T19:01:02.292+01:002018-01-03T19:01:02.292+01:00Regardless of the chip nature (gate array, standar...Regardless of the chip nature (gate array, standard cells, full custom), all chips are definable through inspection given enough time, patience, willingness. <br /><br />Before attempting anything like it I recommend looking at Mame's source code for CPS1 & 2, these guys are geniuses and already figured out most of the hardware working. Eduardo Cruzhttps://www.blogger.com/profile/18379284498583161191noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-47296122639798627902018-01-03T18:40:09.835+01:002018-01-03T18:40:09.835+01:00Great read. Given that the customs are more or les...Great read. Given that the customs are more or less gate arrays and macroblock combos, rather than full hard customs, does that mean the configuration may be readable with a microscope? Having a closer hardware description of the CPS A and CPS B custom chips would be very useful.Anonymoushttps://www.blogger.com/profile/09305489735188572646noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-66032743323874600862018-01-02T23:00:47.197+01:002018-01-02T23:00:47.197+01:00Great !!!, i consideer really interesting the cust...Great !!!, i consideer really interesting the custom dl 1525, <br />are usual in others arcade developments that the main microprocessor is inside a custom with gate array? Do you think campcom makes dl 1525 for hide 68000?Eduardo Arancibiahttps://www.blogger.com/profile/13962105664866859775noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-91301994567159947482018-01-02T22:07:57.988+01:002018-01-02T22:07:57.988+01:00At that geometry, I'm guessing that it must be...At that geometry, I'm guessing that it must be CMOS? So the 68K megacell would likely be based on the MC68HC000 or HC001?Eric Smithhttps://www.blogger.com/profile/05254588302675874445noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-46882404153036730792018-01-02T16:20:44.253+01:002018-01-02T16:20:44.253+01:00see you in 2019 por part 3see you in 2019 por part 3Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-40559211142803511282018-01-02T13:22:09.154+01:002018-01-02T13:22:09.154+01:00Took a while but was well worth the wait. Anxious...Took a while but was well worth the wait. Anxiously waiting for next post. :)Leohttps://www.blogger.com/profile/17209186833462126742noreply@blogger.comtag:blogger.com,1999:blog-1981425846546053493.post-64573919743367820792018-01-02T10:21:47.383+01:002018-01-02T10:21:47.383+01:00Oh man, you did it again! Reading your posts is li...Oh man, you did it again! Reading your posts is like a dream made true! Hats off and keep up the good work.Darksofthttps://www.blogger.com/profile/10009998167189891418noreply@blogger.com