I've tried to mount the .gog file directly but it keeps telling me that the game needs the cd, and if I edit the .dat file and delete the .ogg part it mounts it, but still ask for the cd when I execute the game.
Well, I bouth the original game in 1998 too, and I thought this version would be easier to make it work, that's why I bought it again. If you can help me to mount my original cd (after converting it to .iso or .bin), I would thank you too.
I had similar trouble getting the gog versions of dungeon keeper and
theme hospital running on Linux.
After hours of searching, it turned out that dosbox needed to be built
with SDL_sound support included in order to mount those type of images.
I'm assuming that you have no way of loading the SDL_sound and its dev
packages on Android, then re-compiling dosbox, so you'll probably need to get the
Dosbox Turbo author to re-build his version with it included.
Sorry.
The Android ports of DosBox are compiled w/o sdl_sound library in order to save resources on mobile devices. That means no CD-Audio support in your bin/cue file if using OGG or MP3. Best option is to modify the cue file as above (ie. remove the audio tracks from the cue file), or just mount the bin/iso/gog file instead of trying to mouse the cue/inst file. Once you've mounted the bin file, install the game and run the setup.exe to select either soundblaster or midi for the music.
Worked for every GOG game I've tried on DosBox Turbo. If you really desire MP3/OGG audio support, contact the dosbox turbo author and let him know. He told me if theres enough demand, he'll recompile with sdl_sound... but who knows what kind of performance impact that would have.
[EDIT] I assume you are using legally purchased GoG images... as no support can be provided for abandonware!
[EDIT2] Latest version of DosBox Turbo now supports mixed mode cd's (ie. CD-Audio) for MP3&OGG. No need to edit cue files anymore.
This isn't a lame misleading post about how you can actually kind of sort of play games through something like RDP or Logmein or VNC. This is actually running a few of the older Spiderweb games, on your Android.
First, this was all done on the Kindle Fire, so you're mileage may vary, but as Android hardware goes it's fairly middle of the road, nothing too cutting edge, so most higher end phones and any of the major tablets should work about as well. My recommendation is for a tablet, but if you can manage to enjoy playing on the smaller screens too, well, good on you.
2. Windows 3.11 install disk images. Dig out your closets and raid the garage, we're going old school. You'll be playing Exile on windows 3.11 on dosbox on android. I've read SciFi novels (Rainbow's End) which predicted this type of embedded recursive emulation and thought, "Why wouldn't they just use all their technology to find an easier way?" Well, the future's here, and it's just as kludgy as predicted, but in this case it works, and it works really well. There is no significant lag, stuttering, sound artifacts, or anything.
3. Prepare an empty directory to install win311 into, boot up DosBox, mount the install media in one virtual drive and you directory on the C:\ drive, keep ALL of the default drivers and settings the installer recommends, and let loose on the nostalgia because here comes the only decently stable consumer Windows system until XP hit the shelves.
4. Visit this page for links to a few necessary drivers and other useful goodies. In particular, I recommend the S3 video drivers and the SoundBlaster audio drivers. Everything else is unnecessary, but if you want to do anything else in the win 3.11 environment, I recommend Win32S for some basic 32-bit support and WinG for some basic pre-DirectX support: =9405
5. On Android you need DosBox Turbo. I tried aDosBox, which is free, but it significantly under performs compared to Turbo and was too slow to be usable. anDosBox is another choice, and their speed is probably about the same as Turbo, but it's interface is not as friendly or configurable.
7. Last, make sure your dosbox.conf is properly attuned to your win311 install. I have removed all the comment lines (for space) from my own and pasted it below as an example. It mounts an additional directory to the D:, but that is not really necessary if you don't want that. Otherwise, it allows you to easily access anything on your device. Beware though: Windows 3.11 didn't have much in the way of file protections to prevent accidental mishaps with your file structure, and it was not uncommon for poorly written programs to ruin or even delete entire disk volumes. So, some sandboxing is prudent.
LAST: You'll be tempted, as I was, to reach too far. To want the Exile remakes, Nethergate, maybe a Geneforge. Near as I can tell, it's simply impossible in 3.11 unless you want to rewrite drivers and perhaps additional work as well. They really seem to require a real version of DirectX, WinG is not enough, and that means Win95. Win95 will run, and run decently, at least on the Kindle Fire. But I spent days tracking down fixes for problems, and while the ultimate result was a usable Win95 system w/ basic DirectX 1 support (yes, version 1 only: 2 & 3 made things unstable) the result was still that Nethergate & Geneforge ran too slow to be at all playable, as in 10 second to move space, and Avernum wouldn't start at all.
My biggest gripe with the onscreen controls is that turning and strafing actions 'stick', forcing you to make a noticable pause between going from one to the other, otherwise you'll strafe instead of turning or vice-versa.
I've tried using Android Dosbox + Doom2.exe on my Kindle Fire for watching demos. It works, but is so slow that it is kind of like a slideshow. Presumably some Android devices are faster, but they'd need to be much faster for it to be very usable.
I have an Xperia Play, which is an Android and has a gamepad instead of a keyboard. Neither the PRBOOM port or DOOM GLES work on there for me, so I just use a GBA emulator and play DOOM 1 & 2 on there that way.
Meh, it's not the only way I can play DOOM portable. I also have DOOM Legacy for PSP...
Aren't the Kindle one of the slowest pads out there?
Anyway, The Asus Transformer line is probably what you want to use if you plan to play Doom on the pad. But the next Transformer is going to have Windows 8 anyway.
Since I got my Transformer last year, my laptop has been left to collect dust in a corner most of the time. Next generation of the line will have bridged the gap by using Win8 and Intel Core processors instead of Android and ARM processors.
I realize I sound like a mouthpiece for Asus here, but I really do love their work.
What I don't understand is the Kindle's name. "Kindle" means to start a fire, wasn't this thing meant for reading information, not destroying it, as in book-burning? Oh, right, DRM and time limits and all that bullshit, I forgot.
It's supposed to kindle a fire in your mind.
Re: tablets
Most computer people (like probably 99% of Doomworlders) don't realize that people hate keyboards and mice. The interface (Android, iOS) and battery technology finally caught up to the form factor. There's a slow march away from those antiquated input methods, you see it in predictive text input, voice search (and other voice-based interfaces) and pervasive computing (DVR boxes, car stereos), and basically big shiny capacitive glass buttons. It's only a matter of time before computers are in your bathroom mirror, your refrigerator, your kitchen table, coffee table, kitchen counters, etc. etc. Workstations like desktops and notebooks are gonna solely be for things that require huge computing power or a keyboard (programming, modeling, etc.).
I love keyboard and mouse. It's a great, logical method of controlling what you want to do with a computer. I mean, don't get me wrong, voice and touch screens are very innovative, and other people may enjoy those things. But nothing will ever replace my keyboard and mouse.
I've never met one of these people, evidently. On the other hand, I've heard plenty of complaints about lousy touchscreen panels. I like touchscreens and I can't stand using most of the ones I'm forced to. The ATM at my bank is particularly bad, but thankfully it still uses normal buttons for most functions.
I hope voice interfaces never catch on. I can't imagine a more irritating way of controlling a computer. Keep that shit in Star Trek.
Voice is kind of nice. This morning I needed to take a nap so I just spoke out to my phone "Google: Set alarm in 45 minutes" and it did just that. Though I really wish I could direct it by prefixing "Computer:" instead... oh well.
I'd much rather have gesture commands (detected with a camera) than voice commands. Either way, I appear stupid doing it, but I'd rather be seen dancing, than heard in the next room talking to my computer.
I have an android with a physical keyboard, and I take a different approach. Buy an app called DosBox Turbo - it is by far the fastest Dosbox emulator on the market, and constantly updated and cleaned up (developer is friendly and supports it 100%). DOOM runs like a charm and you can even use the (gasp!) original BOOM exe (or anything else, like the old DOS zdoom/legacy/edge exes), which is a lot of fun and ten times less hassle than trying to get one of the many lame Android ports working well.
Protip: Don't buy from jack niu - whether it be Wolf or Doom - he doesn't support his releases and doesn't refund worth shit. Terrible developer, and he usually includes [things that he shouldn't include] with his "work".
Just so it's clear, I was referring to the lazy Doom ports, not particularly the DOSBox port (although I do think the dev should be sharing the wealth via that nice donate button on dosbox.com).
Edit: Where'd the other posts go?