Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Somethin like DAEMON tools for Linux?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
LonelyStar
Guru
Guru


Joined: 06 Dec 2005
Posts: 390

PostPosted: Thu Oct 19, 2006 1:10 pm    Post subject: Somethin like DAEMON tools for Linux? Reply with quote

Hello together,

I am trying to play Warcraft III (with wine) on my laptop. Unfortantly is the CD-ROM of my laptop broken. So I made a iso image (on a different computer) of the CD and mounted it over loopack device. Installation went fine, but when I try to start the game it can not find the cdrom.

Is there a way I can moun the iso image making Warcraft III think it's in a CD-ROM-Drive?
Or do you have any other Ideas?

Thanks!
Nathan
Back to top
View user's profile Send private message
jonqrandom
n00b
n00b


Joined: 29 Sep 2005
Posts: 10

PostPosted: Thu Oct 19, 2006 1:27 pm    Post subject: Reply with quote

i don't have a technical solution, but seeing as you have the original CD and all, i can't see what would be wrong with just getting a nocd patch - i'm not advocating piracy or anything like that, but if you own the game you should get to play it :)
Back to top
View user's profile Send private message
BlackEdder
Advocate
Advocate


Joined: 26 Apr 2004
Posts: 2588
Location: Dutch enclave in Egham, UK

PostPosted: Thu Oct 19, 2006 1:33 pm    Post subject: Reply with quote

You can mount it as a loop device (you need loop device support in the kernel)
Code:
cd ~/
mkdir tmpmount
mount -o loop -t iso9660 wow.iso ~/tmpmount
Back to top
View user's profile Send private message
LonelyStar
Guru
Guru


Joined: 06 Dec 2005
Posts: 390

PostPosted: Thu Oct 19, 2006 2:18 pm    Post subject: Reply with quote

Hello,
Thanks for your replies.
Mounting as a loop device does not help (that is the way I installed warcraft). The game does not recognize it as the CD. I also did not yet find a NoCD patch for warcraft (Frozen Throne to be exact) that worked. I probably have to search a little more :)

Nathan
Back to top
View user's profile Send private message
BlackEdder
Advocate
Advocate


Joined: 26 Apr 2004
Posts: 2588
Location: Dutch enclave in Egham, UK

PostPosted: Thu Oct 19, 2006 3:28 pm    Post subject: Reply with quote

You probably have to tell wine (through winecfg) to treat the loop device directory as a cdrom
Back to top
View user's profile Send private message
(l)user
Guru
Guru


Joined: 31 Jan 2004
Posts: 334
Location: Poland

PostPosted: Thu Oct 19, 2006 8:16 pm    Post subject: Reply with quote

There is such tool, its called cdemu. It used to be for *.bin *.cue only but it seems they have added support for .mds, .ccd, .nrg in lastest release.
_________________
Registered Linux user #302020
Gadu Gadu #490092
Back to top
View user's profile Send private message
Maetis
n00b
n00b


Joined: 17 Oct 2006
Posts: 21

PostPosted: Sat Oct 21, 2006 7:24 pm    Post subject: Reply with quote

You can mount .iso, .nrg and .mdf with the mount command, only .bin/.cue needs cdemu AFAIK.

.ISO :
mount -t iso9660 -o loop,user image.iso /wheretomount


.MDF : (haven't tested this though)
mount image.mdf -o loop=/dev/loop0 /wheretomount


.NRG :
mount -o loop,offset=307200 image.nrg /wheretomount
_________________
Quote:
'The man who learns
only what others know
is as ignorant as if
he learns nothing

The treasures
of knowledge are
the most rare, and
guarded most harshly.'


- Chronicle of the First Age
Back to top
View user's profile Send private message
RushPL
Tux's lil' helper
Tux's lil' helper


Joined: 25 Dec 2005
Posts: 116
Location: Poland, Gdansk

PostPosted: Sat Oct 21, 2006 11:02 pm    Post subject: Reply with quote

Maetis wrote:
You can mount .iso, .nrg and .mdf with the mount command, only .bin/.cue needs cdemu AFAIK.

.ISO :
mount -t iso9660 -o loop,user image.iso /wheretomount


.MDF : (haven't tested this though)
mount image.mdf -o loop=/dev/loop0 /wheretomount


.NRG :
mount -o loop,offset=307200 image.nrg /wheretomount

If you ever used Daemon Tools you should know that mounting ISOs manually is not the same kind of experience. :P
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6051
Location: Removed by Neddy

PostPosted: Sat Oct 21, 2006 11:15 pm    Post subject: Reply with quote

Then the only other explanation is copy-protection - the good old kind that works on physical disk only. Thus an ISO image (mounting as a loop back is good enough) wont work

There is no equiv of "emulate ###" for Linux cause that game isn't a Linux game
_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
chico_r
n00b
n00b


Joined: 22 Jun 2005
Posts: 9
Location: Brazil

PostPosted: Tue Nov 28, 2006 1:57 am    Post subject: Reply with quote

Naib wrote:
Then the only other explanation is copy-protection - the good old kind that works on physical disk only. Thus an ISO image (mounting as a loop back is good enough) wont work

There is no equiv of "emulate ###" for Linux cause that game isn't a Linux game


I'm also trying to mount a CD image of Warcraft3 Frozen Throne, the CD is working fine, but when I mount the image under /mnt/cdrom (to avoid problems of telling cedega to look to another place) the CD mounted is not recognized as original.
I'm using cdemu 0.8 to mount a .CCD image that under windows and the game recognizes de image as oficial CD... I hate to carry the original CDs of my games.
Then I tried to create a .bin image using cdrdao, but it created .bin and .toc. I was expecting that cdrdao could create a .bin .cue image. I was unable to open .bin in the cdemu (is it possible?)

starting cdemu
- modprobe cdemu

mounting image under cdemu
- cdemu 0 /mnt/winD/Images/Warcraft3/Warcraft3TFT.ccd

mounting cdemu on mounting point
- mount -t iso9660 /dev/cdemu0 /mnt/cdrom

maybe it's the -t iso9660 that is messing up with the copy protection, as this particular protection uses the audio subchannel
Back to top
View user's profile Send private message
killertux
Tux's lil' helper
Tux's lil' helper


Joined: 11 Dec 2003
Posts: 119

PostPosted: Tue Nov 28, 2006 7:02 pm    Post subject: Reply with quote

Seem like this do not work at all cdemu 0.7 from portage do not emerge at all and cdemu 0.8 and latest version from svn installs and everyting goes well
after I try the last command for mounting bin/cue mount -t iso9660 /dev/cdemu0 /mnt/cdrom there it fails and claims the image is damaged or someting like that... if type is not defined it ask to define the image type.
anyway TODO(if it's not outdated) file says subchannel is not support so it do not work with Warcraft III.
Back to top
View user's profile Send private message
Salius
n00b
n00b


Joined: 26 Sep 2006
Posts: 59
Location: ~/

PostPosted: Tue Nov 28, 2006 8:10 pm    Post subject: Reply with quote

Hi guys,

I made my own NoCD patch for Warcraft III: The Frozen Throne that I *know* works for 1.0 (initial install). I've not bothered patching so if you updated your WC3 install you're SOL.
If anybody wants my NoCD patch then shoot me a line and I shall share. :)

DISCLAIMER: Piracy is bad, mmmk? Be sure to own the game if you approach me for what I've offered or you may/may not end up as prison currency.
Back to top
View user's profile Send private message
chico_r
n00b
n00b


Joined: 22 Jun 2005
Posts: 9
Location: Brazil

PostPosted: Wed Nov 29, 2006 6:16 pm    Post subject: Reply with quote

killertux wrote:
Seem like this do not work at all cdemu 0.7 from portage do not emerge at all and cdemu 0.8 and latest version from svn installs and everyting goes well
after I try the last command for mounting bin/cue mount -t iso9660 /dev/cdemu0 /mnt/cdrom there it fails and claims the image is damaged or someting like that... if type is not defined it ask to define the image type.
anyway TODO(if it's not outdated) file says subchannel is not support so it do not work with Warcraft III.

Well, the version 0.8 emerged (forcing) in my linux 64 worked fine to mount .CCD, but it only uses the .ccd and the .img files
that were generated with clonecd, the .sub file is being probably ignored (i'll test this later, but i'm quite sure of it). I can even install the game, but the game does not run with the image because it is not recognized as an original CD. And it is the exact same image that i use in daemon tools without problems.

Is there someone that tested the subchannel data usage for .MDS and .CUE files in cdemu?

-- Install cdemu 0.8 if you have compilation error in 0.7 or simply wants the partial ccd or nrg/mds/cue support
cd /usr/portage/app-cdr/cdemu/
cp cdemu-0.7.ebuild cdemu-0.8.ebuild
ebuild cdemu-0.8.ebuild digest
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum