Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsShowcase → JK Patcher!
JK Patcher!
2006-02-07, 1:08 AM #1
[http://www.jkhub.net/project/screens/project-212-zyna8jE5as.jpg]

It's a little ditty I wrote in VB6.

*dodges tomatos*

But it automatically downloads newer patches!

[http://www.jkhub.net/project/screens/project-212-IQus0joGx6.jpg]

It will download & apply the Thing/Adjoin limit patch to any JK.exe, along with the extended cog dll functions.

Latest info on JK.exe patches and CogExt.dll
-Hell Raiser
2006-02-07, 6:04 AM #2
Pure genius. :)
2006-02-07, 6:28 AM #3
Awesome! :em321:
2006-02-07, 10:43 AM #4
Downloads newer patches? More like newer... VIRUSES!!! o.O

:] awesome work
Cordially,
Lord Tiberius Grismath
1473 for '1337' posts.
2006-02-07, 10:50 AM #5
when/where can we get it?
If you choose not to decide, you still have made a choice.

Lassev: I guess there was something captivating in savagery, because I liked it.
2006-02-07, 10:52 AM #6
Where: JKHub
When: Later

2006-02-07, 11:17 AM #7
I'll have it 100% polished in the next few days. I even have sound effects in it. :p
-Hell Raiser
2006-02-07, 11:50 AM #8
Now if only the patch itself worked on my computer
"it is time to get a credit card to complete my financial independance" — Tibby, Aug. 2009
2006-02-07, 1:56 PM #9
Originally posted by Freelancer:
Now if only the patch itself worked on my computer


Ah, but it will. I've gotten a copy of every known JK.exe to test on. :D
-Hell Raiser
2006-02-08, 12:28 AM #10
How many could there possibly be?

-More than a couple? More than a dozen? More than a baker's dozen!?!
2006-02-08, 3:48 AM #11
@ HR - You should somehow add support for WheelThingy. It was nice to be able to make the mouse scroll buttons.
-There are easier things in life than finding a good woman, like nailing Jello to a tree, for instance

Tazz
2006-02-08, 4:22 AM #12
Wheel Thingy just inserts a proxy DLL between DirectInput and JK that traps mousewheel scrolls and converts them to keypresses (and badly, I might add). It's not a patch.

2006-02-08, 7:57 AM #13
Well now, that's just your opinion, I think it does a good job :)
And yeah, it's *just* a dll proxy...try making those for directx :P

I bet I have more JK.exe's than HR does.
Air Master 3D (my iPhone game)
My Programming Website
2006-02-08, 8:08 AM #14
This is all very, SWEET but what the does this patch do :confused:
:confused: WHeelthingy :confused:
:confused: Extended COg Functions :confused:
This is retarded, and I mean drooling at the mouth
2006-02-08, 10:14 AM #15
:confused: :confused: :confused:

:p
Moo.
2006-02-08, 12:01 PM #16
I searched the internet, and could only come up with two: JK 1.0, and the LEC patched JK. :p

Sige is right about WheelThingy. It has worked flawlessly for me for the past few years. I'll include it with JK Patcher, and rewire the setup program a bit. :)

WheelThingy: Allows you to bind a custom keystroke to wheel up and wheel down, so you can bind it to any function in JK. For example:

Mousewheel Setup:
Wheel Up: I
Wheel Down: J

You'd go into JK, Setup, Keyboard, and goto the function you want to bind, roll the wheel up/down, and JK will think you're pressing a key on the keyboard. End result: You can use the wheel mouse for scrolling through weapons, or force powers, or a multitude of things. :)


Extended Cog Functions: CogExt.dll, which JK.exe has been hacked to use, contains NEW cog verbs for use in JK. With the source, and some kind of compiler, you can create MORE NEW cog verbs. :D Currently new cog verbs are:

GetPlayerLVec(); Returns the LVec of the local player torso
GetPlayerPitch(); Returns the pitch (in degrees) of the local player torso
HeapSave("Path\Filename.ext"); Saves the calling cogs heap to a file of your choice
HeapLoad("Path\Filename.ext"); Creates a heap and loads the file into the calling cogs heap.
HeapSize(); Size of the calling cogs heap, I think...

[edit]Oh yea! The patch also comes with the cog verbs sige wired in by hand into JK.exe: sin(), cos(), sqrt(), AIGet/SetAlignment(Thing [, Int Alignment])[/edit]

Anyway, prepare for your b0x0rz to be r0x0rd! [http://www.hellraiser64.com/tdir/forums/images/smiles/cheer.gif]
-Hell Raiser

↑ Up to the top!