Battlezone Universe

Battlezone Universe => Battlezone 2 => Topic started by: VSMIT on November 24, 2008, 06:15:32 AM

Title: WINE
Post by: VSMIT on November 24, 2008, 06:15:32 AM
So I still don't have access to a PC, but I have been able to dual boot my laptop with Ubuntu.  I have the newest version of WINE but it hangs on the installer.  I know there are some people who are running BZ2 on a Linux box, and I was wondering if there was something I could do to fix this issue.

Thanks.

VSMIT.
Title: Re: WINE
Post by: Dataanti on November 24, 2008, 04:29:59 PM
i think in the WINE console there is a thing kinda like mm5 were you look for the .exe of BZ2 and if you go to Applacations and then over wine there should be wine C:/something or something like that and it will bring you to wines fake C:/ drive and you can put it in the program files there but i dont know if it works cause my computers at the school dont have a 3D accelerater card so i cant play it at school :(
Title: Re: WINE
Post by: VSMIT on November 24, 2008, 05:05:28 PM
What part of my post did you miss?  I said it hangs on the installer.  I can't even write it to the HDD, so that's a moot point.

VSMIT.
Title: Re: WINE
Post by: Zero Angel on November 24, 2008, 08:49:57 PM
You could try running 'winecfg' and try a different compatibility mode as default. If you're using XP as default, try Windows 98, if you're using Vista compatability then try using XP.

The other thing you could do is to install it on a different PC. All you have to do is physically copy the Battlezone 2 folder to a thumbdrive and then to your Ubuntu PC and create your own shortcuts. There are no registry entries or anything like that, that you'll have to mess with.
Title: Re: WINE
Post by: AcneVulgaris on November 26, 2008, 02:21:49 AM
Is your laptop an intel Mac?
Title: Re: WINE
Post by: VSMIT on November 26, 2008, 06:15:27 AM
Yes, but I have neither a license of XP to put on it nor the money to purchase said license, else I would have.

VSMIT.
Title: Re: WINE
Post by: VSMIT on November 27, 2008, 08:56:30 AM
I have discovered that with the newest version of Ubuntu, WINE breaks doesn't work so good.  So until they get that working right, I'm still stuck without BZ...

VSMIT.
Title: Re: WINE
Post by: AcneVulgaris on November 27, 2008, 10:01:47 PM
Quote from: VSMIT on November 26, 2008, 06:15:27 AM
Yes, but I have neither a license of XP to put on it nor the money to purchase said license, else I would have.

VSMIT.

I used the license off my dead old laptop, and finally got around to trying bz under VMWare fusion last night.  It appears that the near clipping plane is about 100m out, so you see through a lot of the terrain.  Was very smooth though, if unplayable.

Title: Re: WINE
Post by: TheJamsh on December 10, 2008, 11:04:10 PM
how soon until you have access to a PC then VSMIT?

need youre modelling skillage ;)
Title: Re: WINE
Post by: Nielk1 on December 11, 2008, 01:02:55 AM
I would have a TON right now from the PCs at the Dump/Recycling Center, but they don't let ppl look at stuff anymore because some JACKASS took a treadmill, hurt himself, sued, and WON.
Title: Wiine 1.1.0
Post by: Harold Meneley on December 14, 2008, 04:06:22 AM
I don't know what the problem is, but I ran BZ2 ever since Wine 9.0 and it has always worked. The minor problems are being fixed by people reporting them to the Wine Bugzilla. I now use then 1.1.0 version awith BZ2 version 1.2 and Public Beta 1.3 versions 3 and 4a. They seem to work for the most part. I noticed they broke the video frame rate in the newer Wine versions. Always install Wine then onfigure and install BZ2 clean, then patch.
Title: Re: WINE
Post by: Ceiling_Paint on December 16, 2008, 05:39:14 AM
Quote from: Nielk1 link=topic=8584.msg*stupid*38#msg*stupid*38 date=1228957375
I would have a TON right now from the PCs at the Dump/Recycling Center, but they don't let ppl look at stuff anymore because some JACKASS took a treadmill, hurt himself, sued, and WON.

dude, are you in RI?? i hope you're not talking about the same recycling center im thinking of... i used to pick up old pc's there but then they closed it up in a box thing
Title: Re: WINE
Post by: Nielk1 on December 16, 2008, 08:35:08 AM
NJ here.

I hate idiots.
I also hate idiot enablers (lawyers in this case).
Title: Re: WINE
Post by: sabrebattletank on December 28, 2008, 11:37:28 PM
I am going to give BZ a shot on my Ubuntu 8.10 soon -- I'll keep you guys posted.
Title: Re: WINE
Post by: sabrebattletank on March 15, 2009, 06:11:59 PM
My BZ2 and WINE experience

I'm running Ubuntu 8.10 with WINE 1.0.1

Install from CD works okish. -- Autorun didn't work, so I had to find "setup.exe" and run that.

Once Installed into WINE's "C:/Program Files/Battlezone II/1.1" directory, version 1.02b works great. (Great nomenclature, eh?) It starts up and I've clocked maybe 3 or 4 instant action games over the past day or two. Running it in WINE's windowed mode works best for me.

I copy the 1.1 folder twice, adding "1.2" and "1.3 PB4" for the installs, respectively.

The fun part comes with the patches -- I can't get them to work at all.
Running the 1.2 installer seems fine until I go to run BZ2 from the "1.2" folder, then I get a "Insert CD" error, and this fun AV: *AV deleted*


The 1.2 installer for me only works when installed to some directory not in what WINE calls the C drive, I think because of its ".wine" hidden status. All I did was copy my "Battlezone II" folder (and subfolders 1.1, 1.2, 1.3 PB4) from the c: drive to the desktop, then install the 1.2 and 1.3 PB4 patches there. I just played a game with no problems whatsoever -- I consider 1.2 to be working beautifully.

Now, for the 1.3 installer -- it runs for a while then gives me these.

"Tried to work with Windows XP SP2 (or higher)'s firewall, but failed. Got : 0x80040154"

And tried to install Microsoft Visual C++ 2005 Runtime libraries -- which it seems to do OK. Then it said the installer worked.
It renames my folders, ex. Addon to Addon_Dates_, so that's good.

But No -- running the "updated" version of bzone.exe does nothing. It doesn't even appear to start and crash -- it simply won't respond when clicked, enter'd, ect. Actually, my CPU spikes when I click on it, but it doesn't show up as a task in  the System Manager.

its bzone.log says this -- but I doubt it's useful, as it could be the same as when I copied it from the original install.

"ERR |Debug           |               debug:298  |18:38:50|86     |Symbol database is too small, current 20000, required 23251
"

Title: Re: WINE
Post by: GSH on March 16, 2009, 05:22:46 PM
Quote
ERR |Debug           |               debug:298  |18:38:50|86     |Symbol database is too small, current 20000, required 23251

The words "symbol database" do not appear in the 1.3pb4a source code. I really think you've not managed to patch the exe, and are still running an older patch's exe. The 1.3pb4a installer (and some earlier versions) will delete bzone.sym/bz2edit.sym, as 1.3pb4a uses .pdb files, not .sym files. It seems like the installer half ran for you -- it deleted the old files, but didn't replace the .exe.

1.3pb4a (and some earlier versions) finally added a version resource to the exe. In Windows explorer, I can right-click on 1.3pb4a's bzone.exe, and get properties. Then, go to the version tab. 1.3pb4a has a File Version of 1.3.4.76. I think 1.3pb4 would be 1.3.4.74 -- the last number is the full build # as noted in the changelogs. I don't remember precisely when I added version resources to the exes, but I'd be surprised if it was in pb2 or earlier.

-- GSH
Title: Re: WINE
Post by: cheesepuffly on March 16, 2009, 06:26:42 PM
Be cool if i could get it to run on linux, i could have it run on my PS3 XD
Title: Re: WINE
Post by: Nielk1 on March 16, 2009, 07:34:02 PM
Perhaps get a 1.3pb4a bz2 directory zipped up from Windows and move it to WINE.
Title: Re: WINE
Post by: sabrebattletank on March 17, 2009, 03:33:41 AM
GSh -- Thanks so much, that's exactly what I suspect also.

Nielk, I agree -- I tried that earlier, our network kept crashing whenever i tried to transfer folder and for whatever reason the PC wouldnt write to the thumb drive :p I'll give it another go in a couple minutes.

I was in a 1.2 MPI on G66 -- with just the server and me, and I got this crash. I'm not sure if it's some 1.2 crash that's been fixed, or if it's somehow related to WINE -- but either way, here it is.

ERR |Debug           |               debug:757  |23:26:22|2679089|[ E X C E P T I O N ]
ERR |GLOBAL          |              I76win:72   |23:26:22|2679094|Patch 1.2 Jun 28 2000 10:54:02
ERR |Debug           |               debug:877  |23:26:22|2679095|Type: ACCESS VIOLATION
ERR |Debug           |               debug:878  |23:26:22|2679095|Info: READING from 6A207325h
ERR |Debug           |               debug:404  |23:26:22|2679095|CallStack:
ERR |Debug           |               debug:544  |23:26:22|2679109|00647BFD +0469 bzone.exe LIBC output.obj
ERR |Debug           |               debug:544  |23:26:22|2679117|006404FC +002D bzone.exe LIBC vsprintf.obj
ERR |Debug           |               debug:544  |23:26:22|2679118|006366AD +001D bzone.exe utilsys console.obj public: static void    Console::Display(unsigned long,char const  *,...)
ERR |Debug           |               debug:544  |23:26:22|2679118|00636747 +0037 bzone.exe utilsys console.obj public: static void    Console::Message(char const  *,...)
ERR |Debug           |               debug:544  |23:26:22|2679125|00516C19 +0229 bzone.exe EXE ChatLine.obj void  __fastcall NetManager::ChatManager::PrintSystemMessage(char const  *,struct Color)
ERR |Debug           |               debug:544  |23:26:22|2679125|656E696F +656E696F [Unknown] [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:427  |23:26:22|2679125|Registers:
ERR |Debug           |               debug:428  |23:26:22|2679126|EAX: 6A207325h   CS: 00000073h  DS: 0000007Bh
ERR |Debug           |               debug:429  |23:26:22|2679126|EBX: 00000073h  EIP: 00647BFDh  ES: 0000007Bh
ERR |Debug           |               debug:430  |23:26:22|2679126|ECX: 6A207325h   SS: 0000007Bh  FS: 00000033h
ERR |Debug           |               debug:431  |23:26:22|2679126|EDX: 7FFFFFFFh  EBP: 01B6EF3Ch  GS: 0000003Bh
ERR |Debug           |               debug:432  |23:26:22|2679126|ESI: 7FFFFFFEh  ESP: 01B6ECE8h           
ERR |Debug           |               debug:433  |23:26:22|2679126|EDI: 01B6F19Ah                       
ERR |Debug           |               debug:443  |23:26:22|2679126| CF: 00010206h PF:0 AF:1 ZF:0 SF:0 OF:0
DIAG|Main            |            mainproc:152  |23:26:22|2679131|Entering critical shutdown
ERR |Input           |               input:1122 |23:26:22|2679193|DI_POLLEDDEVICE : The device is a polled device.  As a result, device buffering will not collect any data and event notifications will not be signalled until GetDeviceState is called.
ERR |GLOBAL          |              bitmap:338  |23:26:22|2679245|Bitmap::Create: ddx->CreateSurface
ERR |GLOBAL          |              bitmap:338  |23:26:22|2679245|...ERROR_INVALID_FUNCTION.
ERR |Debug           |               debug:757  |23:26:22|2679246|[ E X C E P T I O N ]
ERR |GLOBAL          |              I76win:72   |23:26:22|2679246|Patch 1.2 Jun 28 2000 10:54:02
ERR |Debug           |               debug:877  |23:26:22|2679246|Type: ACCESS VIOLATION
ERR |Debug           |               debug:878  |23:26:22|2679246|Info: READING from 00000000h
ERR |Debug           |               debug:404  |23:26:22|2679246|CallStack:
ERR |Debug           |               debug:427  |23:26:22|2679246|Registers:
ERR |Debug           |               debug:428  |23:26:22|2679246|EAX: 00000001h   CS: 00000073h  DS: 0000007Bh
ERR |Debug           |               debug:429  |23:26:22|2679246|EBX: C4788000h  EIP: 00000000h  ES: 0000007Bh
ERR |Debug           |               debug:430  |23:26:22|2679246|ECX: 0349CC1Ch   SS: 0000007Bh  FS: 00000033h
ERR |Debug           |               debug:431  |23:26:22|2679246|EDX: 0349CEFCh  EBP: C4788000h  GS: 0000003Bh
ERR |Debug           |               debug:432  |23:26:22|2679247|ESI: 00000000h  ESP: 01B6D47Ch           
ERR |Debug           |               debug:433  |23:26:22|2679247|EDI: 000003F5h                       
ERR |Debug           |               debug:443  |23:26:22|2679247| CF: 00010202h PF:0 AF:0 ZF:0 SF:0 OF:0
Title: Re: WINE
Post by: sabrebattletank on March 17, 2009, 04:27:00 AM
Got another one: again, can someone tell me that these are routine 1.2 fun and no good, or confirm that they are weird WINE happenings?

ERR |Debug           |               debug:757  |00:17:37|2198977|[ E X C E P T I O N ]
ERR |GLOBAL          |              I76win:72   |00:17:37|2198977|Patch 1.2 Jun 28 2000 10:54:02
ERR |Debug           |               debug:877  |00:17:37|2198978|Type: ACCESS VIOLATION
ERR |Debug           |               debug:878  |00:17:37|2198978|Info: READING from 00000030h
ERR |Debug           |               debug:404  |00:17:37|2198978|CallStack:
ERR |Debug           |               debug:544  |00:17:37|2198999|005D3E7A +024A bzone.exe graphics bitmap.obj public: int  __thiscall Bitmap::Create(long,long,int,long,unsigned long)
ERR |Debug           |               debug:544  |00:17:37|2199010|004F8AE3 +0093 bzone.exe EXE MapRadar.obj public: static void  __fastcall MapRadar::Mode(void)
ERR |Debug           |               debug:544  |00:17:37|2199010|7EC426BA +7EC426BA user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199010|7EC454E5 +7EC454E5 user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199011|7EC47A63 +7EC47A63 user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199011|7EC07F97 +7EC07F97 user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199011|7EC0CEC5 +7EC0CEC5 user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199011|7EC0D3DC +7EC0D3DC user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199011|7EBE83B0 +7EBE83B0 user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199011|7EBE8565 +7EBE8565 user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199011|7EBE8647 +7EBE8647 user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199011|7EC3D7BF +7EC3D7BF user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199011|7EC3DED8 +7EC3DED8 user32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:544  |00:17:37|2199019|005C9C87 +0677 bzone.exe graphics vid.obj public: static int  __fastcall Vid::SetMode(unsigned long,unsigned long,unsigned long,int)
ERR |Debug           |               debug:544  |00:17:37|2199019|005CA760 +0070 bzone.exe graphics vid.obj public: static int  __fastcall Vid::SetShellMode(void)
ERR |Debug           |               debug:544  |00:17:37|2199019|00621A7F +004F bzone.exe main runcodes.obj public: void  __thiscall RunCodes::Process(void)
ERR |Debug           |               debug:544  |00:17:37|2199019|006225AC +00EC bzone.exe main mainproc.obj public: static void  __fastcall Main::MessagePump(void)
ERR |Debug           |               debug:544  |00:17:37|2199025|00484AAB +021B bzone.exe EXE I76win.obj
ERR |Debug           |               debug:544  |00:17:37|2199026|7B878828 +7B878828 KERNEL32.dll [Unknown] [Unknown] [Unknown]
ERR |Debug           |               debug:427  |00:17:37|2199026|Registers:
ERR |Debug           |               debug:428  |00:17:37|2199026|EAX: 00000080h   CS: 00000073h  DS: 0000007Bh
ERR |Debug           |               debug:429  |00:17:37|2199026|EBX: 03789BCCh  EIP: 005D3E7Ah  ES: 0000007Bh
ERR |Debug           |               debug:430  |00:17:37|2199026|ECX: 00000008h   SS: 0000007Bh  FS: 00000033h
ERR |Debug           |               debug:431  |00:17:37|2199026|EDX: 00000080h  EBP: 01B6F188h  GS: 0000003Bh
ERR |Debug           |               debug:432  |00:17:37|2199026|ESI: 00000030h  ESP: 01B6F17Ch           
ERR |Debug           |               debug:433  |00:17:37|2199026|EDI: 03789CB0h                       
ERR |Debug           |               debug:443  |00:17:37|2199026| CF: 00010206h PF:0 AF:1 ZF:0 SF:0 OF:0
DIAG|Main            |            mainproc:152  |00:17:37|2199032|Entering critical shutdown
ERR |Input           |               input:1122 |00:17:37|2199035|DI_POLLEDDEVICE : The device is a polled device.  As a result, device buffering will not collect any data and event notifications will not be signalled until GetDeviceState is called.
Title: Re: WINE
Post by: sabrebattletank on April 05, 2009, 09:35:45 PM
Quote from: Nielk1 on March 16, 2009, 07:34:02 PM
Perhaps get a 1.3pb4a bz2 directory zipped up from Windows and move it to WINE.

Nielk1, I just give that a try. Same problem as with installing it in WINE. The Windows installer worked. Interestingly, I just get the same CPU spike and then nothing. MM5 pops up in the corner of the screen.