I think this will work, but I've not tested, nor have I added sh1 info to it. ^^
Add this to src\mame\drivers\cps2.c
ROM_START( csclubjr )
ROM_LOAD16_WORD_SWAP( "cscj.03", 0x000000, 0x80000, CRC(ec4ddaa2) SHA1(f84af8bd01cc994ecd6ac24e829e2bd33817d862) )
ROM_LOAD16_WORD_SWAP( "cscj.04", 0x080000, 0x80000, CRC(60c632bb) SHA1(0d42c33aa476d2cc4efcdad78667353b88225966) )
ROM_LOAD16_WORD_SWAP( "cscj.05", 0x100000, 0x80000, CRC(ad042003) SHA1(1e167c88f3b0617c38c9f43bdc816045ac0296e0) )
ROM_LOAD16_WORD_SWAP( "cscj.06", 0x180000, 0x80000, CRC(169e4d40) SHA1(6540d89df5e76189d32b696be7626087fe26e33b) )
ROM_LOAD16_WORD_SWAP( "csc.07", 0x200000, 0x80000, CRC(01b05caa) SHA1(5b84487da68e6b6f2889c76bf9e070e25941988c) )
ROM_REGION( 0x1000000, REGION_GFX1, 0 )
ROM_FILL( 0x000000, 0x800000, 0 )
ROMX_LOAD( "csc.73", 0x800000, 0x080000, CRC(335f07c3) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.74", 0xa00000, 0x080000, CRC(ab215357) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.75", 0xc00000, 0x080000, CRC(a2367381) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.76", 0xe00000, 0x080000, CRC(728aac1f) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.63", 0x800002, 0x080000, CRC(3711b8ca) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.64", 0xa00002, 0x080000, CRC(828a06d8) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.65", 0xc00002, 0x080000, CRC(86ee4569) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.66", 0xe00002, 0x080000, CRC(c24f577f) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.83", 0x800004, 0x080000, CRC(0750d12a) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.84", 0xa00004, 0x080000, CRC(90a92f39) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.85", 0xc00004, 0x080000, CRC(d08ab012) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.86", 0xe00004, 0x080000, CRC(41652583) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.93", 0x800006, 0x080000, CRC(a756c7f7) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.94", 0xa00006, 0x080000, CRC(fb7ccc73) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.95", 0xc00006, 0x080000, CRC(4d014297) , ROM_GROUPWORD | ROM_SKIP(6) )
ROMX_LOAD( "csc.96", 0xe00006, 0x080000, CRC(6754b1ef) , ROM_GROUPWORD | ROM_SKIP(6) )
ROM_REGION( QSOUND_SIZE, REGION_CPU2, 0 ) /* 64k for the audio CPU (+banks) */
ROM_LOAD( "csc.01", 0x00000, 0x08000, CRC(ee162111) SHA1(ce8d4bd32bb10ee8b0274ba6fcef05a583b39d48) )
ROM_CONTINUE( 0x10000, 0x18000 )
ROM_REGION( 0x400000, REGION_SOUND1, 0 ) /* QSound samples */
ROM_LOAD16_WORD_SWAP( "csc.51", 0x000000, 0x080000, CRC(5a52afd5) )
ROM_LOAD16_WORD_SWAP( "csc.52", 0x080000, 0x080000, CRC(1408a811) )
ROM_LOAD16_WORD_SWAP( "csc.53", 0x100000, 0x080000, CRC(4fb9f57c) )
ROM_LOAD16_WORD_SWAP( "csc.54", 0x180000, 0x080000, CRC(9a8f40ec) )
ROM_LOAD16_WORD_SWAP( "csc.55", 0x200000, 0x080000, CRC(91529a91) )
ROM_LOAD16_WORD_SWAP( "csc.56", 0x280000, 0x080000, CRC(9a345334) )
ROM_LOAD16_WORD_SWAP( "csc.57", 0x300000, 0x080000, CRC(aedc27f2) )
ROM_LOAD16_WORD_SWAP( "csc.58", 0x380000, 0x080000, CRC(2300b7b3) )
ROM_END
GAME( 1997, csclubjr, csclub, cps2, cps2_2p3b, cps2, ROT0, "Capcom", "Capcom Sports Club (Japan 970722, Rent version)", 0 )
Add this to the table in src\mame\machine\cps2crpt.c
{ "csclubjr", { 0x4a2d0be5,0x56c013c0 }, 0x200000 }, // 0C81 0097 0310 cmpi.l #$00970310,D1
Add this to src\mame\mamedriv.c
DRIVER( csclubjr ) /* 22/07/1997 (c) 1997 (Japan, rent) */