Author Topic: UniCode  (Read 18224 times)

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
UniCode
« on: January 25, 2007, 05:22:39 PM »
Hi guys,

I'm looking at getting the UniCode script in FBA updated. Unfortunately I cannot translate the titles!

If anyone wants to help and can provide the translated string for any games then please post here. I thought this would be a good place to ask as there seem to be knowledgable and FBA friendly people here.

Thanks.
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline 7zxkv

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +9/-0
Re: UniCode
« Reply #1 on: January 25, 2007, 07:21:11 PM »
« Last Edit: January 26, 2007, 06:41:15 AM by 7zxkv »

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: UniCode
« Reply #2 on: February 20, 2007, 11:55:00 AM »
That's not an official build so I guess the person who made the build made that mistake since it isn't replicated in mine.
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Re: UniCode
« Reply #3 on: February 20, 2007, 12:47:30 PM »
I've noticed the same thing, it was in FBA 0.2.96.62 as well as version 0.2.96.61 as well if I recall, please fix it in your next release Treble Winner....I'll probably just fix it in my source for the time being....

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: UniCode
« Reply #4 on: February 20, 2007, 01:07:54 PM »
Here is the little one...

src/burn/cave/d_donpachi.cpp

Quote from: d_donpachi.cpp
struct BurnDriver BurnDrvDonpachk = {
   "donpachk", "donpachi", NULL, "1995",
   "Hong Kong (ver. 1.12 1995/05/2x, Hong Kong)\0", NULL, "Atlus / Cave", "Cave",
   L"Donpachi (ver. 1.01 1995/05/2x, Hong Kong)\0\u9996\u9818\u8702 (ver. 1.01 1995/05/2x, Hong Kong)\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_16BIT_ONLY, 2, HARDWARE_CAVE_68K_ONLY | HARDWARE_CAVE_M6295,
   NULL, donpachkRomInfo, donpachkRomName, donpachiInputInfo, NULL,
   DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &CaveRecalcPalette,
   240, 320, 3, 4
};


I had to activate 'Use only latin text' to see the 'Hong Kong' stuff hehe

To fix it just rename the bold code and compile =)

SeeYaa!
 :biggrin:
« Last Edit: February 20, 2007, 01:11:45 PM by CaptainCPS-X »

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: UniCode
« Reply #5 on: February 20, 2007, 01:27:57 PM »
Here is the title fixed...



btw, if you noticed the Title Screen, Ingame Screen and the Game Flyer buttons, well they're working fine ^^, Im gonna put some pics later

SeeYaa!
 :biggrin:

Offline BisonSAS

  • Expert
  • *****
  • Posts: 210
  • Karma: +27/-0
  • [NGBRT]
    • NeoGeo BR Team
Re: UniCode
« Reply #6 on: February 24, 2007, 10:03:12 PM »
MISC

모아모아 More More



Quote
struct BurnDriver BurnDrvMoremore = {
   "moremore", NULL, NULL, "1999",
   "More More\0", NULL, "SemiCom / Exit", "Kaneko Pandora based",
   L"\uBAA8\uC544\uBAA8\uC544 More More\0", NULL, NULL, NULL,
   BDF_GAME_WORKING, 2, HARDWARE_MISC_MISC,
   NULL, MoremoreRomInfo, MoremoreRomName, HyperpacInputInfo, MoremoreDIPInfo,
   MoremoreInit, HyperpacExit, HyperpacFrame, NULL, HyperpacScan,
   NULL, 256, 224, 4, 3
};

Offline BisonSAS

  • Expert
  • *****
  • Posts: 210
  • Karma: +27/-0
  • [NGBRT]
    • NeoGeo BR Team
Re: UniCode
« Reply #7 on: February 24, 2007, 10:12:06 PM »
Oh my god! オーマイガァー! (Japan)



Quote
struct BurnDriver BurnDrvOhmygod = {
   "ohmygod", NULL, NULL, "1993",
   "Oh My God! (Japan)\0", "", "Atlus", "Miscellaneous",
   L"Oh my god! \u30AA\u30FC\u30DE\u30A4\u30AC\u30A1\u30FC\uFF01 (Japan)\0", NULL, NULL, NULL,
   BDF_GAME_WORKING, 2, HARDWARE_MISC_MISC,
   NULL, OhmygodRomInfo, OhmygodRomName, OhmygodInputInfo, OhmygodDIPInfo,
   OhmygodInit, OhmygodExit, OhmygodFrame, NULL, OhmygodScan,
   NULL, 320, 240, 4, 3
};



原始島 1930's (Japan) ◦ Genshi-Tou 1930's



Quote
struct BurnDriver BurnDrvGensitou = {
   "gensitou", "prehisle", NULL, "1989",
   "Genshi-Tou 1930's (Japan)\0", "incomplete sound", "SNK", "Prehistoric Isle (SNK)",
   L"\u539F\u59CB\u5CF6 1930's (Japan)\0Genshi-Tou 1930's\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_MISC,
   NULL, GensitouRomInfo, GensitouRomName, PrehisleInputInfo, PrehisleDIPInfo,
   PrehisleInit, PrehisleExit, PrehisleFrame, NULL, PrehisleScan,
   NULL, 256, 224, 4, 3
};



Solomon's Key ソロモンの鍵 (Japan)



Quote
struct BurnDriver BurnDrvSolomonj = {
   "solomonj", "solomon", NULL, "1986",
   "Solomon's Key (Japan)\0", NULL, "Tecmo", "Miscellaneous",
   L"Solomon's Key \u30BD\u30ED\u30E2\u30F3\u306E\u9375 (Japan)\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MISC_MISC,
   NULL, SolomonjRomInfo, SolomonjRomName, SolomonInputInfo, SolomonDIPInfo,
   SolomonInit, SolomonExit, SolomonFrame, NULL, SolomonScan,
   NULL, 256, 224, 4, 3
};



大旋風 (Japan) ◦ Daisenpu



Quote
struct BurnDriver BurnDrvdaisenpu = {
   "daisenpu", "twinhawk", NULL, "1989",
   "Daisenpu (Japan)\0", NULL, "Taito", "Taito X System",
   L"\u5927\u65CB\u98A8 (Japan)\0Daisenpu\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL,2,HARDWARE_MISC_MISC,
   NULL,daisenpuRomInfo,daisenpuRomName,twinhawkInputInfo, daisenpuDIPInfo,
   twinhawkInit,twinhawkExit,twinhawkFrame,NULL,twinhawkScan,
   &taitoRecalcPal,224,384,3,4
};
« Last Edit: February 24, 2007, 10:13:38 PM by BisonSAS »

Offline BisonSAS

  • Expert
  • *****
  • Posts: 210
  • Karma: +27/-0
  • [NGBRT]
    • NeoGeo BR Team
Re: UniCode - Psikyo
« Reply #8 on: February 24, 2007, 10:25:42 PM »
Psikyo

Battle K-Road ◦ Battle K-Road バトルクロード



Quote
struct BurnDriver BurnDrvBtlKRoad = {
   "btlkroad", NULL, NULL, "1994",
   "Battle K-Road\0", NULL, "Psikyo", "Psikyo 68EC020",
   L"Battle K-Road\0Battle K-Road \u30D0\u30C8\u30EB\u30AF\u30ED\u30FC\u30C9\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_16BIT_ONLY, 2, HARDWARE_PSIKYO_68EC020,
   NULL, btlkroadRomInfo, btlkroadRomName, btlkroadInputInfo, btlkroadDIPInfo,
   DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &PsikyoRecalcPalette,
   320, 224, 4, 3
};



Gunbird ガンバード (Japan)



Quote
struct BurnDriver BurnDrvGunbirdj = {
   "gunbirdj", "gunbird", NULL, "1994",
   "Gunbird (Japan)\0", NULL, "Psikyo", "Psikyo 68EC020",
   L"Gunbird \u30AC\u30F3\u30D0\u30FC\u30C9 (Japan)\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_CLONE | BDF_ORIENTATION_VERTICAL | BDF_16BIT_ONLY, 2, HARDWARE_PSIKYO_68EC020,
   NULL, gunbirdjRomInfo, gunbirdjRomName, gunbirdInputInfo, gunbirdDIPInfo,
   DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &PsikyoRecalcPalette,
   224, 320, 3, 4
};

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: UniCode
« Reply #9 on: February 25, 2007, 06:38:03 AM »
Thanks for all these guys - put them all in to my current code.
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline BisonSAS

  • Expert
  • *****
  • Posts: 210
  • Karma: +27/-0
  • [NGBRT]
    • NeoGeo BR Team
UniCode Title - Cave
« Reply #10 on: February 25, 2007, 06:39:44 AM »
Cave

Gaia Crusaders 征戦者 ◦ Gaia Crusaders ガイアクルセイダーズ



Quote
struct BurnDriver BurnDrvGaia = {
   "gaia", NULL, NULL, "1999",
   "Gaia Crusaders\0", NULL, "Noise Factory", "Cave",
   L"Gaia Crusaders \u5F81\u6226\u8005\0Gaia Crusaders \u30AC\u30A4\u30A2\u30AF\u30EB\u30BB\u30A4\u30C0\u30FC\u30BA\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_16BIT_ONLY, 2, HARDWARE_CAVE_68K_ONLY,
   NULL, gaiaRomInfo, gaiaRomName, gaiaInputInfo, gaiaDIPInfo,
   DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &CaveRecalcPalette,
   320, 224, 4, 3
};



霹雳英雄 Thunder Heroes



Quote
struct BurnDriver BurnDrvtheroes = {
   "theroes", NULL, NULL, "2001",
   "Thunder Heroes\0", NULL, "Primetec Investments", "Cave",
   L"\u9739\u96F3\u82F1\u96C4 Thunder Heroes\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_16BIT_ONLY, 2, HARDWARE_CAVE_68K_ONLY,
   NULL, theroesRomInfo, theroesRomName, gaiaInputInfo, theroesDIPInfo,
   DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &CaveRecalcPalette,
   320, 224, 4, 3
};

Offline BisonSAS

  • Expert
  • *****
  • Posts: 210
  • Karma: +27/-0
  • [NGBRT]
    • NeoGeo BR Team
UniCode - CPS-1
« Reply #11 on: February 25, 2007, 06:51:25 AM »
CPS-1

Magic Sword - マジック・ソード (23.06.1990 Japan)



Quote
struct BurnDriver BurnDrvCpsMswordj = {
   "mswordj", "msword", NULL, "1990",
   "Magic Sword (23.06.1990 Japan)\0", NULL, "Capcom", "CPS1",
   L"Magic Sword - \u30DE\u30B8\u30C3\u30AF\uFF65\u30BD\u30FC\u30C9 (23.06.1990 Japan)\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_CLONE,2,HARDWARE_CAPCOM_CPS1,
   NULL,MswordjRomInfo,MswordjRomName,DrvInputInfo, mswordDIPInfo,
   DrvInit,DrvExit,Cps1Frame,CpsRedraw,CpsAreaScan,
   &CpsRecalcPal,384,224,4,3
};

Offline BisonSAS

  • Expert
  • *****
  • Posts: 210
  • Karma: +27/-0
  • [NGBRT]
    • NeoGeo BR Team
UniCode - Toaplan
« Reply #12 on: February 25, 2007, 07:01:44 AM »
Toaplan

Dogyuun ◦ Dogyuun ドキューン!!



Quote
struct BurnDriver BurnDrvDogyuun = {
   "dogyuun", NULL, NULL, "1992",
   "Dogyuun\0", "No sound (sound MCU not dumped)", "Toaplan", "Dual Toaplan GP9001 based",
   L"Dogyuun\0Dogyuun \u30C9\u30AD\u30E5\u30FC\u30F3\uFF01\uFF01\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | TOA_ROTATE_GRAPHICS_CCW, 2, HARDWARE_TOAPLAN_68K_Zx80,
   NULL, dogyuunRomInfo, dogyuunRomName, dogyuunInputInfo, dogyuunDIPInfo,
   DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &ToaRecalcPalette,
   240, 320, 3, 4
};



Knuckle Bash ◦ Knuckle Bash ナックルバッシュ



Quote
struct BurnDriver BurnDrvKBash = {
   "kbash", NULL, NULL, "1993",
   "Knuckle Bash\0", "No sound (sound MCU not emulated)", "Toaplan", "Toaplan GP9001 based",
   L"Knuckle Bash\0Knuckle Bash \u30CA\u30C3\u30AF\u30EB\u30D0\u30C3\u30B7\u30E5\0", NULL, NULL, NULL,
   1, 2, HARDWARE_TOAPLAN_68K_Zx80,
   NULL, drvRomInfo, drvRomName, kbashInputInfo,kbashDIPInfo,
   DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &ToaRecalcPalette,
   320, 240, 4, 3
};



Teki Paki ◦ 洗脳ゲーム



Quote
struct BurnDriver BurnDrvTekiPaki = {
   "tekipaki", NULL, NULL, "1991",
   "Teki Paki\0", "No sound (sound MCU not dumped)", "Toaplan", "Toaplan GP9001 based",
   L"Teki Paki\0\u6D17\u8133\u30B2\u30FC\u30E0\0", NULL, NULL, NULL,
   BDF_GAME_WORKING, 2, HARDWARE_TOAPLAN_68K_Zx80,
   NULL, drvRomInfo, drvRomName, tekipakiInputInfo, tekipakiDIPInfo,
   DrvInit, DrvExit, DrvFrame, DrvDraw, DrvScan, &ToaRecalcPalette,
   320, 240, 4, 3
};

Offline BisonSAS

  • Expert
  • *****
  • Posts: 210
  • Karma: +27/-0
  • [NGBRT]
    • NeoGeo BR Team
UniCode - NeoGeo
« Reply #13 on: February 25, 2007, 07:20:02 AM »
NeoGeo

臥虎藏龍 Crouching Tiger Hidden Dragon 2003



Quote
struct BurnDriver BurnDrvcthd = {
   "cthd2003", "kof2001", "neogeo", "2003",
   "Crouching Tiger Hidden Dragon 2003 (bootleg)\0", "Hack of \"The King of Fighters 2001\"", "Phenixsoft", "Neo Geo",
   L"\u81E5\u864E\u85CF\u9F8D Crouching Tiger Hidden Dragon 2003 (bootleg)\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_BOOTLEG, 2, HARDWARE_SNK_NEOGEO,
   NULL, cthdRomInfo, cthdRomName, neogeoInputInfo, neogeoDIPInfo,
   cthdInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
   nNeoScreenWidth, 224, 4, 3
};
Quote
struct BurnDriver BurnDrvct2k3sp = {
   "ct2k3sp", "cthd2003", "neogeo", "2003",
   "Crouching Tiger Hidden Dragon 2003 Super Plus (bootleg)\0", "Hack of \"The King of Fighters 2001\"", "Phenixsoft", "Neo Geo",
   L"\u81E5\u864E\u85CF\u9F8D Crouching Tiger Hidden Dragon 2003 Super Plus (bootleg)\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_BOOTLEG | BDF_CLONE, 2, HARDWARE_SNK_NEOGEO,
   NULL, ct2k3spRomInfo, ct2k3spRomName, neogeoInputInfo, neogeoDIPInfo,
   ct2k3spInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
   nNeoScreenWidth, 224, 4, 3
};



King of Gladiator (bootleg) ◦ 格斗之王



Quote
struct BurnDriver BurnDrvKog = {
   "kog", "kof97", "neogeo", "1997",
   "King of Gladiator (bootleg)\0", "bootleg of \"The King of Fighters '97\"", "bootleg", "Neo Geo",
   L"King of Gladiator (bootleg)\0\u683C\u6597\u4E4B\u738B\0", NULL, NULL, NULL,
   BDF_GAME_WORKING | BDF_BOOTLEG, 2, HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SRAM,
   NULL, kogRomInfo, kogRomName, neogeoInputInfo, neogeoDIPInfo,
   kogInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
   nNeoScreenWidth, 224, 4, 3
};



TwinkleStar Sprites ◦ ティンクルスタースプライツ



Quote
struct BurnDriver BurnDrvTwinSpri = {
   "twinspri", NULL, "neogeo", "1996",
   "TwinkleStar Sprites\0", NULL, "ADK / SNK", "Neo Geo",
   L"TwinkleStar Sprites\0\u30C6\u30A3\u30F3\u30AF\u30EB\u30B9\u30BF\u30FC\u30B9\u30D7\u30E9\u30A4\u30C4\0", NULL, NULL, NULL,
   BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SWAPP,
   NULL, twinspriRomInfo, twinspriRomName, neogeoInputInfo, neogeoDIPInfo,
   NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
   nNeoScreenWidth, 224, 4, 3
};

Offline KOF2112

  • Expert
  • *****
  • Posts: 187
  • Karma: +14/-4
Re: UniCode
« Reply #14 on: February 25, 2007, 07:30:38 AM »
 :biggrin:Thanks BisonSAS Provides :biggrin: