Progress Quest Forum Index Progress Quest
quamvis progressio
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Multiplayer game gives me a bunch of HTML in Linux.
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Progress Quest Forum Index -> Help
View previous topic :: View next topic  
Author Message
hygraed
One Post Wonder
One Post Wonder


Joined: 01 Oct 2006
Posts: 1

PostPosted: Sun Oct 01, 2006 12:49 pm    Post subject: Multiplayer game gives me a bunch of HTML in Linux. Reply with quote

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
View user's profile Send private message
talax
the Terribly Delicious


Joined: 30 Nov 2002
Posts: 9339

PostPosted: Sun Oct 01, 2006 2:25 pm    Post subject: Reply with quote

maybe it's an effect of drinking too much wine? Razz

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
View user's profile Send private message
Baka Gaijin
Pedantic Tardinator


Joined: 04 Dec 2002
Posts: 4565
Location: Just over there, honest!

PostPosted: Tue Oct 03, 2006 12:54 pm    Post subject: Reply with quote

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
View user's profile Send private message
talax
the Terribly Delicious


Joined: 30 Nov 2002
Posts: 9339

PostPosted: Tue Oct 03, 2006 3:49 pm    Post subject: Reply with quote

what's option #1? Shocked
_________________
Back to top
View user's profile Send private message
Trevoke
Taoist


Joined: 01 Dec 2002
Posts: 6124
Location: In your code, writing some tests

PostPosted: Tue Oct 03, 2006 6:50 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Baka Gaijin
Pedantic Tardinator


Joined: 04 Dec 2002
Posts: 4565
Location: Just over there, honest!

PostPosted: Wed Oct 04, 2006 9:33 am    Post subject: Reply with quote

Option 1 is indeed the current option that hygraed is using (WINE) Wink

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 Confused



The Gaijin who has an XP box for gaming anyway.
_________________

advertising special: Beer Cars Games
Back to top
View user's profile Send private message
Wombatrain
Funniest. Scotsman. Ever.


Joined: 18 Jan 2003
Posts: 9512

PostPosted: Wed Oct 04, 2006 10:22 am    Post subject: Reply with quote

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
View user's profile Send private message
DerfScratch
One Post Wonder
One Post Wonder


Joined: 05 Oct 2006
Posts: 1

PostPosted: Thu Oct 05, 2006 4:24 am    Post subject: wine Reply with quote

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
View user's profile Send private message
Baka Gaijin
Pedantic Tardinator


Joined: 04 Dec 2002
Posts: 4565
Location: Just over there, honest!

PostPosted: Thu Oct 05, 2006 10:58 am    Post subject: Reply with quote

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 Smile

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 Sad



The Gaijin who is Baka.
_________________

advertising special: Beer Cars Games
Back to top
View user's profile Send private message
Wombatrain
Funniest. Scotsman. Ever.


Joined: 18 Jan 2003
Posts: 9512

PostPosted: Fri Oct 06, 2006 3:32 pm    Post subject: Reply with quote

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 Sad


Sorry Baka buuuuut - Ye sad twat! I'll mellow that with a Very Happy 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
View user's profile Send private message
bosco
n00b
n00b


Joined: 18 Oct 2006
Posts: 4

PostPosted: Wed Oct 18, 2006 8:12 am    Post subject: Reply with quote

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
View user's profile Send private message
Wombatrain
Funniest. Scotsman. Ever.


Joined: 18 Jan 2003
Posts: 9512

PostPosted: Wed Oct 18, 2006 8:49 am    Post subject: Reply with quote

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
View user's profile Send private message
bosco
n00b
n00b


Joined: 18 Oct 2006
Posts: 4

PostPosted: Wed Oct 18, 2006 1:06 pm    Post subject: Reply with quote

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
View user's profile Send private message
Wombatrain
Funniest. Scotsman. Ever.


Joined: 18 Jan 2003
Posts: 9512

PostPosted: Sat Oct 21, 2006 2:10 pm    Post subject: Reply with quote

Wotcha geezer Bosco bloke! Cheers

Wot? I wasnt sure if it is the error** you are unfamiliar with or the "richedit" Cool

I'll assume Richedit and batter on regardless anyhoo ...

1.

Richedit is a text box deriviant (is that a real word? Smile 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. Mr. Green 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. Very Happy
_________________
FCoP. Onwards and upwards missus.
Back to top
View user's profile Send private message
bosco
n00b
n00b


Joined: 18 Oct 2006
Posts: 4

PostPosted: Sat Oct 21, 2006 2:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Progress Quest Forum Index -> Help All times are GMT - 8 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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


Powered by phpBB © 2001, 2005 phpBB Group