| View previous topic :: View next topic |
| Author |
Message |
hygraed One Post Wonder

Joined: 01 Oct 2006 Posts: 1
|
Posted: Sun Oct 01, 2006 12:49 pm Post subject: Multiplayer game gives me a bunch of HTML in Linux. |
|
|
| I was interested in giving Progress Quest a try, so I downloaded it and gave it a shot under Wine. The single-player mode works fine, but the multiplayer mode gives me a dialog box with a fuckton of HTML in it and an OK button after clicking "Sold!" in the character creation screen. Upon clicking OK, it closes the window and I'm back at character creation. Is this an effect of running the game in Wine, or something else entirely? |
|
| Back to top |
|
 |
talax the Terribly Delicious
Joined: 30 Nov 2002 Posts: 9339
|
Posted: Sun Oct 01, 2006 2:25 pm Post subject: |
|
|
maybe it's an effect of drinking too much wine?
In any case, I think a couple people on the board have tried using WINE with mixed results, maybe one of them can help. I haven't tried it. _________________
  |
|
| Back to top |
|
 |
Baka Gaijin Pedantic Tardinator

Joined: 04 Dec 2002 Posts: 4565 Location: Just over there, honest!
|
Posted: Tue Oct 03, 2006 12:54 pm Post subject: |
|
|
Option 2: install windows on a virtual machine (VMWare have a linux build) instead
Option 3: multiboot to a windows install
Option 4: buy some old cheap hardware and install windows
Note how all of these tried and tested* solutions use an actual windows installation (even if it is just a virtual machine within a host OS), which is by far the simplest and easiest way of attaining 100% compatibility with windows software on a non-windows box.
*PQ 6.1 tested on a VMWare Workstation Win98 install using WinXP as the host OS, and on WinXP as part of a multiboot system
The Gaijin who is Baka. _________________
advertising special: Beer Cars Games |
|
| Back to top |
|
 |
talax the Terribly Delicious
Joined: 30 Nov 2002 Posts: 9339
|
Posted: Tue Oct 03, 2006 3:49 pm Post subject: |
|
|
what's option #1?  _________________
  |
|
| Back to top |
|
 |
Trevoke Taoist

Joined: 01 Dec 2002 Posts: 6124 Location: In your code, writing some tests
|
Posted: Tue Oct 03, 2006 6:50 pm Post subject: |
|
|
Option #1 is : use WINE and whine. _________________ Remember when TMO charfed beer on Zathyr? Good times...
Worst Day Ever -- Instant PQF History
They're coming... GRUMMIES VI! |
|
| Back to top |
|
 |
Baka Gaijin Pedantic Tardinator

Joined: 04 Dec 2002 Posts: 4565 Location: Just over there, honest!
|
Posted: Wed Oct 04, 2006 9:33 am Post subject: |
|
|
Option 1 is indeed the current option that hygraed is using (WINE)
Whilst it is apparently pretty damn good at pretending to be windows, it's not yet indistinguishable from the real thing, so the VM option is still probably going to be the most successful one for people refusing to use windows as a host OS
The Gaijin who has an XP box for gaming anyway. _________________
advertising special: Beer Cars Games |
|
| Back to top |
|
 |
Wombatrain Funniest. Scotsman. Ever.

Joined: 18 Jan 2003 Posts: 9512
|
Posted: Wed Oct 04, 2006 10:22 am Post subject: |
|
|
The other alternative is reading the freaking FAQ about running it under Linux. RTFF.
I'll quote it again for the hard of thinking
Q: Is there any chance of a version for Mac, Linux, CP/M, NextStep, BeOS, GEM, TI-84 or other non-Borg OS or platform?
A: Nothing is in the works to support any other platform. Sorry.
And for aaaaaalll the fuuuuucking stupid fuucking bloody linux users out there who often say "But I'll help if I can see the source code cos like I think I am a soooper programmer and and and I'm almost 15 and .." ... Grum can put it MUCH more politely than I can which is
Q: But I'll help!
A: Look deep into your heart, then say that again.
My take on it is -
i.e.
Fuck off. Why thank you Sir but; Your help isnt requested. Your help isnt needed, YOU are not needed. In plain, to end as I started ... Fuck off.
And to ANY further fucking users who wish to e-mail me asking for Grum's private email addy cos they tried to get in touch with him by the usual means but he hasnt replied and do you have an address for Eric - An especial LOUD, FUCKING VITRIOL FULL FUUUUUCCKK ORF YOU (fucking hopeless)TWATS!
Doncha think there is a REASON he hasnt replied to you you fucking KNOB? Huh? Doncha? _________________ FCoP. Onwards and upwards missus.
 |
|
| Back to top |
|
 |
DerfScratch One Post Wonder

Joined: 05 Oct 2006 Posts: 1
|
Posted: Thu Oct 05, 2006 4:24 am Post subject: wine |
|
|
that last post was brutal. funny, but brutal.
wine seems to work fine. however, i moved the files from a previously running windows install to my linux box. i did not start the game using wine. (and, it's working multiuser, too.) |
|
| Back to top |
|
 |
Baka Gaijin Pedantic Tardinator

Joined: 04 Dec 2002 Posts: 4565 Location: Just over there, honest!
|
Posted: Thu Oct 05, 2006 10:58 am Post subject: |
|
|
I still maintain that you should have zero issues throughout if you run a windows VM inside a Linux / HP-UX / Solaris / whatever the fuck you want host OS. You can cripple the virtual hardware as much as you want to stop the nasty windows install from hogging too many system resources, PQ is not a resource intensive app and will work fine on a virtual 200MHz processor with 128Mb memory and win98SE installed
I still wonder what gamers actually do with Linux boxes though, it's not like anyone outside of iD makes an effort to do *nix ports, which generally means that the über gaming hardware has a windows install on it somewhere anyway. Or they survive solely on console games, but that's like cutting off your nose to spite your face... PCs are still the most versatile gaming platform available and also boast the quickest and most fully featured hardware platform. They just cost more to buy, but then again once you hit 25 and manage to hold down a decent job, the toy money is available to splurge on a leet ninja gaming PC every few years.
I guess I must just not understand gamers as well as I thought, even though I've been one myself for bloody years now
The Gaijin who is Baka. _________________
advertising special: Beer Cars Games |
|
| Back to top |
|
 |
Wombatrain Funniest. Scotsman. Ever.

Joined: 18 Jan 2003 Posts: 9512
|
Posted: Fri Oct 06, 2006 3:32 pm Post subject: |
|
|
| Baka Gaijin wrote: |
I guess I must just not understand gamers as well as I thought, even though I've been one myself for bloody years now
|
Sorry Baka buuuuut - Ye sad twat! I'll mellow that with a too - Heeeey doooooode, guess who's been on ra WHISKEY! *jump* *HOP* *SKIP* *fighty-hoppy-poke-poke-jab-box* Can ya, can ya guess who Jeffy ? Can YE?!!??
Hey. Has anyone got some marmalade. I know this GREAT trick loike ... _________________ FCoP. Onwards and upwards missus.
 |
|
| Back to top |
|
 |
bosco n00b

Joined: 18 Oct 2006 Posts: 4
|
Posted: Wed Oct 18, 2006 8:12 am Post subject: |
|
|
| What DLLS / language / magic does progress quest use to talk to the server? It could be somthing as simple as adding a native windows DLL to wine so that it works. |
|
| Back to top |
|
 |
Wombatrain Funniest. Scotsman. Ever.

Joined: 18 Jan 2003 Posts: 9512
|
Posted: Wed Oct 18, 2006 8:49 am Post subject: |
|
|
It uses a unidirectional I/O channel, i.e. what you might know as a pipe, with a handshake verification at the Perl (probably - er, possibly, perhaps another script cos perl is all a bit passe and sooo cgi 90's like) coded reciever end, ergo => down standard tcp ports from native tcp interface calls - written in c b.t.w. _________________ FCoP. Onwards and upwards missus.
 |
|
| Back to top |
|
 |
bosco n00b

Joined: 18 Oct 2006 Posts: 4
|
Posted: Wed Oct 18, 2006 1:06 pm Post subject: |
|
|
| Wombatrain wrote: | | It uses a unidirectional I/O channel, i.e. what you might know as a pipe, with a handshake verification at the Perl (probably - er, possibly, perhaps another script cos perl is all a bit passe and sooo cgi 90's like) coded reciever end, ergo => down standard tcp ports from native tcp interface calls - written in c b.t.w. |
Gotcha, what .dlls does windows use to interface with this in c? is it visual c or just good ol' C?
In the wine debug I get errors for richedit. that is one i am unfamiliar with... |
|
| Back to top |
|
 |
Wombatrain Funniest. Scotsman. Ever.

Joined: 18 Jan 2003 Posts: 9512
|
Posted: Sat Oct 21, 2006 2:10 pm Post subject: |
|
|
Wotcha geezer Bosco bloke!
Wot? I wasnt sure if it is the error** you are unfamiliar with or the "richedit"
I'll assume Richedit and batter on regardless anyhoo ...
1.
Richedit is a text box deriviant (is that a real word? I dunno) It's like a text box but it supports rtf [rich text format]. It's not actually derived [I think - I aint got me copy of the handbook to hand, .. as it were. Actually the MS manual is pish, you want ANYTHING written by Steve Appleman on the subject] from a text box though, as in, not in the same class heirachy as a child subclassed. Although ultimatly in windows you could say that all controls are derived from the same basic object (as in any OO implementation, though windows certainly doesnt qualify on the OO front for several very specific reasons and ... I'm waffling) ok so like taking the most basic object in windows its, ta-daaah, called a window. .. It has a Hwd property [a windows handle, pointer] and a few other basic intrinsic wotsies. Anyways a Richtext is just like a growed up Hwd with all the things that make it both visual and workable within the Win O/S. It supports rtf (I said that already) i.e. It can do bold and italic and underline and colours and shit that a textbox cant.
Methods to access it's text and rtftext formatted details and shit like that.
2. I'm not sure I understand your distinction question on C or Visual C. C is C. Of course Eric used visual components, these are the basic windows handles, drawing surfaces (gdi), messaging system etc that are part of the O/S. The API calls are available to any language. I realise that there is a product out there called Visual C. This is a tool. Not a language. It produces C code with some of the drudgery of making the API calls to the intrinsic windows functions taken away. Like VB does for example. You can code VB forms, classes, ActiveX controls etc, in notepad and, ok a nice hex editor for the frx componet part of it it good, ...
So. Yeah. Right. I didnt answer the question ... duuur. It's coded in Straight C.
Q: What about C++, some muppet from the back row shouts ... Was/Is it done in C++??
A: Who cares. It's the same bloody thing. Have I ever tole yez before about how it's possible to write complete OO code in C without the addition of the compiler add-ins to allow pooftah words like class, inherits, overides, virtual, ... All same same. Aaaand whilst we're at it ...
How do you swap two variables without using an intermediate third? Answer is on the forum somewhere, cors I bloody wrote it down here I Think? .. Perhaps. Here! Who bloody laced me drinkin' whiskey with "talkin' juice? Huh? Fuppers!
So. Tell me young Bosco, wot is your interest in all this? You some sort of 'computer-freak' boy? Cos I can save you a WHOLE lotta grief right now .. Dont do it mate!
Take something more social-sciency in Uni instead. It's easier. Go into management. It's a fuckin doss. Take some biology as an outside subject at least, damn fine birds there. And lebo action too (iffin yer lucky as sin)
**No fuckin answer if it was the error you aint familiar with mate.  _________________ FCoP. Onwards and upwards missus.
 |
|
| Back to top |
|
 |
bosco n00b

Joined: 18 Oct 2006 Posts: 4
|
Posted: Sat Oct 21, 2006 2:55 pm Post subject: |
|
|
| I'm merely a computer student at school looking to learn a little about debugging with a given environment (in this case wine). If I find a silly little fix for this (which it may be), it may fix many more problems with wine. Wine is not a perfect implementation of the win32 api, but it isnt too shabby either. I am not a programmer, but learning a little QA and bughunting (for wine in my case) never hurt anyone. Wine cant be tested unless we bombard it with win32 apps to test, so why not PQ? |
|
| Back to top |
|
 |
|