PDA

View Full Version : Anyone know who made GINA?


Tecmos Deception
12-05-2019, 01:07 PM
I finally motivated my lazy, shaman ass to download it and set it up with a little, 6-second, repeating countdown overlay in the vicinity of my hp/mp bars and cast bar. About 20 minutes later, I learned that apparently server ticks for med tick purposes aren't actually 6 seconds, but 5990 milliseconds. (Also learned that zoning screws with the tick timing, apparently, didn't investigate but the timer seems to tend to get off when I zone).

Well I guess maybe the timer program isn't perfect or there's something else going on, but at the very least after 30 minutes of running a 6000 ms timer in gina, my real med ticks were happening in the middle of the 6 second timer, not at the end, and you could see the actual ingame tick slowly change relative to the timer I set up over the course of as little as 6-8 minutes.


Anyway. I tried to make a 5s 990ms timer, but GINA only lets you adjust MS in 50ms intervals, which is much too fast.

Anyone know who made it so I can bug them about whether 10ms intervals are possible? Otherwise I, gasp, have to reset my med tick timer every 10-15 minutes in order to cannidance like a madman! Or even worse, watch my inventory screen hp!! Absolutely barbaric.

ir0nfist
12-05-2019, 01:18 PM
They have a forum. http://eq.gimasoft.com/forums/ I used to adjust this based on dot damage ticks I believe to readjust the timer. Not available now to use as an adjustment. Haven't thought about it but look at other actions that could be read to adjust it maybe along w asking the dev, though I don't think they are active.

Tecmos Deception
12-05-2019, 01:23 PM
Yeah, I didn't post over there because the forums seemed so quiet. I'm not really too interested in fiddling with it. I don't mind dancing if it's easy enough on my eyes and attention, but regular resets of the timer or needing to use my inventory hp display to cannidance mean I'll only do it in the most extreme cases :)

Donkey Hotay
12-06-2019, 12:53 AM
I recall reading that P99 management has a variable tick to avoid tracking. I think I read this when I first joined DaP; one of their head honchos programmed a tool to track it and found the variance.

ir0nfist
12-06-2019, 08:04 AM
I recall reading that P99 management has a variable tick to avoid tracking. I think I read this when I first joined DaP; one of their head honchos programmed a tool to track it and found the variance.

I didn't know this. Thanks for the information.

Tecmos Deception
12-06-2019, 09:11 AM
Not sure about variable ticks... Don't think that's true. It's always 6 seconds.

What is true is that each zone is technically it's own server. And ticks can vary from zone to zone.

If it's exactly and consistently 6000ms, then GINA is approximately 2 ms off (I suspected 1.666 ms/s, making it a nice round 10ms per tick and 1 tick per hour fast) per second on my laptop. The HP tick very clearly migrates across my entire 6 second GINA timer over the course of an hour or so. It's noticably moved after only 10 minutes.

ir0nfist
12-06-2019, 10:21 AM
If it is a set time frame, you could easily create a tool with a transparent always on top gui that you just manually start and allow input of the ms you want, and would basically just be a timer bar like gina. Except it wouldn't even read the log. Pretty simple.

SamwiseRed
12-06-2019, 10:28 AM
Just not if you need something to play the game for you.

abbud
12-06-2019, 10:28 AM
Or you look at your UI?

Wait for tick, cast canni, instant click, sit, wait for next tick?

Frug
12-06-2019, 11:47 AM
If it is a set time frame, you could easily create a tool with a transparent always on top gui that you just manually start and allow input of the ms you want, and would basically just be a timer bar like gina. Except it wouldn't even read the log. Pretty simple.

That's exactly what the tool mentioned above (the DaP written one) does. It wasn't to "detect tick variance" however, it had an adjustment so you could sync it with the server tick, which once set, rarely needed to be changed.

Frug
12-06-2019, 11:48 AM
Or you look at your UI?

Wait for tick, cast canni, instant click, sit, wait for next tick?

That works, mostly, except there's the client tick and the server update re-tick which does get confusing for some. (As evidenced by threads here asking why mana jumps around.)

ir0nfist
12-06-2019, 01:16 PM
I went ahead and threw a program like what i stated together. Still working on it a little.

Donkey Hotay
12-06-2019, 03:22 PM
That's exactly what the tool mentioned above (the DaP written one) does. It wasn't to "detect tick variance" however, it had an adjustment so you could sync it with the server tick, which once set, rarely needed to be changed.

He discovered the variance while creating the tool to track ticks. Did you catch it this time or do I need to slow it down.

I don't know why Baler pulled his post because if zones all have a different tick then that would explain quite well why it was useless for DaP.

Tecmos Deception
12-06-2019, 03:38 PM
Or you look at your UI?

Wait for tick, cast canni, instant click, sit, wait for next tick?

Wow. Didn't know I could do that. Many thanks.

PabloEdvardo
12-06-2019, 04:01 PM
I'm an advanced user of GINA, and a software developer.

I contacted the developer a year or so ago inquiring for source code or access to contribute.

I never received a response.

It's a dead project.

Scoojitsu
12-06-2019, 04:13 PM
Wow. Didn't know I could do that. Many thanks.

I don't get it. What's the instant click for at the end?

ir0nfist
12-06-2019, 07:49 PM
Well, I made a transparent timer that saves position, is draggable, has adjustable font size, font color, and ms interval that can be accessed by clicking on the timer. Haven't actually tested it on the server at all just put it together with options. Not exactly sure how I would share it with people if anyone wants to see if it's accurate.
Pic (https://imgur.com/Wlvh0MN)
https://imgur.com/Wlvh0MN

Wallicker
12-06-2019, 10:02 PM
Lol at all you cheaters

Tecmos Deception
12-06-2019, 10:06 PM
Lol at all you cheaters

If timing med ticks is cheating, then so is drawing a map by hand or looking at your wall-mounted clock to time respawns. Both assist you with a gameplay element you wouldn't handle as easily purely by memory. That's all.

Wallicker
12-06-2019, 10:15 PM
I’m just busting your balls bc you trying to time 5990ms for med ticks I just intuitively do this with .0001 MS error margin, do you even EQ??

Tecmos Deception
12-07-2019, 09:37 AM
I’m just busting your balls bc you trying to time 5990ms for med ticks I just intuitively do this with .0001 MS error margin, do you even EQ??

You don't intuitively time ticks. You watch (or at least check in on) your tiny hp bar or tiny HP display on your character sheet for the correct hp regen amount. That's not difficult, but it's super annoying compared to a timer bar overlay.

I don't know squat about coding or I'd have made something like ir0nfist.

Phaezed-Reality
12-07-2019, 09:40 AM
never seen a gina in my life, what is this.

ir0nfist
12-07-2019, 10:56 AM
There's definitely variance but I think it's manageable with just resetting it with a timed click. Well, it was a quick puzzle to make it. I enjoyed it a bit. I guess if anyone wants it, pm me and I will link the zip. Not sure I can just throw out exes on here etc.

Tecmos Deception
12-07-2019, 11:12 AM
There's definitely variance but I think it's manageable with just resetting it with a timed click. Well, it was a quick puzzle to make it. I enjoyed it a bit. I guess if anyone wants it, pm me and I will link the zip. Not sure I can just throw out exes on here etc.

How often does the tick vary? Over the course of the hour I watched, it definitely averaged "faster than 6000ms." If it varied to be longer, it never was for a long enough period that I could see it happening with my little 6-second GINA timer going.

ir0nfist
12-07-2019, 11:39 AM
I decided to put it on github. Not offering support really or anything. If you get any warnings from av it's false. Not sure how accurate it is either but it does OK for me. Source is there also. https://github.com/ir0nfist/TickTimer

PabloEdvardo
12-07-2019, 04:12 PM
Some of the variance is due to the processing delay in GINA. You're never going to get it perfect. Try ensuring you're using "Fast Check" on as many regex strings as possible (where applicable). Use the performance tab to see the impact of your changes.