Pix's scummVM Hacks
Would you like to react to this message? Create an account in a few clicks or log in to continue.

CRC checks (disable, please!)

2 posters

Go down

CRC checks (disable, please!) Empty CRC checks (disable, please!)

Post  MAN-biker Mon Feb 02, 2015 8:31 am

Hi, Pix. Please help!!!
Can you disable some CRC checks from Lands of Lore (and may be some other games like Kyrandia in the future) to be able to run RUSSIAN translated versions?
We need to disable CRC checks for just "L01.PAK" in Lands of Lore engine ("GENERAL.PAK" and "VOC.PAK" are not affected in thanslation).
It was already done in ScummVM OG Edition (https://github.com/old-games/ScummVM-russian-translations-fork).

scummvm-1.7.0_OG_Edition_source/engines/kyra/detection.cpp
Code:

    //add ScummVM OG Edition
    // Russian fan translation (BETA)
    {
        {
            "lol",
            "CD",
            {
                { "GENERAL.PAK", 0, NULL, -1 },
                { "L01.PAK", 0, NULL, -1 },
                { 0, 0, 0, 0 }
            },
            Common::EN_ANY,
            Common::kPlatformDOS,
            ADGF_DROPLANGUAGE | ADGF_CD,
            GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)
        },
        LOL_CD_FAN_FLAGS(Common::RU_RUS, Common::DE_DEU)
    },

    {
        {
            "lol",
            "CD",
            {

                { "GENERAL.PAK", 0, NULL, -1 },
                { "L01.PAK", 0, NULL, -1 },
                { 0, 0, 0, 0 }
            },
            Common::FR_FRA,
            Common::kPlatformDOS,
            ADGF_DROPLANGUAGE | ADGF_CD,
            GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)
        },
        LOL_CD_FAN_FLAGS(Common::RU_RUS, Common::DE_DEU)
    },

    {
        {
            "lol",
            "CD",
            {
                { "GENERAL.PAK", 0, NULL, -1 },
                { "L01.PAK", 0, NULL, -1 },
                { 0, 0, 0, 0 }
            },
            Common::RU_RUS,
            Common::kPlatformDOS,
            ADGF_DROPLANGUAGE | ADGF_CD,
            GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)
        },
        LOL_CD_FAN_FLAGS(Common::RU_RUS, Common::DE_DEU)
    },
    //add end
MAN-biker
MAN-biker

Posts : 27
Join date : 2010-08-22
Age : 51
Location : Russia, Moscow

http://manbiker.narod.ru

Back to top Go down

CRC checks (disable, please!) Empty Re: CRC checks (disable, please!)

Post  Pix Mon Feb 16, 2015 12:54 pm

I can't say I'm too keen as it's not a project that holds much interest for me (not being a Russian speaker and all that). However, it's probably easy and I've been thinking about doing a 1.7 android build so I could combine the jobs. You'll have to wait a while though - I'll be off work for a week and in the house all day Wednesday so I'll take a look then.


Last edited by Pix on Tue Feb 17, 2015 5:48 am; edited 1 time in total
Pix
Pix
Admin

Posts : 72
Join date : 2010-08-21

https://scummvmhacks.forumotion.com

Back to top Go down

CRC checks (disable, please!) Empty Re: CRC checks (disable, please!)

Post  MAN-biker Mon Feb 16, 2015 11:01 pm

Pix wrote:...it's not a project that holds much interest for me...
It's sad, 'cause it's the greatest mod for SCUMM VM i know.
And so much time you spent to dump games music.
By the way, i don't undesttand WHY that mod is illegal (so, your modifications can't be included in main SCUMM VM fork), because of all MIDIs from games if free online and dumped music is only for legal owners of these games.

In any case, i'm happy you are back and waitng your mods for 1.7.0 and CRC fixes. THANK YOU!

PS: is it possible to remove CRC-checks for Android and PSP builds too (old versions)?


Last edited by MAN-biker on Wed Feb 18, 2015 1:12 pm; edited 1 time in total
MAN-biker
MAN-biker

Posts : 27
Join date : 2010-08-22
Age : 51
Location : Russia, Moscow

http://manbiker.narod.ru

Back to top Go down

CRC checks (disable, please!) Empty Re: CRC checks (disable, please!)

Post  Pix Wed Feb 18, 2015 10:02 am

I was referring specifically to the Russian translations although I do largely regard this project as done. I might start working on it again if I ever get a tablet.

I'm not planning on looking at the older versions so it's just going to be Android and Windows builds on 1.7.
Pix
Pix
Admin

Posts : 72
Join date : 2010-08-21

https://scummvmhacks.forumotion.com

Back to top Go down

CRC checks (disable, please!) Empty Re: CRC checks (disable, please!)

Post  MAN-biker Wed Feb 18, 2015 1:15 pm

Pix wrote:I was referring specifically to the Russian translations although I do largely regard this project as done. I might start working on it again if I ever get a tablet.

I'm not planning on looking at the older versions so it's just going to be Android and Windows builds on 1.7.

But PSP is still actual too, especially because of PSP don't have software synth emulator for MT-32 or SC and your mod is a great solution to listen best quality music in games.
MAN-biker
MAN-biker

Posts : 27
Join date : 2010-08-22
Age : 51
Location : Russia, Moscow

http://manbiker.narod.ru

Back to top Go down

CRC checks (disable, please!) Empty Re: CRC checks (disable, please!)

Post  Pix Sat Feb 21, 2015 1:42 am

As far as I know you are the only person who ever uses it which doesn't give me much incentive to spend hours setting up a PSP build environment again. I may have a look if I have enough time but it's seriously unlikely - the code is always there if you want to do this yourself. If I do any more builds I'll look at doing the Pandora first as I'm more likely to use that build myself.
Pix
Pix
Admin

Posts : 72
Join date : 2010-08-21

https://scummvmhacks.forumotion.com

Back to top Go down

CRC checks (disable, please!) Empty Re: CRC checks (disable, please!)

Post  Pix Wed Mar 04, 2015 6:00 am

I've moved everything over to 1.7, done some rudimentary testing, and am currently waiting for a release build to compile. This could take a while on this PC but the new build will be at http://www.pixsoriginadventures.co.uk/scummvm/scummvm-1.7.0-win32.rar fairly soon if you want to try it out. I've cut and paste the LOL translation code exactly as supplied but have no way to test it.

I'm definitely going to attempt Android and Pandora builds of this but it won't be today. Setting up development environments for these will take a while and the machine I'm on right now isn't even up to running a Unix virtual machine. If those go OK, I'll probably have a look at PSP but I make no promises. I'm not sure if 1.7 will even compile on PSP.
Pix
Pix
Admin

Posts : 72
Join date : 2010-08-21

https://scummvmhacks.forumotion.com

Back to top Go down

CRC checks (disable, please!) Empty Re: CRC checks (disable, please!)

Post  MAN-biker Tue Apr 07, 2015 1:34 am

Thank you, Pix, you are the best! And we already got your fixes in old-games.ru edition of ScummVM_v1.7.0_OG_Edition(+Pix_Hacks) too!
MAN-biker
MAN-biker

Posts : 27
Join date : 2010-08-22
Age : 51
Location : Russia, Moscow

http://manbiker.narod.ru

Back to top Go down

CRC checks (disable, please!) Empty Re: CRC checks (disable, please!)

Post  Sponsored content


Sponsored content


Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum