[Scummvm-devel] old Zak + ScummVM
J.Brown (Ender/Amigo)
ender at enderboi.com
Wed Jul 24 11:09:01 CEST 2002
Firstly, your welcome :)
Secondly, we already have a lot of information on how to implement V1/V2
(MM/Zak/LoomEGA) games. However it requires substantial rewiting, so we
prefer leaving until the games that are already WIP are completable.
> My hope is that I only need to change the parse functions and
> probably the bitmap decompression routine. The script language seems
> to be the same as script_v1.
Not really. The following is a short list of key differences:
- Scripting opcodes are completely different, and nothing really like V1
at all. Most functions in V3+ (what we call script_v1) are broken into
several smaller functions in V1/V2.
- Resource file format is totally different
- Graphical and Actor file formats are totally different
- Walkboxes are notably different, although the GF_OLD256 code is quite
close.
- Inventory management is quite different, scrolling ecetra is handed by
the engine, not the scripts
Ender
More information about the Scummvm-devel
mailing list