Project: UnLockRay ( ULR / REL )

Discuss tools to aid in the modification and running of Rayman games.

Moderators: English moderators, Modding and utilities team

Forum rules
Please keep the forum rules and guidelines in mind when creating or replying to a topic.
Post Reply
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

Maybe I am dumb...
I will ask on the Blender forum about how to do a import/export script. I have searched around, but I don't find anything.
My girlfriend should have a great pair of... eyes.
Joshua822
Estellia
Posts: 2810
Joined: Thu Apr 17, 2008 8:43 pm
Location: The Woods of Light
Tings: 21010

Re: Project: UnLockRay ( ULR / REL )

Post by Joshua822 »

No, i meant loading in the texture/model files and then reading and writing to them in Blender.
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

Yes, but they are encrypted. I don't think Blender can load them if we don't know the encryption method.
My girlfriend should have a great pair of... eyes.
LunaVorax
Antitoon
Posts: 96
Joined: Mon Jul 03, 2006 11:31 pm
Location: Lune
Tings: 0

Re: Project: UnLockRay ( ULR / REL )

Post by LunaVorax »

I think/hope it's not that complicated in fact.
Joshua822
Estellia
Posts: 2810
Joined: Thu Apr 17, 2008 8:43 pm
Location: The Woods of Light
Tings: 21010

Re: Project: UnLockRay ( ULR / REL )

Post by Joshua822 »

NV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ state.c / 2378
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2380
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2382
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ state.c / 2384
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ state.c / 2386
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2388
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ state.c / 2821
Well, here is a gift for you guys ! Enjoy !
Joshua822
Estellia
Posts: 2810
Joined: Thu Apr 17, 2008 8:43 pm
Location: The Woods of Light
Tings: 21010

Re: Project: UnLockRay ( ULR / REL )

Post by Joshua822 »

Now, i haven't been in game yet. But does this has some interesting parts in it ? I think if i'll go in game we'll might see the calls being made. I will try that tomorrow.
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

Joshua822 wrote:
NV, comb_target, GL_REPLACE @ state.c / 2358
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ state.c / 2360
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ state.c / 2362
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ state.c / 2364
[See more on http://raymanpc.com/forum/viewtopic.php ... 43#p382743]
Where did you find that? :O
And Rayman2 is a _old_ game, it wouldn't bee too hard to extract things from it.
My girlfriend should have a great pair of... eyes.
Joshua822
Estellia
Posts: 2810
Joined: Thu Apr 17, 2008 8:43 pm
Location: The Woods of Light
Tings: 21010

Re: Project: UnLockRay ( ULR / REL )

Post by Joshua822 »

Simple, type
wine /home/username/.wine/drive_c/UbiSoft/Rayman2/Rayman2.exe
in the terminal of a Linux/*BSD :wink:
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

Ah! Linux! :D There is a Linux debugger, maybe you can use it. I don't have Linux because I must run VC++ and VC#.
My girlfriend should have a great pair of... eyes.
Joshua822
Estellia
Posts: 2810
Joined: Thu Apr 17, 2008 8:43 pm
Location: The Woods of Light
Tings: 21010

Re: Project: UnLockRay ( ULR / REL )

Post by Joshua822 »

Yes, i tried Boomerang but my computer is to slow. I mean, i let it run for a couple of hours and it still wasn't completed. Well, i only have a shy Pentium 3 though.
There is a Linux debugger, maybe you can use it. I don't have Linux because I must run VC++ and VC#.
Hey, do you have a reasonably fast computer ? Maybe you can run Linux in the virtual machine and then run Rayman 2 ( Two notes though, you need a late version of VMWare / VirtualBox and you'll need to override dinput.dll in winecfg before you can get Rayman 2 going on Linux ) :wink:
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

Well, I have a laptop with Dual Core processor. But I am afraid that it should burn up if I try to run Boomerang.

But I can bring the game to the school, they have fast computers! B) I hope it don't take long time.
My girlfriend should have a great pair of... eyes.
stan423321
Tarayzan
Posts: 7312
Joined: Sat Jan 12, 2008 3:22 pm
Location: Poland, of Union of Socialistic European Republics
Tings: 63250

Re: Project: UnLockRay ( ULR / REL )

Post by stan423321 »

CheatCat wrote:But I can bring the game to the school, they have fast computers! B)
Hey, here in Poland, we have fast computers in our school, but with Vista installed, so everything is processed on server, which is as fast as 2 of these computers. You know what that means?
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

That you can decompile the game fast? But the administrators maybe ban you for that..
I didn't mange to run Boomerang at all on Linux. I double click on the program, and it don't start! x3 Maybe I must install something..
My girlfriend should have a great pair of... eyes.
Joshua822
Estellia
Posts: 2810
Joined: Thu Apr 17, 2008 8:43 pm
Location: The Woods of Light
Tings: 21010

Re: Project: UnLockRay ( ULR / REL )

Post by Joshua822 »

That you can decompile the game fast? But the administrators maybe ban you for that..
I didn't mange to run Boomerang at all on Linux. I double click on the program, and it don't start! x3 Maybe I must install something..
That you can decompile the game fast? But the administrators maybe ban you for that..
I didn't mange to run Boomerang at all on Linux. I double click on the program, and it don't start! x3 Maybe I must install something..
Yes, you have to compile Boomerang from from source. Unpack it with the tar -jxvf command, and then the ./configure and make commands. You can find more information about this on a Linux forum though. Or if you can't figure out how to compile it, you can always use Alien converter to turn it into an easy to install *.deb package :wink:
stan423321
Tarayzan
Posts: 7312
Joined: Sat Jan 12, 2008 3:22 pm
Location: Poland, of Union of Socialistic European Republics
Tings: 63250

Re: Project: UnLockRay ( ULR / REL )

Post by stan423321 »

BUMP

There is a leftover of debug mode in Rayman 3

Open executable with Resource Hacker, and take a look at 1st dialog.

<found by stan>
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

The map select0r? Hmm.. Maybe there is a way to bring it up? :D
My girlfriend should have a great pair of... eyes.
LunaVorax
Antitoon
Posts: 96
Joined: Mon Jul 03, 2006 11:31 pm
Location: Lune
Tings: 0

Re: Project: UnLockRay ( ULR / REL )

Post by LunaVorax »

Ok guys, there's some clarifications to be made.

First of all, what's Boomerang ? Can you give us a link and some documentation.
Second of all, you don't need a Virtual Computer to run Linux. It'll be way too slow on a laptop. Just try dual-boot (with Ubuntu for example).
Third of all, we must focus on one Rayman game at a time OR create different teams ; otherwise we'll be too slow.
CheatCat
Oiseau Moqueur
Posts: 1530
Joined: Tue Nov 04, 2008 10:26 pm
Location: Hell of doors
Contact:
Tings: 18630

Re: Project: UnLockRay ( ULR / REL )

Post by CheatCat »

Boomerang is a old decompilation program. http://boomerang.sourceforge.net/
I think we should focus on Rayman 3 since R2 is encrypted alot.
My girlfriend should have a great pair of... eyes.
Joshua822
Estellia
Posts: 2810
Joined: Thu Apr 17, 2008 8:43 pm
Location: The Woods of Light
Tings: 21010

Re: Project: UnLockRay ( ULR / REL )

Post by Joshua822 »

I agree with LunaVorax, and if we're going to team up, i would like to serve under the R2 team.

And i would love to crack R2. Just for the challenge of it, that would already make it worth it.

But anyway, i got an idea, why don't we compare the level files in Rayman 2 with the level files created with an Open Source game engine ? Maybe it could give us a better vision on how the level files of Rayman 2 where created and interpreted.
stan423321
Tarayzan
Posts: 7312
Joined: Sat Jan 12, 2008 3:22 pm
Location: Poland, of Union of Socialistic European Republics
Tings: 63250

Re: Project: UnLockRay ( ULR / REL )

Post by stan423321 »

No. We'll never manage to understand anything this way. We'll just do it in way Ubi would find completely screwed around. And vice versa.
Post Reply