Hello,
I've just managed to download the latest CVS bits for pentagram and I've run into a bit of a problem. When I try to run pentgram I get the following:
Init SDL
Create Kernel
Create UCMachine
Create FileSystem
Create Configuration
Loading configuration files:
@data/pentagram.cfg... Failed
@home/pentagram.cfg... Ok
Set Video Mode
Resize Console
Load Palette
Load Shapes
Load Confont
Unable to load fixedfont.tga. Exiting
Where is fixedfont.tga supposed to go? My pentagram.cfg is:
/tmp/u8data/static
/tmp/u8data/gamedat
/tmp/u8data/savegame
/tmp/u8data/sound
/tmp/u8data/usecode
/tmp/u8data
(quite possibly a) dumb question
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Re: (quite possibly a) dumb question
Okay, got that sorted by copying pentagram and the u8 files into /usr/local/share/pentagram.
Now I get the following when running it:
Init SDL
Create Kernel
Create UCMachine
Create FileSystem
Create Configuration
Loading configuration files:
@data/pentagram.cfg... Ok
@home/pentagram.cfg... Ok
Set Video Mode
Resize Console
Load Palette
Load Shapes
Load Confont
Paint Inital display
running process 1, class 581, offset 28f9
sp = 0A; 28F9: 5A init 02
sp = 0C; 28FB: 11 call 0581:28E5
sp = 12; 28E5: 5A init 02
sp = 14; 28E7: 0F !calli 00D8h (00h arg bytes)
sp = 14; 28EB: 5E push retval = 0002
sp = 16; 28EC: 0A push byte 0018h
sp = 18; 28EE: 22 mod
sp = 16; 28EF: 01 pop [BP-02h] = 0002h
sp = 14; 28F1: 3F push [BP-02h] = 0002h
sp = 16; 28F3: 12 pop temp = 0002
sp = 14; 28F4: 52 jmp 0000h (to 28F7)
sp = 14; 28F7: 50 ret to 0581:2900
sp = 0C; 2900: 5E push retval = 0002
sp = 0E; 2901: 0A push byte 0004h
sp = 10; 2903: 20 div
sp = 0E; 2904: 01 pop [BP-02h] = 0000h
sp = 0C; 2906: 3F push [BP-02h] = 0000h
sp = 0E; 2908: 12 pop temp = 0000
sp = 0C; 2909: 52 jmp 0000h (to 290C)
sp = 0C; 290C: 50 !ret from process
Pausing execution. Press a key (in graphics window) to continue
Pausing execution. Press a key (in graphics window) to continue
Pausing execution. Press a key (in graphics window) to continue
Pausing execution. Press a key (in graphics window) to continue
Usecode Machine memory stats:
Strings : 0/65534
I'm using RedHat 8.0.
Now I get the following when running it:
Init SDL
Create Kernel
Create UCMachine
Create FileSystem
Create Configuration
Loading configuration files:
@data/pentagram.cfg... Ok
@home/pentagram.cfg... Ok
Set Video Mode
Resize Console
Load Palette
Load Shapes
Load Confont
Paint Inital display
running process 1, class 581, offset 28f9
sp = 0A; 28F9: 5A init 02
sp = 0C; 28FB: 11 call 0581:28E5
sp = 12; 28E5: 5A init 02
sp = 14; 28E7: 0F !calli 00D8h (00h arg bytes)
sp = 14; 28EB: 5E push retval = 0002
sp = 16; 28EC: 0A push byte 0018h
sp = 18; 28EE: 22 mod
sp = 16; 28EF: 01 pop [BP-02h] = 0002h
sp = 14; 28F1: 3F push [BP-02h] = 0002h
sp = 16; 28F3: 12 pop temp = 0002
sp = 14; 28F4: 52 jmp 0000h (to 28F7)
sp = 14; 28F7: 50 ret to 0581:2900
sp = 0C; 2900: 5E push retval = 0002
sp = 0E; 2901: 0A push byte 0004h
sp = 10; 2903: 20 div
sp = 0E; 2904: 01 pop [BP-02h] = 0000h
sp = 0C; 2906: 3F push [BP-02h] = 0000h
sp = 0E; 2908: 12 pop temp = 0000
sp = 0C; 2909: 52 jmp 0000h (to 290C)
sp = 0C; 290C: 50 !ret from process
Pausing execution. Press a key (in graphics window) to continue
Pausing execution. Press a key (in graphics window) to continue
Pausing execution. Press a key (in graphics window) to continue
Pausing execution. Press a key (in graphics window) to continue
Usecode Machine memory stats:
Strings : 0/65534
I'm using RedHat 8.0.
Re: (quite possibly a) dumb question
That last one is normal
(i.e., that's all it does currently.)
(i.e., that's all it does currently.)
Re: (quite possibly a) dumb question
Btw, your pentagram.cfg is using the wrong format. An example of the current format (which will most likely change again soon...) is:
/tmp/u8data
/data/pentagram/pentagram/data
( should point to the directory containing fixedfont.tga, should point to the top-level U8 dir)
/tmp/u8data
/data/pentagram/pentagram/data
( should point to the directory containing fixedfont.tga, should point to the top-level U8 dir)
Re: (quite possibly a) dumb question
Don't be dissappointed. I'm sure Exult was like that at one point...
-
- Site Admin
- Posts: 731
- Joined: Thu May 14, 2020 1:34 pm
Re: (quite possibly a) dumb question
Nope, exult was never really like that. Exult's developement started very differently to Pentagram's.
-Colourless Dragon
-Colourless Dragon
Re: (quite possibly a) dumb question
Grrr. I meant it was very unplayable. I would know, I've played with PLOT HOLES. Hehehehe...