My quest for a homemade clock

A place to talk about... anything!
Post Reply
Jay D.
Kitten
Posts: 11
Joined: Tue Apr 05, 2005 5:59 am

My quest for a homemade clock

Post by Jay D. »

Well...I was bored and decided to make an offline program for everything. I was going to start with a clock(seemed easy) for Vana'diel time. I was then going to put in a crafting calculator and recipes and all the other little goodies you screen the internet for into a nice little .exe.

Why? I was bored ok.


I got the code for the Mithrpride clock and went to the task of mutilating it into something I could put into VB. The thing is...

according to what my code keeps spitting out FFXI has been out for about 1015 days old as of the day I post this. The thing that gets me is that http://mysterytour.web.infoseek.co.jp/ffxi/us/ seems to say that vana'diel is 1054 days old. I was just curious if they have it wrong over there at mysterytour. I would ask if it matters but I doubt that the mithraclock would work if it mattered.
User avatar
Josiejo
Mad Cat
Posts: 573
Joined: Tue Dec 14, 2004 7:21 am
Location: Los Angeles, CA USA

Post by Josiejo »

Is it ever stated anywhere how many Earth hours make up a Vana'diel day, and how many Vana'diel days make up a Vana'diel year? I assume that all you'd need is that info and the exact time each server was activated. Divide total hours that have gone by since the activation time by the ratio (Earth Hours / Vana'diel Day) to get the total number of days old Vana'diel is, and divide that by the number of days in a Vana'diel year to find the Vana'diel date.
[img]http://www.johnnysubway.com/~josiejo/images/josiejoSig.png[/img]
[url=http://www.mithrapride.org/members/guildmember.cgi?function=prof&name=Josiejo][b]Josiejo[/b][/url]
NPC Friend: Jajuju (Tarutaru Female Healer)

[b]Kitty Alts[/b]
[url=http://www.mithrapride.org/members/guildmember.cgi?function=prof&name=Sasamii]Sasamii[/url]

[b]Elvaan[/b]
[url=http://www.mithrapride.org/members/guildmember.cgi?function=prof&name=Ryadbraman]Ryadbraman[/url]
Jay D.
Kitten
Posts: 11
Joined: Tue Apr 05, 2005 5:59 am

Post by Jay D. »

That is exactly how the mithra clock works...I was just trying to check my math it doesn't seem to add up with what mysterytour claims the age of FFXI is.
User avatar
Neoshinobi
Mad Cat
Posts: 670
Joined: Wed Jan 19, 2005 2:37 am
Location: Ny

Post by Neoshinobi »

One Vana'diel day = 1 Hour. :wink:
Jay D.
Kitten
Posts: 11
Joined: Tue Apr 05, 2005 5:59 am

Post by Jay D. »

You sure about that? I checked the IRC room and asked Golddess. She said one vana day is 57.3 mins but she might have been joking around.
User avatar
Sugarpie
Big Cat
Posts: 152
Joined: Tue Sep 21, 2004 6:52 pm
Location: Wyoming, Michigan

Post by Sugarpie »

1 day isn't a complete hour, i would go with with 57.3 thingy cause as a big fan of T.V i spend hours watching T.V and hours looking at the comp screen, a vana'diel day is JUST short of 1 hour
[img]http://i2.photobucket.com/albums/y10/Tanvarin/sugar-sig.png[/img]
User avatar
Gyoenastaader
Kitten
Posts: 5
Joined: Mon Oct 11, 2004 12:36 am
Location: Franklin, TN

Post by Gyoenastaader »

1 Van' day = 57 minutes and 36 seconds
Jobs- 57 Blackmage, 52 Warrior, 32 Thief, 30 Whitemage, 22 Dragoon, 22 Samurai
Jay D.
Kitten
Posts: 11
Joined: Tue Apr 05, 2005 5:59 am

Post by Jay D. »

lets see...My clock is accurate up to the Vana'diel year!

Getting closer :roll:
User avatar
Poge
Tomcat
Posts: 88
Joined: Thu Jun 10, 2004 4:37 pm
Location: New York

Post by Poge »

I posted this about 3 months ago:
1 year = 12 months = 45 weeks = 360 days
1 month = 30 days
1 week = 8 days (Light, Dark, Fire, Earth, Water, Wind, Ice, Lightning)

1 game day = 57min, 36sec RL
25 game days = 1 RL day
175 game days = 1 RL week (1 Conquest Period)
84 game days = 1 luner cycle = 3days, 8hrs, 38min, 24sec RL
1 game year = 14days, 9hrs, 36min RL

The Conquest period starts at midnight, Monday morning in Tokyo time. (10am Sunday EST)

No, this doesn't make perfect sense because 1 Conquest period has 21 weeks and 7 days which makes it start on a different game day every RL week. (ie. the conquest period will start on a Darksday on 1/23 but it will start on a Lightningday on 1/30). Also 2 conquest periods is only 350 days and not a full year, 360 days.

They couldn't fix this by shortening the year by 10 days because the months are set up for Ballista. There's a Ballista match every 2 days, at 5 different level caps, and 3 matches at each level cap. 2x5x3=30 The matches are set up to be the same every month except for the location which rotates between the three Ballista zones.

It's done this way for a good reason though; by making a game day slightly less than an hour long, weekly events occur at different times. For example, RSE times are different every RL week by about 16 hours. It would suck if your RSE time was the same every week and those three times didn't fit your schedule.

I have no idea why the luner cycle is 84 days. I'm sure they have a good reason but it just seems arbitrary.
75 rdm
62 cor, 50 blm, 38 whm
37 pld, 37 rng, 37 nin, 37 brd, 37 smn, 37 drk
Jay D.
Kitten
Posts: 11
Joined: Tue Apr 05, 2005 5:59 am

Post by Jay D. »

Thank you so much! :D


I've given up trying to reinvent the wheel...I'm just porting the Mithra Clock into VB.NET lol.
User avatar
Josiejo
Mad Cat
Posts: 573
Joined: Tue Dec 14, 2004 7:21 am
Location: Los Angeles, CA USA

Post by Josiejo »

Have you tried to contact anyone at mysterytour? Maybe they have some explanation??
[img]http://www.johnnysubway.com/~josiejo/images/josiejoSig.png[/img]
[url=http://www.mithrapride.org/members/guildmember.cgi?function=prof&name=Josiejo][b]Josiejo[/b][/url]
NPC Friend: Jajuju (Tarutaru Female Healer)

[b]Kitty Alts[/b]
[url=http://www.mithrapride.org/members/guildmember.cgi?function=prof&name=Sasamii]Sasamii[/url]

[b]Elvaan[/b]
[url=http://www.mithrapride.org/members/guildmember.cgi?function=prof&name=Ryadbraman]Ryadbraman[/url]
Kahvi
Krazy Kat
Posts: 814
Joined: Mon Oct 11, 2004 11:07 am
Location: Urdr's Well, Yggdrasil

Post by Kahvi »

I have no idea why the luner cycle is 84 days. I'm sure they have a good reason but it just seems arbitrary.
Well there's fishing which consumes alot of time. And the best fishing times are full moon and new moon. It would kinda suck to put the lunar cycle at 28 days and cram everyone's fishing into 1 hour every 14. in effect this would also end up binding full moon and new moon to certaindays of the vanadiel week.

The way the moon phase is set up now, each phase covers at least 7 vana'diel days, giving the crafters of all the guilds a chance to craft when the moon phase is optimal for them and their crystal.


Now for a geological explanation...
It is very possible that the centrifical and centripital forces that keep the moon in place are weaker than on Earth. Thus allowing the time it takes to make one revolution around Vana'diel to be longer in length. Also note, that while much of Vana'diel is mapped, there is the possibility that there is more out there to map and locate.
Windurst Rank 10
Fight together, die together, leave no one behind.

[url=http://www.sloganizer.net/en/][img]http://www.sloganizer.net/en/style7,Kahvi.png[/img][/url]
User avatar
Sugami
Anime cat
Posts: 3850
Joined: Wed Mar 09, 2005 12:29 pm
Location: England
Contact:

Post by Sugami »

Full moon effects everything :)
Fishing, mining, harvesting, logging, drop rate, drop goodness, etc.
Not sure about new moon, my friend is logging his mining results but I'm pretty certain there are less mining points to less % of the moon but the results may still be good at new moon *shrug*
Image
User avatar
Waef
Tomcat
Posts: 105
Joined: Sat Mar 05, 2005 2:34 am

Post by Waef »

I can't wait for the clock to be done...should be really cool :D
It sounds like you've put a lot of work into this to, so keep at it, don't give up.
User avatar
Neoshinobi
Mad Cat
Posts: 670
Joined: Wed Jan 19, 2005 2:37 am
Location: Ny

Post by Neoshinobi »

Wasn't the most accurate...But I actually got the 1 day = 1 hour from the {Carpenter's Landing} ferry... :lol:
Jay D.
Kitten
Posts: 11
Joined: Tue Apr 05, 2005 5:59 am

Post by Jay D. »

It looks like I have almost all of the functions from the mithratime.js file in thier VB forms...Now I need to actually make the clock =P

EDIT: Atleast I WOULD be if I could figure this out.

Code: Select all

/ Time in Earth seconds since the Crystal Era began
vBirthTime = (((898 * DayPVYear) + DayPVMon) * HourPDay * MinPHour * SecPMin) / VanaToEarth;

// When Vana'diel was "born" in GMT time
Bday = new Date();
Bday.setUTCFullYear(2002, 5, 23);
Bday.setUTCHours(15, 0, 0, 0);

// Time in Earth milliseconds since the Current Era began
localBirthTime = Bday.getTime();

Diff = vBirthTime - localBirthTime;
What exactly is the "Current Era"?

EDIT2: yargh...Java and C++ get to use a .gettime() method to calculate the milliseconds from an arbitrary date...I get to figure it out the hard way lol.
Jay D.
Kitten
Posts: 11
Joined: Tue Apr 05, 2005 5:59 am

Post by Jay D. »

I'm Done


I'd like to thank all the mithra out there who helped me out! I now have a working VB clock! :D
Prrsha

Post by Prrsha »

Mithrrras are always willing to lend a helping hand!

The first rrrule: Help any adventurrrer in need! :)
User avatar
Josiejo
Mad Cat
Posts: 573
Joined: Tue Dec 14, 2004 7:21 am
Location: Los Angeles, CA USA

Post by Josiejo »

Time to post a link, right Jay D.? ;)
[img]http://www.johnnysubway.com/~josiejo/images/josiejoSig.png[/img]
[url=http://www.mithrapride.org/members/guildmember.cgi?function=prof&name=Josiejo][b]Josiejo[/b][/url]
NPC Friend: Jajuju (Tarutaru Female Healer)

[b]Kitty Alts[/b]
[url=http://www.mithrapride.org/members/guildmember.cgi?function=prof&name=Sasamii]Sasamii[/url]

[b]Elvaan[/b]
[url=http://www.mithrapride.org/members/guildmember.cgi?function=prof&name=Ryadbraman]Ryadbraman[/url]
Jay D.
Kitten
Posts: 11
Joined: Tue Apr 05, 2005 5:59 am

Post by Jay D. »

lol what do you need it for? It's just phase .1 of what I set out to do...I'll let you guys know when something of value comes out.

You know...something that will stop my ls from saying "Thats it?"

:P
Kahvi
Krazy Kat
Posts: 814
Joined: Mon Oct 11, 2004 11:07 am
Location: Urdr's Well, Yggdrasil

Post by Kahvi »

Prrsha wrote:Mithrrras are always willing to lend a helping hand!

The first rrrule: Help any adventurrrer in need! :)

To quote the Star Onion Brigade..

"The Firrst Rrrule!!"
Windurst Rank 10
Fight together, die together, leave no one behind.

[url=http://www.sloganizer.net/en/][img]http://www.sloganizer.net/en/style7,Kahvi.png[/img][/url]
Jay D.
Kitten
Posts: 11
Joined: Tue Apr 05, 2005 5:59 am

Post by Jay D. »

Well...I've made something that isn't a disappointment but I think its mostly because of the stolen fan art.(I wish I knew the email of the guy who made the pic).

The site I have it hosted on is wierd. Just click the link and it should download automatically and run. If you trust me try it out. Frankly I wouldn't trust a guy who posted something like this.

http://www.pypehosting.net/files/clock1.exe

I won't get my feelings hurt if you don't want to check it out. :)

EDIT: You might feel safer if you right-click>save as. Atleast then you can scan it.

Also if it doesn't work make sure you're updated with all the .NET updates.
Lihera
Feral Cat
Posts: 405
Joined: Mon Jan 03, 2005 4:40 am
Location: San Francisco, CA

Post by Lihera »

Checked it over, it's clean. I love it as well

THANKS!
[color=indigo]New sig comin'. But in the meantime...[/color]
[img]http://img.photobucket.com/albums/v674/Lihera/baofowfwoosh.gif[/img]
Jay D.
Kitten
Posts: 11
Joined: Tue Apr 05, 2005 5:59 am

Post by Jay D. »

Well its summer time and thats the time when a young man's fancy turns to writing little VB apps. ^^

Now that its summer I have time to work on this thing a bit more. I know this is dragging up a pretty old thread but I didn't feel like starting a new one.

I've been having trouble finding people to give advice on this thing because any crafters I know only come online when they need to get something done and everyone else is pretty clueless. =P

I'm hoping for some comments, suggestions, incorrect info in my app that I was too sleepy to spot when I wrote the code...anything! Its still a work in progress and I plan on adding more recipes past smithing lvl 30 and and more guilds besides smithing but it gets boring people! Just that was a screen full of text, no spaces.

http://siegecraft4.myftp.org/users/JayD/Beta%20Test

Just copy all the files into a folder anywhere you like and it will work. If you dont copy the .gifs it will crash.

I'm greatful for any feedback I can get ^_^


EDIT: I still never found out who made the fanart for the background. If you know please say so and I'll credit it to them.
Nobodyreal
Housecat
Posts: 263
Joined: Thu Nov 25, 2004 12:27 pm

Post by Nobodyreal »

For a fairly accurate (though woefully incomplete) database of crafting recipies, check out Openmoogle.

I have yet to verify anything there as actually being inaccurate, though last time I checked it was at least one major update behind.
[img]http://users.sisna.com/mschild/graphics/ffxisig.jpg[/img]
xaresity
Queen Cat
Posts: 13313
Joined: Mon Mar 11, 2024 7:46 am

Re: My quest for a homemade clock

Post by xaresity »

xaresity
Queen Cat
Posts: 13313
Joined: Mon Mar 11, 2024 7:46 am

Re: My quest for a homemade clock

Post by xaresity »

инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо
Post Reply