Release Out of this World


Hmm how do you manage to get that libiconv.so.2 dependency? All functionality of that lib is supposed to be provided by glibc, something might be wrong with your toolchain.
 
Ok, new new build. It's ok this time (I compiling right now, and don't want to stop compiling to unmount and test)...

Build 03

-----------

  • Added some more missings libs

Hmm how do you manage to get that libiconv.so.2 dependency? All functionality of that lib is supposed to be provided by glibc, something might be wrong with your toolchain.
I don't know. I have to check.
 
The SDL I build have this dependency for example. I have updted libiconv a few days ago, but the first build inside Codeblocks is month old I think.

I'll test it for you if you want

Well, I have update a new version on the repo already. If you can test, yeah, that could be good.
 
Last edited by a moderator:
I get the same "you need the Out of this World PC datafiles" message but after pressing OK the game launchs and is playable

Find the OUT file here:

==============================

=========================================================
PND             : /media/SANDISK32/pandora/menu/outofthisworld.pnd
PND_FSTYPE      : Squashfs
APPDATADIR      : /media/SANDISK32/pandora/appdata/outofthisworld
APPDD_FSTYPE    : vfat
PND_CPUSPEED    : <unset>
EXENAME         : runscript.sh
ARGUMENTS       : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------

Mounting : mount -t squashfs -o ro "/dev/loop1" "/mnt/utmp/outofthisworld"


Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/SANDISK32/pandora/appdata/outofthisworld=rw+nolwh":"/mnt/pnd/outofthisworld=rr" none "/mnt/utmp/outofthisworld"
[sUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application (runscript.sh ) ----------
--------------------------------------------------------------
Setting PATH to /mnt/utmp/outofthisworld:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
--------------------------------------------------------------
Setting LD_LIBRARY_PATH to /mnt/utmp/outofthisworld/libs:/mnt/utmp/outofthisworld/lib:/mnt/utmp/outofthisworld/lib:/usr/lib:/lib

omapsdl: opened tslib touchscreen
omapsdl: in_evdev: found "keypad" with 84 events (type 00100013)
omapsdl: in_evdev: found "nub0" with 3 events (type 00000007)
omapsdl: in_evdev: found "nub1" with 3 events (type 00000007)
omapsdl: in_evdev: found "gpio-keys" with 16 events (type 00000023)
omapsdl: skip /dev/input/event5 as ts
omapsdl: found 5 evdev device(s).
omapsdl: detected 800x480 'lcd' (0) screen attached to fb 1 and overlay 1
fbdev: switching to 640x400@16
fbdev: /dev/fb1: 640x400@16
fbdev initialized.
xenv: X vendor: The X.Org Foundation, rel: 10704000, display: :0.0, protocol ver: 11.0
xenv: display is 800x480
R:0x00, RT_SOUND          size=    0 (compacted gain= 0%)
R:0x01, RT_SOUND          size= 6716 (compacted gain= 8%)
R:0x02, RT_SOUND          size=11828 (compacted gain=22%)
R:0x03, RT_SOUND          size=27128 (compacted gain=28%)
R:0x04, RT_SOUND          size=17870 (compacted gain= 4%)
R:0x05, RT_SOUND          size= 3834 (compacted gain= 0%)
R:0x06, RT_SOUND          size= 3366 (compacted gain=50%)
R:0x07, RT_MUSIC          size=15552 (compacted gain=92%)
R:0x08, RT_SOUND          size= 9844 (compacted gain=48%)
R:0x09, RT_SOUND          size=11190 (compacted gain= 0%)
R:0x0A, RT_SOUND          size=11188 (compacted gain= 4%)
R:0x0B, RT_SOUND          size= 1062 (compacted gain=30%)
R:0x0C, RT_SOUND          size= 6226 (compacted gain= 2%)
R:0x0D, RT_SOUND          size= 1428 (compacted gain= 0%)
R:0x0E, RT_SOUND          size= 5104 (compacted gain=12%)
R:0x0F, RT_SOUND          size= 1950 (compacted gain=19%)
R:0x10, RT_SOUND          size=22178 (compacted gain=44%)
R:0x11, RT_UNKNOWN        size=25108 (compacted gain=25%)
R:0x12, RT_POLY_ANIM      size=32000 (compacted gain=71%)
R:0x13, RT_POLY_ANIM      size=32000 (compacted gain=82%)
R:0x14, RT_PALETTE        size= 2048 (compacted gain=59%)
R:0x15, RT_BYTECODE       size= 4508 (compacted gain=22%)
R:0x16, RT_POLY_CINEMATIC size= 5124 (compacted gain=38%)
R:0x17, RT_PALETTE        size= 2048 (compacted gain=35%)
R:0x18, RT_BYTECODE       size= 9871 (compacted gain=25%)
R:0x19, RT_POLY_CINEMATIC size=65230 (compacted gain=15%)
R:0x1A, RT_PALETTE        size= 2048 (compacted gain=40%)
R:0x1B, RT_BYTECODE       size=20810 (compacted gain=34%)
R:0x1C, RT_POLY_CINEMATIC size=57510 (compacted gain=22%)
R:0x1D, RT_PALETTE        size= 2048 (compacted gain=33%)
R:0x1E, RT_BYTECODE       size=39761 (compacted gain=35%)
R:0x1F, RT_POLY_CINEMATIC size=53720 (compacted gain=22%)
R:0x20, RT_PALETTE        size= 2048 (compacted gain=42%)
R:0x21, RT_BYTECODE       size=62904 (compacted gain=34%)
R:0x22, RT_POLY_CINEMATIC size=65132 (compacted gain=19%)
R:0x23, RT_PALETTE        size= 2048 (compacted gain=38%)
R:0x24, RT_BYTECODE       size= 8287 (compacted gain=27%)
R:0x25, RT_POLY_CINEMATIC size=29212 (compacted gain=22%)
R:0x26, RT_PALETTE        size= 2048 (compacted gain=36%)
R:0x27, RT_BYTECODE       size=50887 (compacted gain=35%)
R:0x28, RT_POLY_CINEMATIC size=65054 (compacted gain=21%)
R:0x29, RT_PALETTE        size= 2048 (compacted gain=40%)
R:0x2A, RT_BYTECODE       size= 2886 (compacted gain=28%)
R:0x2B, RT_POLY_CINEMATIC size=20026 (compacted gain=24%)
R:0x2C, RT_SOUND          size=  882 (compacted gain= 0%)
R:0x2D, RT_SOUND          size= 7684 (compacted gain= 0%)
R:0x2E, RT_SOUND          size= 2282 (compacted gain=13%)
R:0x2F, RT_SOUND          size= 6726 (compacted gain= 4%)
R:0x30, RT_SOUND          size=13374 (compacted gain= 7%)
R:0x31, RT_SOUND          size= 5278 (compacted gain=17%)
R:0x32, RT_SOUND          size= 6246 (compacted gain=34%)
R:0x33, RT_SOUND          size=  614 (compacted gain= 9%)
R:0x34, RT_SOUND          size=    0 (compacted gain= 0%)
R:0x35, RT_SOUND          size=  424 (compacted gain= 1%)
R:0x36, RT_SOUND          size= 8172 (compacted gain=36%)
R:0x37, RT_SOUND          size= 5028 (compacted gain=33%)
R:0x38, RT_SOUND          size= 5572 (compacted gain=20%)
R:0x39, RT_SOUND          size= 3626 (compacted gain= 7%)
R:0x3A, RT_SOUND          size=  870 (compacted gain=17%)
R:0x3B, RT_SOUND          size=  120 (compacted gain= 0%)
R:0x3C, RT_SOUND          size= 5010 (compacted gain=19%)
R:0x3D, RT_SOUND          size= 1760 (compacted gain=16%)
R:0x3E, RT_SOUND          size= 8622 (compacted gain= 9%)
R:0x3F, RT_SOUND          size= 1274 (compacted gain= 1%)
R:0x40, RT_SOUND          size= 4766 (compacted gain=17%)
R:0x41, RT_SOUND          size= 2484 (compacted gain=22%)
R:0x42, RT_SOUND          size= 1260 (compacted gain=10%)
R:0x43, RT_POLY_ANIM      size=32000 (compacted gain=67%)
R:0x44, RT_POLY_ANIM      size=32000 (compacted gain=77%)
R:0x45, RT_POLY_ANIM      size=32000 (compacted gain=75%)
R:0x46, RT_POLY_ANIM      size=32000 (compacted gain=72%)
R:0x47, RT_POLY_ANIM      size=32000 (compacted gain=97%)
R:0x48, RT_POLY_ANIM      size=32000 (compacted gain=63%)
R:0x49, RT_POLY_ANIM      size=32000 (compacted gain=62%)
R:0x4A, RT_SOUND          size=  960 (compacted gain=11%)
R:0x4B, RT_SOUND          size= 5094 (compacted gain= 9%)
R:0x4C, RT_SOUND          size= 1246 (compacted gain=20%)
R:0x4D, RT_SOUND          size= 1530 (compacted gain=10%)
R:0x4E, RT_SOUND          size=  606 (compacted gain= 8%)
R:0x4F, RT_SOUND          size= 1602 (compacted gain= 1%)
R:0x50, RT_SOUND          size= 6608 (compacted gain=39%)
R:0x51, RT_SOUND          size=  232 (compacted gain=12%)
R:0x52, RT_SOUND          size= 4130 (compacted gain=16%)
R:0x53, RT_POLY_ANIM      size=32000 (compacted gain=79%)
R:0x54, RT_SOUND          size=22698 (compacted gain=22%)
R:0x55, RT_SOUND          size= 2448 (compacted gain=39%)
R:0x56, RT_SOUND          size=11330 (compacted gain=11%)
R:0x57, RT_SOUND          size= 5420 (compacted gain= 0%)
R:0x58, RT_SOUND          size= 1460 (compacted gain= 0%)
R:0x59, RT_SOUND          size= 9140 (compacted gain=48%)
R:0x5A, RT_SOUND          size= 8100 (compacted gain=21%)
R:0x5B, RT_SOUND          size= 3360 (compacted gain=31%)
R:0x5C, RT_SOUND          size= 1320 (compacted gain= 0%)
R:0x5D, RT_SOUND          size= 5640 (compacted gain=17%)
R:0x5E, RT_SOUND          size=  490 (compacted gain= 8%)
R:0x5F, RT_SOUND          size= 2026 (compacted gain= 0%)
R:0x60, RT_SOUND          size=  232 (compacted gain=12%)
R:0x61, RT_SOUND          size=14712 (compacted gain=21%)
R:0x62, RT_SOUND          size= 4472 (compacted gain=14%)
R:0x63, RT_SOUND          size= 5296 (compacted gain=23%)
R:0x64, RT_SOUND          size= 2724 (compacted gain= 0%)
R:0x65, RT_SOUND          size=  730 (compacted gain=24%)
R:0x66, RT_SOUND          size= 9844 (compacted gain=48%)
R:0x67, RT_SOUND          size= 4848 (compacted gain= 0%)
R:0x68, RT_SOUND          size=23896 (compacted gain=32%)
R:0x69, RT_SOUND          size=41506 (compacted gain=25%)
R:0x6A, RT_SOUND          size=11880 (compacted gain= 0%)
R:0x6B, RT_SOUND          size=20934 (compacted gain=15%)
R:0x6C, RT_SOUND          size= 5094 (compacted gain= 9%)
R:0x6D, RT_SOUND          size= 5278 (compacted gain=17%)
R:0x6E, RT_SOUND          size=22698 (compacted gain=22%)
R:0x6F, RT_SOUND          size=17500 (compacted gain= 0%)
R:0x70, RT_SOUND          size= 3472 (compacted gain= 7%)
R:0x71, RT_SOUND          size= 2532 (compacted gain=18%)
R:0x72, RT_SOUND          size= 6538 (compacted gain=19%)
R:0x73, RT_SOUND          size= 9682 (compacted gain=22%)
R:0x74, RT_SOUND          size= 9264 (compacted gain= 0%)
R:0x75, RT_SOUND          size= 4886 (compacted gain= 0%)
R:0x76, RT_SOUND          size=  544 (compacted gain=15%)
R:0x77, RT_SOUND          size= 1514 (compacted gain=20%)
R:0x78, RT_SOUND          size= 1084 (compacted gain=13%)
R:0x79, RT_SOUND          size= 2282 (compacted gain=13%)
R:0x7A, RT_SOUND          size= 5240 (compacted gain= 7%)
R:0x7B, RT_SOUND          size=17198 (compacted gain= 0%)
R:0x7C, RT_SOUND          size= 1742 (compacted gain=30%)
R:0x7D, RT_PALETTE        size= 2048 (compacted gain=38%)
R:0x7E, RT_BYTECODE       size= 4257 (compacted gain=27%)
R:0x7F, RT_POLY_CINEMATIC size= 5048 (compacted gain=40%)
R:0x80, RT_SOUND          size= 6298 (compacted gain= 9%)
R:0x81, RT_SOUND          size= 2008 (compacted gain= 0%)
R:0x82, RT_SOUND          size= 1122 (compacted gain=17%)
R:0x83, RT_SOUND          size= 4008 (compacted gain= 0%)
R:0x84, RT_SOUND          size=26414 (compacted gain= 0%)
R:0x85, RT_SOUND          size=    0 (compacted gain= 0%)
R:0x86, RT_SOUND          size=    0 (compacted gain= 0%)
R:0x87, RT_SOUND          size=    0 (compacted gain= 0%)
R:0x88, RT_SOUND          size= 9340 (compacted gain=18%)
R:0x89, RT_MUSIC          size= 2240 (compacted gain=94%)
R:0x8A, RT_MUSIC          size=15552 (compacted gain=86%)
R:0x8B, RT_SOUND          size=20314 (compacted gain= 0%)
R:0x8C, RT_SOUND          size=17432 (compacted gain=22%)
R:0x8D, RT_SOUND          size=10556 (compacted gain= 3%)
R:0x8E, RT_SOUND          size=16328 (compacted gain=15%)
R:0x8F, RT_SOUND          size=    0 (compacted gain= 0%)
R:0x90, RT_POLY_ANIM      size=32000 (compacted gain=62%)
R:0x91, RT_POLY_ANIM      size=32000 (compacted gain=59%)


Total # resources: 146
Compressed       : 120
Uncompressed     : 28
Note: 82% of resources are compressed.


Total size (uncompressed) : 1821622 bytes.
Total size (compressed)   : 1237163 bytes.
Note: Overall compression gain is : 32%.


Total RT_SOUND          unpacked size:  699868 (38% of total unpacked size) packedSize  585052 (47% of floppy space) gain:(16%)
Total RT_MUSIC          unpacked size:   33344 ( 2% of total unpacked size) packedSize    3540 ( 0% of floppy space) gain:(89%)
Total RT_POLY_ANIM      unpacked size:  384000 (21% of total unpacked size) packedSize  106728 ( 9% of floppy space) gain:(72%)
Total RT_PALETTE        unpacked size:   18432 ( 1% of total unpacked size) packedSize   11044 ( 1% of floppy space) gain:(40%)
Total RT_BYTECODE       unpacked size:  204171 (11% of total unpacked size) packedSize  136436 (11% of floppy space) gain:(33%)
Total RT_POLY_CINEMATIC unpacked size:  366056 (20% of total unpacked size) packedSize  291100 (24% of floppy space) gain:(20%)
Note: Damn you sound compression rate!

Total bank files:              148
Total RT_SOUND          files: 103
Total RT_MUSIC          files:   3
Total RT_POLY_ANIM      files:  12
Total RT_PALETTE        files:   9
Total RT_BYTECODE       files:   9
Total RT_POLY_CINEMATIC files:   9

setupPart(0)
Loaded resource 20 (RT_PALETTE) in segPalettes.
Loaded resource 21 (RT_BYTECODE) in segBytecode.
Loaded resource 22 (RT_POLY_CINEMATIC) in segCinematic.
[sUCCESS]--- Starting the application (runscript.sh ) ----------


[ START ]--- Restoring the frame buffer status ----------
[sUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[sUCCESS]--- Waiting the Union to be available ----------
auplink:plink.c:223: AUFS_CTL_PLINK_MAINT: Inappropriate ioctl for device
rmdir: failed to remove `/mnt/utmp/outofthisworld': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[sUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[sUCCESS]--- uMount the PND ----------
=======================================================================================

Return code is : 1
 
Mmmmh the PC sees my files named with capital letters, but the Pandora lists them as Bank0a, Bank0b, ... I'm renaming them to capital letters, will let you know

In any case as I told you, the game runs fine after the message

EDIT: Renaming with the Pandora worked, the error message disappeared
 
Last edited by a moderator:
That's great it finally runs, but that message can get annoying I guess, so it's good if it can be removed. I may add both naming scheme in my test if both works.
 
slightly off topic but for those of us that dont have the US version, I'd like to report that the SNES version runs just fine as does the Amiga version so you can still play - even if you dont get to use this PND
 
After 2 years, I have finally updated this PND.
I added another engine, RawGL, that is still active. This version support all another world data you think of.
There is a Dialog at launch now, to select wich engine, and also same RawGL parameters...
 
To use RawGL, you'll need AnotherWorld / Out of this World data.
It can use automatically data prepared to "Fabotherworld" engine. But if you are starting from scratch (or if you prefer to use some anniversary edition data, don't forget to remove you old data folder), here are the file to grab depending on the version:

  • Amiga and PC DOS releases (Bank*)
  • 15th anniversary edition (Pak01.pak)
  • 20th anniversary edition (game/*)
  • Windows 3.1 release (Bank)
  • 3DO release (GameData/*)
Build 05
----------

  • Added RawGL engine
  • Added Dialog to choose engine at start
  • RawGL support most AnotherWorld version data!
 
Last edited by a moderator:
Oh, it supports more versions now. Great, I'll have to give the AW 20th anniversary version from GOG a try. Perhaps you can edit the "You'll need the original data files to play (from Out of this World PC version, "Another World" data files won't work for now" part of the description on the repo.

Man, your entry count in the repo is just staggering; I can't even finish my first entry.
 
Oh, it supports more versions now. Great, I'll have to give the AW 20th anniversary version from GOG a try. Perhaps you can edit the "You'll need the original data files to play (from Out of this World PC version, "Another World" data files won't work for now" part of the description on the repo.

Man, your entry count in the repo is just staggering; I can't even finish my first entry.
A yes, thanks, I'll fix that :)

*EDIT*: only, it's in the PXML, so I need to repackage :( . I'll keep that for later (I'm thinking of adding another option to choose, for RawGL, the data dir beetween root or data)...
 
Last edited by a moderator:
Back
Top