View Full Version : I need a few files off the JJ2 CD, please.
Grath
Aug 31, 2004, 11:06 AM
I legally own Jazz Jackrabbit 2 (My two-CD CDROM case with TSF and 1.21 is sitting right in front of me) but then I switched to Linux.
If someone could zip up (or something) the contents of the JJ2 CD (Not TSF) for me, I'd be eternally grateful.
(I tried getting it off the internet, but it didn't INSTALL and it lacks the tilesets.)
New problem: I don't know how to merge the .regs in Linux.
Can anyone help me with that?
My Jazz Version: 1.23
Operating system: Linux Fedora core 2/Wine Wine 20040716
Any ideas?
Tubz
Aug 31, 2004, 07:22 PM
Well let me see, I might do this for you, if I remember, and has no one has done it already. And if I remember to do it, then it'll be done tommorow. Btw, people might still consider this being illegal, for stupid reasons.
Link
Aug 31, 2004, 07:48 PM
Linux can read CDs.
If you're using Wine/WineX, you need to set a drive letter for the CD-ROM mount point in the configuration file.
For example, make a section like this in ~/.wine/config (or ~/.winex/config)
[Drive E]
"Path" = "/mnt/cdrom"
"Type" = "cdrom"
"Label" = "CDROM"
"Filesystem" = "win95"
There should be some CD-ROM examples in the configuration file already if this isn't enough.
If your emulator doesn't support mounting directories like that, you can still copy everything from the CD and put it in the emulator root (C:\) folder. Or even make a symbolic link in there to the CD-ROM mount point (e.g. "ln -s /mnt/cdrom ~/.emulator/c_drive/cdrom", replacing with the appropriate paths)
Newspaz
Sep 1, 2004, 05:42 AM
Oh yes, here's a nice tip if you want to run JJ2 windowed in the normal Wine. I recommend against actually switching to the real windowed mode, because it's extremely slow. (we're talking 5 to15fps here)
Instead edit your wine config file (/home/username/.wine/config) and add these lines to the appdefaults section:
[AppDefaults\\Jazz2.exe\\x11drv]
"Desktop" = "640x480"
This will allow you to run the fullscreen mode in a window.
Grath
Sep 1, 2004, 07:03 AM
The only problem, Link, is that Linux isn't loading my CDs at all.
I'll try to get my dad's help with this, but it's been happening for a bit (And I can't load 'em from Root, it thinks the CDs don't exist.)
It's probably a loose connection between the CD-Drive and whatever it connects to, but I don't want to have the possibility of messing up my computer from opening the case myself.
Newspaz
Sep 1, 2004, 07:57 AM
The only problem, Link, is that Linux isn't loading my CDs at all.
I'll try to get my dad's help with this, but it's been happening for a bit (And I can't load 'em from Root, it thinks the CDs don't exist.)
It's probably a loose connection between the CD-Drive and whatever it connects to, but I don't want to have the possibility of messing up my computer from opening the case myself.
Are you sure you have actually mounted it?
Grath
Sep 1, 2004, 08:55 AM
I've checked, as root, and /mnt/cdrom/ is empty. So yes.
Link
Sep 1, 2004, 08:55 AM
It's probably not a hardware problem if you installed Linux from a CD. To mount a CD-ROM drive, do the following.
1. Create a mount point if it doesn't exist. Type "mkdir /mnt/cdrom"
2. Determine the device filename by looking in your message log. Type "dmesg" and scroll up (if you're in a window, otherwise you'll need to do "dmesg | less"), and find the lines that reference your drives. They will look something like (these are mine):
hda: WDC WD600BB-00CCB0, ATA DISK drive
blk: queue c03c7a20, I/O limit 4095Mb (mask 0xffffffff)
hdc: CD-R/RW RW7060A, ATAPI CD/DVD-ROM drive
hdd: DVD-ROM DDU220E, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=7297/255/63, UDMA(33)
hdc: attached ide-cdrom driver.
hdc: ATAPI 24X CD-ROM CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
hdd: attached ide-cdrom driver.
hdd: ATAPI DVD-ROM drive, 512kB Cache, DMA
You can see from that that "hda" is my hard drive, "hdc" is my CD-R/RW drive, and "hdd" is my DVD-ROM drive. The filenames, respectively, would be /dev/hda, /dev/hdc, and /dev/hdd. Your setup might be different, but that's why you're doing this step.
3. Try a mount command with the device filename you determined in step 2. Do this with a valid CD in the drive: "mount /dev/hdc /mnt/cdrom"
4. If this works (it should), your drive will be mounted at /mnt/cdrom and you can access it through that directory. If it doesn't work, you either have a driver problem or a hardware problem. In either case, "dmesg" will show you the log and it should say something about the problem. Look at the section where it initiates the drives, and also at the bottom after trying to mount\read.
5. If you mounted the drive successfully, you can add it to /etc/fstab to make it easier in the future. Add a line like:
/dev/hdc /mnt/cdrom iso9660 noauto,ro,user 0 0
Now you can mount the drive just by typing "mount /mnt/cdrom" or "mount /dev/hdc".
Grath
Sep 1, 2004, 09:15 AM
It spun the CD a bunch, then didn't do anything. /mnt/cdrom is still empty.
Grath
Sep 1, 2004, 09:23 AM
I feel like an idiot now. I misspelled cdrom while trying to mount.
Grath
Sep 2, 2004, 05:20 AM
From here on is for suggestions/help with the new problem, please.
As I said, any ideas?
Link
Sep 2, 2004, 07:32 AM
You should post a reply to say you solved the old problem, and with the new problem if necessary. I wasn't sure what you meant until I scrolled up and found "Any ideas?"
Anyway, if you're using wine, the registry is stored in the files "user.reg" and "system.reg" in your wine directory (~/.wine/ probably). If you run JJ2 it will create the registry keys for you, and you can edit the values by editing those files. Most of the keys for JJ2 are in user.reg; the only one in system.reg is the list servers key. All the keys should be created when you run JJ2, but some of the values may not be unless you use them (like multiplayer names/colors).
To add the list server values, open system.reg and find the line that starts with:
[Software\\Epic MegaGames\\Jazz Jackrabbit 2\\1.23\\List Servers]
There will be a number at the end, which I think is the timestamp for last modification, but you don't need to change it unless you really want to. Underneath that line, add these two lines:
"000"="jazz.contrabandent.com"
"001"="jazz.nimrod-online.com"
Save the file and try to play online.
KRSplat
Sep 2, 2004, 03:19 PM
Grath, you haven't posted in almost a year. :O
Grath
Sep 2, 2004, 03:26 PM
Both problems have been solved.
One last one, which might be beyond everyone's wisdom.
It doesn't do sound in either JJ2 or The Rosetta Stone, another windows program I've tried.
Both have sound...
Anyone know how to fix this problem?
Newspaz
Sep 2, 2004, 04:22 PM
Both problems have been solved.
One last one, which might be beyond everyone's wisdom.
It doesn't do sound in either JJ2 or The Rosetta Stone, another windows program I've tried.
Both have sound...
Anyone know how to fix this problem?
I know my Jazz sound suddenly started working when I set mixing precision to 8 bit (either uncheck the 16 bit box in the music window, or switch it in the game menu)
You may also try some different drivers in your wine config file (~/.wine/config as you probably know by now). You can do it by scrolling to this part of the file.
[WinMM]
; Uncomment the "Drivers" line matching your sound setting.
"Drivers" = "wineoss.drv" ; default for most common configurations
;"Drivers" = "winearts.drv" ; for KDE
;"Drivers" = "winealsa.drv" ; for ALSA users
;"Drivers" = "winejack.drv" ; for Jack sound server
;"Drivers" = "winenas.drv" ; for NAS sound system
;"Drivers" = "wineaudioio.drv" ; for Solaris machines
;"Drivers" = "" ; to disable sound
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"
To disable the current driver put a ; in front of it, to enable it take the ; away. Don't enable multiple drivers at once. You can also try running "winecfg" from the command line, this has an option to automatically detect sound settings. You have most chances to get it to work by switching to ALSA.
Link
Sep 2, 2004, 06:00 PM
Does your sound work in other programs? (Normal Linux, not in wine)
Grath
Sep 5, 2004, 12:24 PM
Absolutely. In every program.
I've checked, sound programs not loaded.
Newspaz
Sep 6, 2004, 11:29 AM
My solution should work........
Link
Sep 6, 2004, 01:50 PM
Absolutely. In every program.
I've checked, sound programs not loaded.
What sound driver are you using? OSS or ALSA? Do you have a sound server like ARTS installed (usually only in KDE, unless you installed it manually)? Post the output of "lsmod" so we can see what sound modules you're using.
vBulletin® v3.8.2, Copyright ©2000-2025, Jelsoft Enterprises Ltd.