Project: UnLockRay ( ULR / REL )
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.
Please keep the forum rules and guidelines in mind when creating or replying to a topic.
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
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.
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.
Re: Project: UnLockRay ( ULR / REL )
No, i meant loading in the texture/model files and then reading and writing to them in Blender.
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
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.
Re: Project: UnLockRay ( ULR / REL )
I think/hope it's not that complicated in fact.
Re: Project: UnLockRay ( ULR / REL )
Well, here is a gift for you guys ! Enjoy !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
Re: Project: UnLockRay ( ULR / REL )
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

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
Where did you find that? :OJoshua822 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]
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.
Re: Project: UnLockRay ( ULR / REL )
Simple, type

in the terminal of a Linux/*BSDwine /home/username/.wine/drive_c/UbiSoft/Rayman2/Rayman2.exe
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
Ah! Linux!
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.
Re: Project: UnLockRay ( ULR / REL )
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.

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 )There is a Linux debugger, maybe you can use it. I don't have Linux because I must run VC++ and VC#.
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
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.
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

- 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 )
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 wrote:But I can bring the game to the school, they have fast computers! B)
-
CheatCat

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
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..
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.
Re: Project: UnLockRay ( ULR / REL )
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 packageThat 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..
-
stan423321

- 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 )
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>
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

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
The map select0r? Hmm.. Maybe there is a way to bring it up? 
My girlfriend should have a great pair of... eyes.
Re: Project: UnLockRay ( ULR / REL )
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.
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

- Posts: 1530
- Joined: Tue Nov 04, 2008 10:26 pm
- Location: Hell of doors
- Contact:
- Tings: 18630
Re: Project: UnLockRay ( ULR / REL )
Boomerang is a old decompilation program. http://boomerang.sourceforge.net/
I think we should focus on Rayman 3 since R2 is encrypted alot.
I think we should focus on Rayman 3 since R2 is encrypted alot.
My girlfriend should have a great pair of... eyes.
Re: Project: UnLockRay ( ULR / REL )
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.
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

- 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 )
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.

