Opened 11 years ago

Closed 11 years ago

Last modified 13 months ago

#8901 closed patch

KYRA: Lands of Lore Intro + Character selection

Reported by: lordhoto Owned by: lordhoto
Priority: normal Component: Engine: Kyra
Keywords: Cc:
Game: Lands of Lore

Description

Hi,

here is a patch for playing the Lands of Lore intro and showing the character selection screen. I am posting it to the patch tracker since I am unsure if we want to have support for (yet another) non adventure game. It shares code with the Kyra engine, which is why I started to take a look into it. Currently all code is CD version only (I am not sure if the floppy version would work too, since I simply do not have it to check against, but well since it is in an early state that should not be too bad after all :-).

TODO:
- Discuss if it is fine with the team to include source for an RPG (of course currently there is no ingame code written and it is not forseeable when I come around to look more into the ingame executable)
- Move some static data from lol.cpp and screen_lol.cpp to staticres.cpp
- Check HACK in sound_adlib.cpp getProgramm ll237-243 (Not really that bad and fine for SVN IMHO)

Ticket imported from: #2029395. Ticket imported from: patches/1006.

Attachments (1)

lol_intro_v1.patch (58.9 KB ) - added by lordhoto 11 years ago.
Patch against r33333

Download all attachments as: .zip

Change History (5)

by lordhoto, 11 years ago

Attachment: lol_intro_v1.patch added

Patch against r33333

comment:1 by dreammaster, 11 years ago

Excellent work Lordhoto - I gave it a try and it ran without problems (as far as you've implemented).

I personally thoroughly enjoyed Lands of Lore (although I think they could have chosen better for some of the voice actors), and I would love to see it supported by ScummVM. IMHO, if the Simon Puzzle Packs could be included simply because they share some common engine code, why not Lands of Lore as well? As long as there's someone like yourself willing to work on completing the engine.

comment:2 by lordhoto, 11 years ago

Status: newclosed

comment:3 by lordhoto, 11 years ago

Ok finished the second TODO and commited it now.

comment:4 by digitall, 13 months ago

Component: Engine: Kyra
Game: Lands of Lore
Note: See TracTickets for help on using tickets.