What's new
if it’s not this region difference I still think it’s a problem with my motherboard. The game does not complete that aggressive video ram check or make it to the other system check log. It just stops and displays the “security error”.

But the issue is just between my sengeki program roms and the motherboard. The cart is otherwise converted fine.
ok, it seems my only working mobo is an original JP mobo with an original jp bios
ss1.jpg

I did crack open my cart to take some pics:
ss2.jpg


Some things to note here. there are 4 resistors on the bottom that look like they're being used as jumpers:
R1: jumped
R2: empty
R3: empty
R4: jumped

also there was a factory wire on U10:
ss4.jpg

This is a ROM-4 board and the ROM layout is:
top:
U1: SS-300-00
U2: ROMC
U3: SS-210-00
U4: SG01J/U4
U6: SG01J/U6
U8: SS-102-00
U9: SS-201-00
U32: SS-103-00

bottom:
U17: SS-200-00
U20: SS-101-00
U21: SS-100-00

the large "ROMC" chip had these markings:

Kaneko
ROMC
082
9709PK001

I will say that this cart gave me grief until I PROPERLY set the System Clock since apparently my battery was dead. Also all mobo dips are off except for 2.
 

Attachments

  • ss3.jpg
    ss3.jpg
    404 KB · Views: 222
Huh, your R1-4 are different than the pics @pacman70 put up earlier in the thread. I’ll move them when I get back and see what happens... it certainly was an issue for Cyvern.

I’ll try the system clock also though my battery is new. But I never really set it.

More leads! Thanks!
 
No luck yet. My gut says singeki requires a Japanese motherboard. My wallet says a Japan motherboard was only $80 so it’s on the slow route to here, now.
 
No luck yet. My gut says singeki requires a Japanese motherboard. My wallet says a Japan motherboard was only $80 so it’s on the slow route to here, now.
Kaneko mod bios should bypass this ;)
 
Well after all that, it's finally working. I'm not sure of every combination that might work but this one does. Sengeki is running on:

a) Japan region motherboard,
b) Japan region program roms (sengekij)
c) jumpers as in @twistedsymphony's photo,
d) Japan modbios, with
e) a previously set system clock.

still doesn’t work on my other motherboard though they look identical. One has a red triangle sticker and the other white, but the chips look the same despite twisted’s photos showing that gfx chip in a different spot. Maybe there is still an issue with the “Korea” board (white triangle). If I find time I’ll keep digging to see why one mobo rejects this game but I have a working setup now at least.

phew. thx all!
 
Last edited:
Good afternoon guys ! I'm on for this and what i want to know is how can i understand what i have to do for Cyvern Conversion with what i have on hands. My motherboard use sknsj1.u10 /Japan bios. I don't know too much about this beauty system. Thank you in advance for all your patience about my thoughts and effort to make this conversion.
 

Attachments

  • IMG_20200113_160638_resized_20200113_043538424.jpg
    IMG_20200113_160638_resized_20200113_043538424.jpg
    437.6 KB · Views: 209
  • IMG_20200113_161740_resized_20200113_043537890.jpg
    IMG_20200113_161740_resized_20200113_043537890.jpg
    343.1 KB · Views: 181
  • IMG_20200113_160811_resized_20200113_043603028.jpg
    IMG_20200113_160811_resized_20200113_043603028.jpg
    792.8 KB · Views: 189
Last edited:
what i want to know is how can i understand what i have to do for Cyvern Conversion with what i have on hands.
You shouldn't have to modify your mother board if you use JP ROMs on your cart.

All you have to do is replace all of the ROMs on the cart using this chart:
Cyvern Conversion

you have a "ROM" board in your cart so use the locations in the "ROM" column of the chart to determine which EPROM goes where.

for the surface mount ROMs you can't buy 5V ROMs anymore so you will likely need to install 3.3V ROMs and use a voltage converter on the power pins, similar to PGM or NAOMI conversions.

Some PCBs have a jumper or two that needs to be changed as well. there is some information in this thread but I haven't gone through to compile it all for every game/PCB version.
 
@ekorz I finally got my hands on a suitable donor for Sengeki Striker, a blue Europe Puzz Loop.

Much to my surprise it was the same as ekorz, it only boots on an original Japanese region motherboard, I have a European motherboard and region free bios, both say security error and wont go any further.
I also tested Puzz Loop on the region free bios before I convertered it and it booted fine, either way I'm happy but I still think its strange :).
 
Finally I have a Saru-Kani-Hamu-Zou cartridge, which is a board type of 'ROM', exactly like the one pictured 3 posts above from @AlxUnderBase.
Would like to convert it to Cyvern, but I would need a bit of help :)

I have checked the reference table by @twistedsymphony (Cyvern Conversion), but I am not clear on how to read it.

The rom-files from cyvern.zip contain the extension of the PCB-location they originally were dumped from and the table is the correct mapping to the different ROM boards.
Should I read the table as "ROM-board location 'spritegen 100-00' put MAME-file .u24 there"?

And to confirm which IC's should I use to replace: (I might be totally wrong for this ROM-board type)
  • 2x EPROM use M27C801
  • 4x SMD use MX29L3211MC
  • Do the NEC SMD's also need replacement?

Thank you :)
 
I am not clear on how to read it.
the bold header row is the name of the Cart PCB you're using (ROM, ROM-2, ROM-3 or ROM-4).
the bold left column is the name of the ROM region as specified inside the MAME driver (user1, spritegen, gfx2, etc. see quoted text below)
Code:
ROM_START( cyvern )
	SKNS_USA

	ROM_REGION32_BE( 0x200000, "user1", 0 ) /* SH-2 Code mapped at 0x04000000 */
	ROM_LOAD16_BYTE( "cv-usa.u10", 0x000000, 0x100000, CRC(1023ddca) SHA1(7967e3e876cdb797bdaa2eb5136a33cd43941501) )
	ROM_LOAD16_BYTE( "cv-usa.u8",  0x000001, 0x100000, CRC(f696f6be) SHA1(d9e66173ca12693255d2bb0982da2fb96bfd155d) )

	ROM_REGION( 0x800000, "spritegen", 0 ) /* Sprites */
	ROM_LOAD( "cv100-00.u24", 0x000000, 0x400000, CRC(cd4ae88a) SHA1(925f4ae01a6ad3633be2a61be69e163f05401cf6) )
	ROM_LOAD( "cv101-00.u20", 0x400000, 0x400000, CRC(a6cb3f0b) SHA1(8d83f44a096ca0a70962ca4c602c4331874c8560) )

	ROM_REGION( 0x800000, "gfx2", 0 ) /* Tiles Plane A */
	ROM_LOAD( "cv200-00.u16", 0x000000, 0x400000, CRC(ddc8c67e) SHA1(9b99e87e69e88011e6d693d19ac5e115b4fa50b0) )
	ROM_LOAD( "cv201-00.u13", 0x400000, 0x400000, CRC(65863321) SHA1(b8b75f50406068ffc3fca3887d2f0a653ca491c9) )

	ROM_REGION( 0x800000, "gfx3", ROMREGION_ERASE00 ) /* Tiles Plane B */
	/* First 0x040000 bytes (0x03ff Tiles) are RAM Based Tiles */
	/* 0x040000 - 0x3fffff empty? */
	ROM_LOAD( "cv210-00.u18", 0x400000, 0x400000, CRC(7486bf3a) SHA1(3b4285ca570e9c5ad396c615bfc054372d1b0162) )

	ROM_REGION( 0x400000, "ymz", 0 ) /* Samples */
	ROM_LOAD( "cv300-00.u4", 0x000000, 0x400000, CRC(fbeda465) SHA1(4d5066a22f4589b6b7f85b3e77c348d900ac4bdd) )
ROM_END
the resulting field is the silk-screened label on the PCB itself.
 
Back
Top