Open main menu

Difference between revisions of "Humongous Entertainment/Progress"

Various updates
(Clarify shapes bug a bit.)
(Various updates)
Line 9: Line 9:
== Sound system ==
== Sound system ==
Complete support for music/sound engine of the games
Complete support for music/sound engine of the games
* Multiple channels
* Multiple sound channels (8 channels)
* Pool music and select music from pool
* Pool music and select music from pool
* Sound variables (26 per channel?)
* Sound variables (26 variables)
* Sound looping
* Sound flags (Looping and others)
* Various other sound flags
* Process sound code from SBNG resources, using a secondary process in main loop
* Use of additonal SBNG resources
* Song/Speech sync. using a secondary sound process. Using sound variables and SBNG resources?


== U32 library calls ==
== U32 library calls ==
Line 22: Line 20:
* The U32 code controls the players movements on field in soccer2004
* The U32 code controls the players movements on field in soccer2004
* The U32 code controls the racing segment at the end of puttrace
* The U32 code controls the racing segment at the end of puttrace
* The U32 code calculates the changes to shapes in PuttsFunShop/SamsFunShop
* The U32 code calculates the changes to shapes in FreddisFunShop/PuttsFunShop/SamsFunShop


How to trigger 1004 U32 subopcode in PuttsFunShop/SamsFunShop?
U32 subopcode 1004  is used by the 'Spin It' button in FreddisFunShop/PuttsFunShop/SamsFunShop


== Big Thinkers 1st Grade demo ==
== Big Thinkers 1st Grade demo ==
Line 106: Line 104:


== Future reference ==
== Future reference ==
The most recent SCUMM games seem to use a 16 bit pixel depth, requiring major changes to virtual screens in ScummVM, so don't seem worth supporting at this point. This is only a list of their issues for reference.
More recent SCUMM games require 16bit color support, requiring major changes to virtual screens in ScummVM, so don't seem worth supporting at this point. This is only a list of their issues for reference.


=== Freddi Fish 5 ===
=== Freddi Fish 5 ===
Line 115: Line 113:
* Add support for wizImage compression type 2. which is used for background images of many rooms, including the titles and main options. Wiz buffers using codec 2 are just raw images of 16 bits per pixel in 555 format.
* Add support for wizImage compression type 2. which is used for background images of many rooms, including the titles and main options. Wiz buffers using codec 2 are just raw images of 16 bits per pixel in 555 format.
* Add support for processWizImage mode 7.
* Add support for processWizImage mode 7.
* Add support for IMA ADPCM compression for speech files.
657

edits