struct BurnDriver BurnDrvghostlop = { "ghostlop", NULL, "neogeo", "1994", "Ghostlop\0", NULL, "Data East", "Neo Geo", L"Ghostlop\0Ghostlop \u30B4\u30FC\u30B9\u30C8\u30ED\u30C3\u30D7\0", NULL, NULL, NULL, BDF_GAME_WORKING | BDF_PROTOTYPE, 2, HARDWARE_SNK_NEOGEO, NULL, ghostlopRomInfo, ghostlopRomName, neogeoInputInfo, neogeoDIPInfo, NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette, nNeoScreenWidth, 224, 4, 3};
struct BurnDriver BurnDrvpnyaa = { "pnyaa", NULL, "neogeo", "2003", "Pochi and Nyaa\0", NULL, "Aiky / Taito", "Neo Geo", L"\u30DD\u30C1\u30C3\u3068\u306B\u3083\uFF5E\0Pochi and Nyaa\0", NULL, NULL, NULL, BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO | HARDWARE_SNK_ENCRYPTED_B, NULL, pnyaaRomInfo, pnyaaRomName, neogeoInputInfo, neogeoDIPInfo, pnyaaInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette, nNeoScreenWidth, 224, 4, 3};
What's the purpose of this thread.....I tried using this code to samsho5 and all it did was add boxes after it......how do you get the japanese text to appear.....I'm guessing my computer doesn't have japanese characters installed, could be why...
struct BurnDriver BurnDrvAltbeasj = { "altbeasj", "altbeast", NULL, "1988", "Juuouki (set 6, Japan, 8751 317-0077)\0", "Incomplete Sound", "Sega", "System 16B", L"\u7363\u738B\u8A18 (set 6, Japan, 8751 317-0077)\0Juuouki\0", NULL, NULL, NULL, BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM16B, NULL, AltbeasjRomInfo, AltbeasjRomName, System16bfire3InputInfo, AltbeastDIPInfo, AltbeasjInit, System16Exit, System16BFrame, NULL, System16Scan, NULL, 320, 224, 4, 3};
struct BurnDriver BurnDrvDumpmtmt = { "dumpmtmt", "bodyslam", NULL, "1986", "Dump Matsumoto (Japan, 8751 317-unknown)\0", NULL, "Sega", "System 16A", L"\u30C0\u30F3\u30D7\u677E\u672C (Japan, 8751 317-unknown)\0Dump Matsumoto\0", NULL, NULL, NULL, BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM16A, NULL, DumpmtmtRomInfo, DumpmtmtRomName, System16aInputInfo, BodyslamDIPInfo, BodyslamInit, System16Exit, System16AFrame, NULL, System16Scan, NULL, 320, 224, 4, 3};
struct BurnDriver BurnDrvToryumon = { "toryumon", NULL, NULL, "1994", "Toryumon\0", "Incomplete Sound", "Sega", "System 16B", L"\u767B\u9F8D\u9580\0Toryumon\0", NULL, NULL, NULL, BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM16B, NULL, ToryumonRomInfo, ToryumonRomName, System16bfire1InputInfo, ToryumonDIPInfo, ToryumonInit, System16Exit, System16BFrame, NULL, System16Scan, NULL, 320, 224, 4, 3};
struct BurnDriver BurnDrvSnowbro2 = { "snowbro2", NULL, NULL, "1994", "Snow Bros. 2 - with new elves\0Otenki Paradise\0", NULL, "Hanafram", "Toaplan GP9001 based", L"Snow Bros. 2 - with new elves\0\u304A\u3066\u3093\u304D\u30D1\u30E9\u30C0\u30A4\u30B9\0\u96EA\u4EBA\u5144\u5F1F\uFF12\0\uB208\uC0AC\uB78C\uD615\uC81C\uFF12\0", NULL, NULL, NULL, BDF_GAME_WORKING, 4, HARDWARE_TOAPLAN_68K_ONLY, NULL, snowbro2RomInfo, snowbro2RomName, snowbro2InputInfo, snowbro2DIPInfo, DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &ToaRecalcPalette, 320, 240, 4, 3};
struct BurnDriver BurnDrvRyukyu = { "ryukyu", NULL, NULL, "1990", "RyuKyu (Japan, FD1094 317-5023)\0", "Incomplete Sound", "Success / Sega", "System 16B", L"RyuKyu \u7409\u7403 (Japan, FD1094 317-5023)\0", NULL, NULL, NULL, BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM16B | HARDWARE_SEGA_FD1094_ENC, NULL, RyukyuRomInfo, RyukyuRomName, RyukyuInputInfo, RyukyuDIPInfo, RyukyuInit, System16Exit, System16BFrame, NULL, System16Scan, NULL, 320, 224, 4, 3};
struct BurnDriver BurnDrvPanicbom = { "panicbom", NULL, "neogeo", "1994", "Panic Bomber\0", NULL, "Eighting / Hudson Soft", "Neo Geo", L"Panic Bomber\0\u3071\u306B\u3063\u304F\u30DC\u30F3\u30D0\u30FC \u30DC\u30F3\u30D0\u30FC\u30DE\u30F3\0", NULL, NULL, NULL, BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO, NULL, panicbomRomInfo, panicbomRomName, neogeoInputInfo, neogeoDIPInfo, NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette, nNeoScreenWidth, 224, 4, 3};
struct BurnDriver BurnDrvSjryuko = { "sjryuko", NULL, NULL, "1988", "Sukeban Jansi Ryuko (set 2, System 16B, FD1089B 317-5021)\0", "Incomplete Sound", "White Board", "System 16B", L"\u30B9\u30B1\u30D0\u30F3\u96C0\u58EB \u7ADC\u5B50\0Sukeban Jansi Ryuko (set 2, System 16B, FD1089B 317-5021)\0", NULL, NULL, NULL, BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM16B | HARDWARE_SEGA_FD1089B_ENC | HARDWARE_SEGA_5358, NULL, SjryukoRomInfo, SjryukoRomName, SjryukoInputInfo, SjryukoDIPInfo, SjryukoInit, SjryukoExit, System16BFrame, NULL, SjryukoScan, NULL, 320, 224, 4, 3};
struct BurnDriver BurnDrvSjryuko1 = { "sjryuko1", "sjryuko", NULL, "1988", "Sukeban Jansi Ryuko (set 1, System 16A, FD1089B 317-5021)\0", "Incomplete Sound", "White Board", "System 16A", L"\u30B9\u30B1\u30D0\u30F3\u96C0\u58EB \u7ADC\u5B50\0Sukeban Jansi Ryuko (set 1, System 16A, FD1089B 317-5021)\0", NULL, NULL, NULL, BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM16A | HARDWARE_SEGA_FD1089B_ENC, NULL, Sjryuko1RomInfo, Sjryuko1RomName, Sjryuko1InputInfo, Sjryuko1DIPInfo, Sjryuko1Init, Sjryuko1Exit, System16AFrame, NULL, Sjryuko1Scan, NULL, 320, 224, 4, 3};
struct BurnDriverD BurnDrvLoffire = { "loffire", NULL, NULL, "1989", "Line of Fire\0Bakudan Yarou (World, FD1094 317-0136)\0", NULL, "Sega", "X-Board", L"Line of Fire\0\u7206\u5F3E\u91CE\u90CE (World, FD1094 317-0136)\0", NULL, NULL, NULL, BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEMX | HARDWARE_SEGA_SPRITE_LOAD32 | HARDWARE_SEGA_FD1094_ENC, NULL, LoffireRomInfo, LoffireRomName, LoffireInputInfo, LoffireDIPInfo, LoffireInit, XBoardExit, XBoardFrame, NULL, XBoardScan, NULL, 320, 224, 4, 3};
struct BurnDriverD BurnDrvLoffirej = { "loffirej", "loffire", NULL, "1989", "Line of Fire\0Bakudan Yarou (Japan, FD1094 317-0134)\0", NULL, "Sega", "X-Board", L"Line of Fire\0\u7206\u5F3E\u91CE\u90CE (Japan, FD1094 317-0134)\0", NULL, NULL, NULL, BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEMX | HARDWARE_SEGA_SPRITE_LOAD32 | HARDWARE_SEGA_FD1094_ENC, NULL, LoffirejRomInfo, LoffirejRomName, LoffireInputInfo, LoffireDIPInfo, LoffireInit, XBoardExit, XBoardFrame, NULL, XBoardScan, NULL, 320, 224, 4, 3};
struct BurnDriverD BurnDrvLoffireu = { "loffireu", "loffire", NULL, "1989", "Line of Fire\0Bakudan Yarou (US, FD1094 317-0135)\0", NULL, "Sega", "X-Board", L"Line of Fire\0\u7206\u5F3E\u91CE\u90CE (US, FD1094 317-0135)\0", NULL, NULL, NULL, BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEMX | HARDWARE_SEGA_SPRITE_LOAD32 | HARDWARE_SEGA_FD1094_ENC, NULL, LoffireuRomInfo, LoffireuRomName, LoffireInputInfo, LoffireDIPInfo, LoffireInit, XBoardExit, XBoardFrame, NULL, XBoardScan, NULL, 320, 224, 4, 3};
struct BurnDriver BurnDrvWwallyj = { "wwallyj", NULL, NULL, "1992", "Wally wo Sagase! (rev B, Japan, FD1094 317-0197B)\0", "Incomplete Sound", "Sega", "System 18", L"\u30A6\u30A9\u30FC\u30EA\u30FC\u3092 \u3055\u304C\u305B\uFF01 (rev B, Japan, FD1094 317-0197B)\0Wally wo Sagase!\0", NULL, NULL, NULL, BDF_GAME_WORKING, 2, HARDWARE_SEGA_SYSTEM18 | HARDWARE_SEGA_FD1094_ENC, NULL, WwallyjRomInfo, WwallyjRomName, WwallyInputInfo, WwallyDIPInfo, WwallyInit, WwallyExit, System18Frame, System18Render, WwallyScan, NULL, 320, 224, 4, 3};
struct BurnDriver BurnDrvWwallyja = { "wwallyja", "wwallyj", NULL, "1992", "Wally wo Sagase! (rev A, Japan, FD1094 317-0197A)\0", "Incomplete Sound", "Sega", "System 18", L"\u30A6\u30A9\u30FC\u30EA\u30FC\u3092 \u3055\u304C\u305B\uFF01 (rev A, Japan, FD1094 317-0197A)\0Wally wo Sagase!\0", NULL, NULL, NULL, BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_SEGA_SYSTEM18 | HARDWARE_SEGA_FD1094_ENC, NULL, WwallyjaRomInfo, WwallyjaRomName, WwallyInputInfo, WwallyDIPInfo, WwallyInit, WwallyExit, System18Frame, System18Render, WwallyScan, NULL, 320, 224, 4, 3};
struct BurnDriver BurnDrvBonkadv = { "bonkadv", NULL, NULL, "1994", "B.C. Kid\0Bonk's Adventure\0Kyukyoku!! PC Genjin\0", NULL, "Kaneko", "Kaneko 16-bit", L"B.C. Kid\0Bonk's Adventure\0\u7A76\u6975\uFF01\uFF01\uFF30\uFF23\u539F\u4EBA\0", NULL, NULL, NULL, BDF_GAME_WORKING, 2, HARDWARE_MISC_MISC, NULL, BonkadvRomInfo, BonkadvRomName, BonkadvInputInfo, BonkadvDIPInfo, BonkadvInit, Kaneko16Exit, GtmrFrame, NULL, GtmrScan, NULL, 320, 240, 4, 3};