OS/2, eCS & ArcaOS - Technical > Games
Drilling Billy - Problem running the exe
Martin Iturbide:
Hi
I was not able to run Drilling Billy for OS/2 (beta) and I recently got time to check Dave's suggestions.
--- Quote from: Dave Yeo on March 15, 2019, 04:11:15 am ---Try doing SET VESADLL=VESA_IBM or SET VESADLL=VESA_ALL in your full screen session before running os2billy. Can also try vesatest.exe
Still doesn't quite work here. Vesa.txt includes instructions to patch your video bios if you're really adventurous.
PS Running "markexe NOTWINDOWCOMPAT os2billy.exe" will force it to open a full screen session.
--- End quote ---
I created (on Arca OS 5.0.4 VM) a copy of the OS/2 "Command Prompt (Full Screen)" and added on Environment. First with SET VESADLL=VESA_IBM and later with SET VESADLL=VESA_ALL. No luck. Is it on "Environment" right?
Vesatest.exe gives me a message that says "VesaInitialize failed".
About "markexe NOTWINDOWCOMPAT os2billy.exe" where is markexe? I have never tried it.
Any other tips? Just trying to see if I can make os2billy.exe.
Regards
Dave Yeo:
--- Quote from: Martin Iturbide on December 18, 2020, 12:37:15 am ---Hi
I was not able to run Drilling Billy for OS/2 (beta) and I recently got time to check Dave's suggestions.
--- Quote from: Dave Yeo on March 15, 2019, 04:11:15 am ---Try doing SET VESADLL=VESA_IBM or SET VESADLL=VESA_ALL in your full screen session before running os2billy. Can also try vesatest.exe
Still doesn't quite work here. Vesa.txt includes instructions to patch your video bios if you're really adventurous.
PS Running "markexe NOTWINDOWCOMPAT os2billy.exe" will force it to open a full screen session.
--- End quote ---
I created (on Arca OS 5.0.4 VM) a copy of the OS/2 "Command Prompt (Full Screen)" and added on Environment. First with SET VESADLL=VESA_IBM and later with SET VESADLL=VESA_ALL. No luck. Is it on "Environment" right?
--- End quote ---
If you mean the Environment tab of the programs properties, leave out the set, eg VESADLL=VESA_IBM
--- Quote ---Vesatest.exe gives me a message that says "VesaInitialize failed".
About "markexe NOTWINDOWCOMPAT os2billy.exe" where is markexe? I have never tried it.
--- End quote ---
It should be included with the toolkit and likely other places. Run markexe.exe /? for usage.
--- Quote ---Any other tips? Just trying to see if I can make os2billy.exe.
Regards
--- End quote ---
Martin Iturbide:
Hi
--- Quote from: Dave Yeo on December 18, 2020, 04:46:44 am ---If you mean the Environment tab of the programs properties, leave out the set, eg VESADLL=VESA_IBM
--- End quote ---
Thanks, I noticed that the "Environment Tab" it automatically takes out the SET. I tried both without any improvements.
I'm still missing to give it a try to "markexe", I will see what happens.
Regards
Martin Iturbide:
Hi
--- Quote from: Dave Yeo on December 18, 2020, 04:46:44 am --- "markexe NOTWINDOWCOMPAT os2billy.exe"
--- End quote ---
markexe was good to run os2billy.exe in full screen at once. Its nice to learn a new thing :)
But the game still does not run. I get this message.
--- Quote ---Vesa ikke initialiseret.fatalfejl
engine.exit without initCEngine::exit() completed succesfully.
DosMonReg()=382
--- End quote ---
According to the DosMonReg documentation it is "382 - ERROR_MON_BUFFER_TOO_SMALL "
FYI: Here it the file list.
--- Code: ---12-18-20 10:50a <DIR> 528 ---- .
12-18-20 10:45a <DIR> 10,144 ---- ..
12-18-20 10:49a 0 0 a--- aflus.log
11-24-20 7:44p <DIR> 529 ---- all
11-24-20 7:44p <DIR> 531 ---- baner
5-12-98 1:21p 518,283 405 a--- billy.exe
8-21-97 10:54a 27 420 a--- bosanski.bat
8-21-97 10:54a 25 418 a--- català.bat
11-24-20 7:44p <DIR> 532 ---- constr
8-21-97 10:54a 24 417 a--- dansk.bat
11-24-20 7:44p <DIR> 528 ---- db
8-21-97 10:54a 26 419 a--- deutsch.bat
7-15-97 11:30a 265,396 418 a--- dos4gw.exe
8-21-97 10:54a 26 419 a--- english.bat
8-21-97 10:54a 26 419 a--- español.bat
8-21-97 11:25a 271 421 a--- esperanto.bat
12-18-20 10:49a 116 0 a--- fejl.log
8-21-97 10:54a 27 420 a--- français.bat
8-21-97 10:54a 27 420 a--- føroyskt.bat
8-21-97 10:54a 25 418 a--- galego.bat
8-21-97 10:54a 27 420 a--- hrvatski.bat
8-21-97 10:54a 27 420 a--- italiano.bat
11-24-20 7:44p <DIR> 532 ---- jungle
8-21-97 10:54a 27 420 a--- magyarul.bat
8-21-97 10:54a 29 422 a--- nederlands.bat
8-21-97 10:54a 24 417 a--- norsk.bat
12-18-20 10:49a 614,404 420 a--- os2billy.exe
12-18-20 10:50a 1,582 0 a--- out.txt
8-21-97 10:54a 25 418 a--- polski.bat
4-12-97 12:25a 4,170 246 a--- readme
4-11-97 11:50p 2,769 284 a--- readme.os2
8-21-97 10:54a 25 418 a--- româna.bat
11-24-20 7:44p <DIR> 533 ---- samples
8-21-97 10:54a 26 419 a--- serbski.bat
7-15-97 11:30a 46,396 420 a--- setsound.exe
11-24-20 7:44p <DIR> 534 ---- settings
8-21-97 10:54a 25 418 a--- srpski.bat
8-21-97 10:54a 33 426 a--- srpskohrvatski.bat
8-21-97 10:54a 24 417 a--- suomi.bat
8-21-97 10:54a 26 419 a--- svenska.bat
11-24-20 7:44p <DIR> 508 ---- text
2-10-95 9:05a 32,090 248 a--- vesa.txt
2-16-96 2:35p 44,606 386 a--- vesatest.exe
2-06-96 5:56a 20,764 304 a--- vesa_all.dll
2-06-96 5:55a 19,176 303 a--- vesa_cl.dll
2-06-96 5:55a 51,996 304 a--- vesa_clh.dll
2-06-96 4:52a 11,965 304 a--- vesa_et4.dll
2-06-96 5:54a 19,178 304 a--- vesa_et5.dll
2-06-96 5:54a 20,736 304 a--- vesa_et6.dll
2-06-96 5:55a 19,688 303 a--- vesa_s3.dll
2-06-96 5:54a 19,178 304 a--- vesa_tr8.dll
2-06-96 5:55a 19,176 303 a--- vesa_wd.dll
--- End code ---
Any tip to make os2billy.exe run is welcome. I'm trying it on a test VM, so I have no worries to experiment more things.
Regards
Lars:
I get a very different error:
I get a trap in VESA_ALL.DLL (the only DLL that actually makes sense these days). It's trying to write to a NULL pointer.
The log file tells me it's because VESA_ALL.DLL thinks I am running 800x600, 8-bit color depth where I am running 1920x1080, 32-bit color depth.
This program is completely out of date. I guess, you would need to rewrite VESA.DLL but there is only an list on which routines it contains but not how these actually work. Seemingly, there used to be source code for the VESA drivers (by the author Johannes Martin) but it has likely vanished into thin air and forgotten in the myths of time.
Navigation
[0] Message Index
[#] Next page
Go to full version