Reasons I hate v2.6
Displaying 1-12 of 12 total.
1
Please enter a numerical value for the importance of this sticky.
Enter 0 to unsticky.
Lunarbeam

1) It doesnt work. Period. Time after time, demo after demo, the thing just starts up, tries to change the vidmode, and then exits or freezes up. Constant updates and lengthy downloads dont seem to help this. Also, on another computer, v2.6 worked! Only to crash directly after displaying the beginning of my map (yes, I was trying my own project)...Anyway, if anyone has an explanation of this odd behavior I'd be happy to hear it.



-- Lunarbeam @

Posted on 2001-01-06 00:06:34

jesusfreak

I have just decided to stick with the V2k, Not tha I do not like it, just I do not want the new twindle of coding i have to learn. BTW, saying that V2.6 is a SIN Do not ever say that!



...D...0.......T...H...E......D...E...W... ( hey look @ my new site!! click on te house link!)

Posted on 2001-01-06 01:31:45

andy

Run it with these options in user.cfg:

safemode
hicolor
window
log

(among any others you want)

Now, run it. If you get a plain gray window, switch your desktop resolution to 16bpp. Try again.

If it dies hardcore, check the log file. What's the last thing it does before bombing out? It would be most helpful.

Thanks!



'Never confuse a single defeat with a final defeat.' -F. Scott Fitzgerald

Posted on 2001-01-06 04:32:47

Lunarbeam

what?



-- Lunarbeam @

Posted on 2001-01-06 11:25:09

Lunarbeam

Okies, I ran it with those options...and recieved a rather distressing illegal operation msg.

Here is the log:
v2.6 startup. Logfile initialized.
Sys: Initializing keyboard handler.... OK
Sys: Initializing timer. Set 100hz.... OK
Sys: Initializing music system.... OK
Sys: Initializing graphics.... OK
Initialize console.Could not open GIF file console.gif.
... OK
Loading 8 bit translucency table... OK
Loading system VCInitializing VC interpreter
system vclib init: 53 funcs, 266 ints (9572 bytes), 46 strings
... OK


Also, here's the dump from the illegal operation window:
BATTLE executed an invalid instruction in
module BATTLE.EXE at 017f:0041c0e6.
(Registers and stack dump, yada yada...)




-- Lunarbeam @

Posted on 2001-01-06 11:28:08

el_desconocido

I did let slip the use of:
rectfill(0,0,639,479,black);
in the autoexec() before the int black got defined as rgb(0,0,0).
It looks like it dies towards the begining of autoexec.
Here http://acmefiles.com/dl/newxvc.zip is a new xvc with the initgame happening first, and a couple extra log()s. Unzip it, and copy it over the old one, maybe it will work. It will at least tell us (via log) if it makes it to autoexec(), and if it makes it through my initgame().



-Pontifex
"How many rocks are there, in the whole world?"

Posted on 2001-01-06 18:45:41

Lunarbeam

The new logfile from the new (still crashing) version:

"v2.6 startup. Logfile initialized.
Sys: Initializing keyboard handler.... OK
Sys: Initializing timer. Set 100hz.... OK
Sys: Initializing music system.... OK
Sys: Initializing graphics.... OK
Initialize console.Could not open GIF file console.gif.
... OK
Loading 8 bit translucency table... OK
Loading system VCInitializing VC interpreter
system vclib init: 53 funcs, 266 ints (9572 bytes), 46 strings
... OK
Made it as far as autoexec.
-- VC opened file monster.dat, Handle 1
-- VC closed file 1
-- VC opened file wearable.dat, Handle 1
-- VC closed file 1
-- VC opened file useable.dat, Handle 1
-- VC closed file 1
-- VC opened file weapons.dat, Handle 1
# 1 Knife
# 2 Baton
# 3 Katana
# 4 AK-47_Assault
# 5 AR-33_Plus_Grenade
# 6 Barrett_.50
# 7 Winchester_shotgun
# 8 HK_57
# 9 S.W.A.T._rifle
# 10 Walther_semi-auto
# 11 .357_magnum
# 12 Glock_17
-- VC closed file 1
-- VC opened file ammodat.dat, Handle 1
-- VC closed file 1
-- VC opened file a_attack.dat, Handle 1
-- VC closed file 1
-- VC opened file a_reload.dat, Handle 1
-- VC closed file 1
-- VC opened file a_special.dat, Handle 1
-- VC closed file 1
-- VC opened file monanim.dat, Handle 1
-- VC closed file 1
initgame() finished"





-- Lunarbeam @

Posted on 2001-01-06 19:06:15

el_desconocido

I'm glad it looks a little less like my fault, and very glad you're willing to help pinpoint the problem, but sad that it's still giving you grief.
This xvc http://acmefiles.com/dl/newvcx2.zip will trace every step up to the map switch.
If we can find precisely what causes it, it may point to a subtle bug tSB could then easily fix (assuming it's Verge's fault).



-Pontifex
"How many rocks are there, in the whole world?"

Posted on 2001-01-06 20:08:31

Lunarbeam

Side note: when it gives me the ilegal operation message it also leaves a window open, the title of which is "Verge 2.6". Try as I might, I havent been able to close this without a restart. End task hasn't worked either; from what I've gleaned out of the End Task window its name is "winoldapp".

Well, I guess I'd better go d/l the new version now. Here are the logs:
[i]"v2.6 startup. Logfile initialized.
Sys: Initializing keyboard handler.... OK
Sys: Initializing timer. Set 100hz.... OK
Sys: Initializing music system.... OK
Sys: Initializing graphics.... OK
Initialize console.Could not open GIF file console.gif.
... OK
Loading 8 bit translucency table... OK
Loading system VCInitializing VC interpreter
system vclib init: 53 funcs, 266 ints (9572 bytes), 46 strings
... OK
-- Entering user func initgame, codeofs 14738
-- Entering user func loadsongdata, codeofs 13742
-- Returned from loadsongdata
-- Entering user func loadcolors, codeofs 16307
-- Returned from loadcolors
-- Entering user func loaddata, codeofs 7462
-- Entering user func loadelementdata, codeofs 7664
-- Returned from loadelementdata
-- Entering user func loadmonsters, codeofs 7868
-- VC opened file monster.dat, Handle 1
-- VC closed file 1
-- Returned from loadmonsters
-- Entering user func loadwearabledata, codeofs 9417
-- VC opened file wearable.dat, Handle 1
-- VC closed file 1
-- Returned from loadwearabledata
-- Entering user func loaduseabledata, codeofs 9827
-- VC opened file useable.dat, Handle 1
-- VC closed file 1
-- Returned from loaduseabledata
-- Entering user func loadweapondata, codeofs 10181
-- VC opened file weapons.dat, Handle 1
-- VC closed file 1
-- Returned from loadweapondata
-- Entering user func loadammodata, codeofs 10689
-- VC opened file ammodat.dat, Handle 1
-- VC closed file 1
-- Returned from loadammodata
-- Returned from loaddata
-- Entering user func loadanimstrings, codeofs 0
-- VC opened file a_attack.dat, Handle 1
-- VC closed file 1
-- VC opened file a_reload.dat, Handle 1
-- VC closed file 1
-- VC opened file a_special.dat, Handle 1
-- VC closed file 1
-- VC opened file monanim.dat, Handle 1
-- VC closed file 1
-- Returned from loadanimstrings
-- Entering user func loadcustomdefault, codeofs 7481
-- Returned from loadcustomdefault
initgame() finished
-- Returned from initgame
-- Entering user func showitfor, codeofs 15126"[/i]

Heh, excuse me, I have to go restart...:P



-- Lunarbeam @

Posted on 2001-01-06 21:32:40

resident

While attempting to run the V2.6 demo zip file that's available on verge-rpg.com

v2.6 startup. Logfile initialized.
Sys: Initializing keyboard handler.... OK
Sys: Initializing timer. Set 100hz.... OK
Sys: Initializing music system.... OK
Sys: Initializing graphics.... OK
Initialize console.Could not open GIF file console.gif.
... OK
Loading 8 bit translucency table... OK
Loading system VCInitializing VC interpreter
system vclib init: 1 funcs, 0 ints (0 bytes), 1 strings
... OK
Loading MAP test.map. [1] ... OK

The hex gibberish that windows spits out when I try to run this goes...
VERGE executed an invalid instruction in
module VERGE.EXE at 0167:0041c0e6.
Registers:
EAX=00000000 CS=0167 EIP=0041c0e6 EFLGS=00210246
EBX=00000050 SS=016f ESP=007efce8 EBP=007efd4c
ECX=00000050 DS=016f ESI=00c24c14 FS=1a8f
EDX=000000f0 ES=016f EDI=006014f0 GS=0000
Bytes at CS:EIP:
0f 6f 06 83 c6 08 0f 7f 07 83 c7 08 e2 f2 03 f8
Stack dump:
007efdac 00000000 006e0000 0056f568 00000000 fffffff8 00000100 00000000 00000000 00c52f1c 00000000 00000148 00000015 007efd30 00410063 00000001

My desktop is in 16bpp 800*600, and now has an empty and unmoveable/unremovable Verge window on it that does nothing. 'scuse me while I reboot to rid myself of them.



Posted on 2001-01-06 21:43:11

el_desconocido

Here's what showitfor does, it was passed a 1:

void showitfor(int ticks)
{
int stop;
showpage();
stop=timer+ticks;
while(timer<=stop)
{
updatecontrols();
}
}

I have no idea why this would crash... anyone else?

Thanks Lunarbeam, for going through all that. I hope it helps find this bug... Verge must work for all!



-Pontifex
"How many rocks are there, in the whole world?"

Posted on 2001-01-06 22:22:58

TheGerf

I'm not sure either, but when I tried to port a quick V2.5 opening to 2.6, I had to get rid of all my



TheGerf, not just any gerf.

Posted on 2001-01-07 01:04:38


Displaying 1-12 of 12 total.
1
 
Newest messages

Ben McGraw's lovingly crafted this website from scratch for years.
It's a lot prettier this go around because of Jon Wofford.
Verge-rpg.com is a member of the lunarnet irc network, and would like to take this opportunity to remind you that regardless how babies taste, it is wrong to eat them.