[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freesci-develop] cvs: skovmanden
From: |
FreeSCI CVS repository |
Subject: |
[freesci-develop] cvs: skovmanden |
Date: |
Sun, 09 Feb 2003 20:51:42 +0100 |
CVSROOT: /var/cvs/freesci
Module name: freesci
Changes by: skovmanden 2003/02/09 19:51:42 GMT
Modified files:
. : Tag: glutton ChangeLog
src : Tag: glutton main.c
src/engine : Tag: glutton game.c kgraphics.c scriptdebug.c
seg_manager.c vm.c
src/include : Tag: glutton script.h
src/scicore : Tag: glutton console.c resource_patch.c
script.c
src/tools : Tag: glutton scidisasm.c
Log message:
* src/engine/game.c (_init_vocabulary): SCI1 games no longer load
their parser vocabularies even if they are present. (a)
* src/engine/kgraphics.c (kDisposeWindow): Fixed a segfault. (b)
* src/engine/script.c (script_adjust_opcode_formats): Added
functionality to take care of opcode differences between
interpreters. (c)
* src/engine/seg_manager.c: Re-inlined some functions.
* src/engine/script.h: Added opcode format for absolute offsets,
plus support in various places.
* src/engine/scidisasm.c (main): Support -r flag.
* src/scicore/console.c (sciprintf): Incorporated leak fix from
the stable branch. (d)
(a) fixes a few games which did not load before because their
vocabularies were defective (or, more likely, because of a bug that I
didn't want to tackle)
(b) lets Jones in the Fast Lane load. It even displays a window before
dying in the usual place (kDrawPic), happily unaware that the window
isn't displayed because we don't have 256-color support.
(c) allows us to handle these things better in the
disassembler/debugger.
(d) should finally make scidisasm run again.
Lars
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/01
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/03
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/05
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/07
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/08
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/08
- [freesci-develop] cvs: skovmanden,
FreeSCI CVS repository <=
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/11
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/12
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/12
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/13
- [freesci-develop] cvs: skovmanden, FreeSCI CVS repository, 2003/02/25