View Full Version : problems installing jDRP
spuzzzzzzz
July 24th, 2004, 05:42 AM
I'm using doomsday 1.8 on linux and I can't load the jDRP.pk3 file. Following some instructions on this forum, I put the file in Data/jDoom/Auto and I added 'include "jDRP.ded"' to Defs/jDoom/jDoom.ded. I get this error when loading up:
# doomsday -game jdoom -file /usr/share/games/doom-data/doom1.wad -td ~/games/doomtextures/ -cfg jDoom.cfg
Con_Init: Initializing the console.
SW_Init: Startup message window opened.
Executable: Version 1.8.0 Jul 24 2004 (DGL).
Memory zone: 32.0 Mb.
Parsing configuration files.
Custom config file: jDoom.cfg
W_Init: Init WADfiles.
W_AddFile: /usr/share/games/doom-data/doom1.wad
IWAD identification: 00491f3f
W_AddFile: Data/Doomsday.wad
W_AddFile: Data/jDoom/jDoom.wad
IWAD identification: 00056533
W_AddFile: Data/jDoom/Auto/jDRP.pk3
**ERROR** W_AddFile: Data/Doomsday.wad
W_AddFile: Data/jDoom/jDoom.wad
IWAD identification: 00056533
W_AddFile: Data/jDoom/Auto/jDRP.pk3
Zip_Open: Data/jDoom/Auto/jDRP.pk3: Central directory not found.
and if I try to extract the pk3 file with "unzip -x jDRP.pk3", I get:
# unzip -x jDRP.pk3 Archive: jDRP.pk3
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of jDRP.pk3 or
jDRP.pk3.zip, and cannot find jDRP.pk3.ZIP, period.
could my pk3 file be corrupt? Its 33850290 bytes. I extracted it using wine.
TIA
DaniJ
July 24th, 2004, 08:24 AM
I would suggest downloading it again. Although I cannot test it in Linux myself I have had several people report that they installed it without problems doing as you did.
Personally I would suggest you install jDRP.pk3 to Data/jDoom/ and jDRP.ded to Defs/jDoom
Then use -file jDRP.pk3 -def jDRP.ded to load them.
spuzzzzzzz
July 25th, 2004, 04:31 AM
I've re-downloaded it a couple of times now, but I get the same error. I suspect that wine may be unzipping the file incorrectly. Unfortunately, I don't have a windows box on which to extract the files properly. Is anyone able to get me a good copy of jDRP.pk3? via p2p or something?
lord-noctrun
July 25th, 2004, 07:05 AM
for fellow linux users who don't have a win32 box, zedd put the pk3's up this ftp server:
ftp://wintermute.bounceme.net/jdoom/
DaniJ
July 25th, 2004, 11:44 AM
I'll make sure to have a ZIP distro without installer available for the upcoming 1.1 version.
spuzzzzzzz
July 25th, 2004, 03:18 PM
cheer, guys. It all works now :)
id1402
February 1st, 2009, 01:39 PM
Hello.
I downloaded http://files.dengine.net/jdrp-packaged-20070404.zip (jDoom Resource Pack). Unpacking results in directory jdrp.box containing many pk3 files. I've read readme.txt but I don't know what Snowberry is. I compiled Doomsday Engine 1.9.0-beta3 on Linux yesterday, all games run well, but I can't find anything called Snowberry.
I know how to load pk3 files at startup (for example: "-file jdtp-20081108.pk3"), but how to load the whole jdrp.box directory? "-patdir jdrp.box" doesn't work. Do I need Snowberry to use jDoom Resource Pack?
Please help.
DaniJ
February 1st, 2009, 06:30 PM
You don't have to use Snowberry but it makes life so much easier if you do. Snowberry is the graphical launcher, you'll need to compile it too. Its in the svn where you got Doomsday.
KuriKai
February 1st, 2009, 06:47 PM
Since you are using linux you don't need to compile snowberry just cd to where you svned snowberry to and type "python snowberry.py"
id1402
February 2nd, 2009, 12:52 PM
Thank you for helping.
You don't have to use Snowberry but it makes life so much easier if you do.
I like it the hard way.
Since you are using linux you don't need to compile snowberry just cd to where you svned snowberry to and type "python snowberry.py"
I tried it, but it doesn't work.
id1402@axis:~/hda/tmp/snowberry> python snowberry.py
Traceback (most recent call last):
File "snowberry.py", line 25, in ?
import language, ui, plugins, sb.profdb
File "/home/id1402/hda/tmp/snowberry/ui.py", line 37, in ?
import sys, os, wx, string
ImportError: No module named wx
I have python-2.4.1-3.2.
I don't want to compile Snowberry if I can install jDoom Resource Pack manually.
So please say me, how it woks or give me installation instruction URL. I searched for installation instruction without Snowberry, but nothing to find.
KuriKai
February 2nd, 2009, 01:35 PM
You might need to install "python-wxgtk2.8"
"sudo apt-get install python-wxgtk2.8"
id1402
February 2nd, 2009, 03:47 PM
Unfortunately there is no python-wxgtk2.8.rpm for my Suse 10.0. So I installed python-wxGTK-2.6.1.0-4.
id1402@axis:~/hda/tmp/snowberry> python snowberry.py
Traceback (most recent call last):
File "snowberry.py", line 25, in ?
import language, ui, plugins, sb.profdb
File "/home/id1402/hda/tmp/snowberry/ui.py", line 38, in ?
import host, events, widgets, language, paths
File "/home/id1402/hda/tmp/snowberry/widgets.py", line 35, in ?
import wx.lib.fancytext as fancy
File "/usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/lib/fancytext.py", line 49, in ?
import xml.parsers.expat
ImportError: No module named xml.parsers.expat
Then I installed python-xml-2.4.1-3.
id1402@axis:~/hda/tmp/snowberry> python snowberry.py
Traceback (most recent call last):
File "snowberry.py", line 25, in ?
import language, ui, plugins, sb.profdb
File "/home/id1402/hda/tmp/snowberry/ui.py", line 698, in ?
app = SnowberryApp()
File "/home/id1402/hda/tmp/snowberry/ui.py", line 536, in __init__
wx.App.__init__(self, 0)
File "/usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_core.py", line 7473, in __init__
self._BootstrapApp()
File "/usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_core.py", line 7125, in _BootstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File "/home/id1402/hda/tmp/snowberry/ui.py", line 540, in OnInit
self.mainFrame = MainFrame('Snowberry')
File "/home/id1402/hda/tmp/snowberry/ui.py", line 290, in __init__
self.mainPanel = MainPanel(self.profSplitter)
File "/home/id1402/hda/tmp/snowberry/ui.py", line 166, in __init__
area.addSpacer()
File "/home/id1402/hda/tmp/snowberry/sb/widget/area.py", line 197, in addSpacer
self.containerSizer.AddStretchSpacer(self.weight)
AttributeError: 'BoxSizer' object has no attribute 'AddStretchSpacer'
Now I don't know what more to install.
Probably it doesn't work because of my old python packages.
Why it's so difficult to install jDoom Resource Pack without Snowberry?
DaniJ
February 2nd, 2009, 04:08 PM
Thats because the new version is designed to be used with Snowberry.
One option would be to use a virtual directory mapping via the command line like so:
-vdmap "/usr/path/to/jdrp.box" "}data/jdoom/auto"
-vdmap "/usr/path/to/jdrp.box/Required" "}data/jdoom/auto"
id1402
February 2nd, 2009, 05:54 PM
It works using -vdmap! It looks great. Holy shit, what a good work.
Thank you.
So what's the disadvantage of using -vdmap? Who does need Snowberry?
DaniJ
February 2nd, 2009, 06:41 PM
Snowberry lets you configure the setup, manage multiple addons mixing and matching that sort of thing. Now I know this can be done manually too but addons designed to work with Snowberry include metadata which allows it to automatically detect conflicts between disparate addons and then ask the user how they want to resolve the conflict. It just makes it much easier for the average user as they don't need to know anything about how the addons themselves are configured while maximizing their access to the customization options that the addons themselves may feature.
vBulletin® v3.8.5, Copyright ©2000-2013, Jelsoft Enterprises Ltd.