Beneath a Steel Sky interim/initial support patch.
|Reported by:||joostp||Owned by:||fingolfin|
|Game:||Beneath a Steel Sky|
Diff against todays CVS (2003-03-04). (tarball -> http://0x.7fc1.org/scummvmbass20030304.tar.gz ) Please note that this is NOT all of the old cbass code, the remaining code (the rest of initialise(), some of intro() and various bits and pieces) will follow soon.
Immediate fixme's include:
- detect and handle cd version (or the demo, for that matter) - clean up (atleast, replace the eax,ebx,.. variables with something more descriptive.)
It should show the virgin screen if all is well. (opens disk+dinner table, sets up screen+palette, decompresses rnc file to buffer and displays it) Has been tested and works with floppy demo (v0.2??) and disk version v0.0331.
Reportedly it doesn't work with the datafiles of disk version v0.0288, I'm looking into that.
Ticket imported from: #697312. Ticket imported from: patches/289.