|
|
 |
 |
 |
 |
|
 |
 |
|
 |
 |
|
 |
|
Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself. |

05-25-2009, 04:03 PM
|
 |
Demi-God
|
|
Join Date: Nov 2007
Posts: 2,175
|
|
SoF client - opcodes finished ?
I notice the opcode file on my server for SoF.
Does it completely work now ? If not how well does it work ?
I am just looking at the game for $5 on newegg and really thinking about getting it.
|

05-25-2009, 04:43 PM
|
 |
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
It is almost fully completed. It just needs a few minor fixes and also needs some AA changes for it to be caught up with Titanium. Definitely worth the 5$ from newegg if you ask me, but I am a bit biased :P
|

05-25-2009, 04:50 PM
|
 |
Demi-God
|
|
Join Date: Nov 2007
Posts: 2,175
|
|
Well I have not even started on my AA's yet.
Would I have any problems using it or should I stick with Titanium?
|

05-25-2009, 05:01 PM
|
 |
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
The development thread here should give you most of the answers to what works and what doesn't in SoF right now:
http://www.eqemulator.net/forums/showthread.php?t=27429
I update it pretty regularly when things get fixed or when status of something changes. Let us know if you have any other questions. The client is very playable right now. It is still slightly better to use Titanium, but SoF is very close to being finished.
|

05-25-2009, 05:28 PM
|
 |
Demi-God
|
|
Join Date: Nov 2007
Posts: 2,175
|
|
Well I bought it anyway !!!
|

06-01-2009, 11:14 PM
|
 |
Demi-God
|
|
Join Date: Nov 2007
Posts: 2,175
|
|
FYI I installed it tonight, just got it in from Newegg. I will never go back to the other client I think, not unless I have serious problems.
Pros so far....
1) Use 4% of one core compared to 90-100% that Titanium used.
2) Graphics are simply better.
3) Can play Drakkin.
4) 8 more bank slots.
5) 2 more character slots.
6) Can ALT-ENTER and ALT-TAB without crashing
7) Spell effects do not lag me out, I mean not at all
8) True windowed client - I mean you can actually easily resize it
9) too many others to mention.....
|
 |
|
 |

06-01-2009, 11:57 PM
|
 |
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
Not to mention that for server admins, you get:
250+ new weapon models
100+ (or so) new item icons
81 new zones (though only 45 have .map files currently which makes them usable for players)
113 new NPC races
A TON more spells without the 9999 spell ID restriction on the client
And more...
I also notice that if I am disconnected, I don't get stuck with a "disconnected" message for like 3 minutes before it finally sends me back to the login screen. It seems to send me back within just a few seconds almost every time (though it does hang every now and then).
The window resize thing is kinda cool, but I bet there is some way to disable it. I wish I could figure it out, because it can be annoying if you resize your window by mistake when you aren't meaning to.
There are also quite a few more new systems with SoF that aren't implemented into the emu yet that might be useful, such as the new Blocked Buffs.
I didn't like the new way of displaying items at all at first, but now that I am used to it, I like it much more than the old way. It gives more information and is organized in a way that is easier to read and flows better. I like that it shows the recast delay on clicky items and also the name of the augment slot type instead of just having a number there.
I can't seem to get Titanium to look nearly as good as SoF does even with both having max settings on. Titanium is much darker than SoF is. I really notice the difference when trying to play a human character on SoF vs Titanium.
The only time I login with Titanium now is to verify that my changes didn't cause any problems with Titanium. I really don't play much, but developing content seems to work 100% fine using full-time SoF. For playing, there are still a few minor issues, but I am sure they will get hammered out at some point.
I can't wait until the client is officially ready and caught up with Titanium. The issues that are still remaining are at the top of my skill level or above, so I am limited in what I can help to finish off at this point. I will definitely keep working to knock out what I can in the meantime, though. I am sure with enough time, I could figure more of the harder remaining stuff out (like issues with AAs).
|
 |
|
 |

06-02-2009, 12:01 AM
|
 |
Demi-God
|
|
Join Date: Nov 2007
Posts: 2,175
|
|
Well I know it is awesome, enough for me.
|

06-02-2009, 03:24 AM
|
Sarnak
|
|
Join Date: Jul 2003
Posts: 68
|
|
What happens if
- you use SoF specific Items and someone with a titanium client is trying to use that?
SoF has lev80 i think has max limit?
- Can soneome with Titanium client use that?
-Ccan someone with Titanium client use the SoF Spells or would he at least need the updated spellfile?
|
 |
|
 |

06-02-2009, 04:27 AM
|
 |
Demi-God
|
|
Join Date: Mar 2009
Location: Umm
Posts: 1,492
|
|
this is a VERY good question and cna posibly lead to an issue which we will be unable to resolve.
On LIVE when enw expansion is released and NEW features/global changes are added, ALL players with older clients are simply PATCHED to be compateable with the new features. Thsi way even if you own pre-kurnark EQ and never bought any expansions- you STILL can play and use anything that LATESt expansion player can cuase SOE will patch your client to new standart. And while you cannot go to any new zones you will be able to use anything/interact with anything that will be brought from the new zones.
The problem EMU will unavoidably run into that we UNABLE to patch client (or rather its illigal for us to do), and the Titaium client most of us use now inherntly NOT capable of suporting great number of things that SoF can support which will lead to MASSIVE incompatability issues.
For exmaple- people with SoF client will see that they have a new type of Resist added called Coruption - the T client does not aware of such property.
What will happen if a T client gets a Coruption resist spell casted on it?
T-client simply has no means of handling this input.
I am sure there will be more issues like this one...
|
 |
|
 |
 |
|
 |

06-02-2009, 05:03 AM
|
 |
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
The differences aren't really as bad as you would think in most cases. The only major issue is the difference in the spell files, but even that isn't all too bad depending on how your server is setup.
I already have Drakkin set to show up as humans to anyone using the Titanium client, so that resolves one issue there. Another issue is bank slots, since SoF gets 8 more slots. Basically, those slots are fully usable in SoF, but if you switch to Titanium, the items are still there, you just can't get to them. Not really a big deal IMO. AAs are different for SoF a bit, but I think we can correct that by just having separate AA tables for each client. Items from newer expansions are still fully usable with the Titanium, you just don't see the models for them. You also don't see the appropriate item icon if it is out of the Titanium range, but you see a necklace icon as default instead. Those are merely cosmetic issues, and not really a big deal. But, IMO it would be a good idea to try to keep SoF content to SoF clients. On Storm Haven, I am developing new content in SoF and using SoF items in it. Sure, if people get those items and switch back and forth between clients, they won't show up properly, but once SoF is fully completed, there shouldn't be any reason to switch back and forth in the first place.
for special new stuff like items with Corruption Resist or with Heroic stats on them, those are fine too. Yes, they won't be displayed in Titanium, but since the server handles all of the bonus calculations like that, the effects of them will still work exactly the same between clients.
Having Post-Titanium items in the database is nothing new to EQEmu. You really only had 2 options in the past: Either don't use those items at all, or check each one to make sure it has a valid Icon, Model and any effect that are compatible with Titanium. It is pretty-much the same deal now as it was before, accept you now have the option to give those items to just SoF clients, so you don't have to worry about the possible negative points of giving them to Titanium clients.
There are always hacks that could be coded in to allow Titanium and SoF to work better together cosmetically. Just like how I set all races over race 473 to show up as a normal human for Titanium, we could also set weapon models over a certain number to do something similar, and maybe even something like that for Titanium. For a while, I was even thinking about making some type of conversion function for Icons and Weapon models that would basically let you set (in a table) which Titanium icons you would like to show for each SoF icon, and the same for weapon models. For example, if there is a sword model that requires SoF to see it, you could set a conversion for Titanium clients to see any item using that model as a sword model from Titanium. It would work the same for Icons, where if there was a bag icon (for example) that required SoF to see it, you could set it so Titanium clients just see a normal Titanium bag icon when they view those items. It would actually be pretty cool to have something like that IMO
For a while, I was even thinking of doing something similar to that for Titanium Spells vs SoF Spells, but it wouldn't work exactly as perfectly as the icon and model conversions. An example would be if someone using SoF cast Tenacity on someone using the Titanium client, you could set it so that instead of Tenacity, they would get buffed with Virtue or whatever. Since there are so many spells out there, this idea would be a bit unreasonable, but it could definitely be interesting if implemented properly. Basically, I think it is best to use a combination of the spell files from both clients to make a single custom spell file that both can use. If both are using the same spell file, they should both work well together. The only issue is that Titanium can only go up to spell ID 9999 as a limitation of the client (which sucks big time!), so at the very least, any 70+ player spells would need to be moved to be under the 9999 range. This is how I have the Storm Haven spell file setup currently.
The level 70+ stuff between the 2 clients is actually a bit odd. Titanium can be set to use any level up to 254, and SoF should be able to as well, but they both have quirkiness with them after a certain level. Titanium was designed to work up to level 70 and does that perfectly. Anything over 70 works fine accept the skills roll back to 0 for the client (not the server), so AC and Attack don't show up properly in the inventory window. This is simply a cosmetic issue and the correct stats can be seen by using the #showstats command on yourself. For SoF, it was designed to go up to level 80, but oddly, it only works perfectly up to level 75. For anything 75+ in SoF, skills show up just fine and stats continue to raise their caps as they should, but for some reason the base HPs/Mana/Endurance (before items are added) gets set down to 5 on the client. This isn't too terrible, since the server maintains the correct values for those stats, but if your client thinks it's hps are 0, you will die whether the server thinks you should or not (I believe anyway). So, this is a bit more of an issue for SoF. Though, this wouldn't be too hard to hack some code in to get around this issue. Basically, I am thinking of picking an inventory slot and sending the client bogus hp/mana/end for that slot that equal to the item stats + your base hps/mana/end. This would trick the client into show the appropriate values. These bogus stats would only need to be sent if the character is 76 or greater though. I would love to find a solution to correct this otherwise, but it may just be something hard coded into the client that we can't change. At least there are ways around it if needed.
|
 |
|
 |
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 11:19 AM.
|
|
 |
|
 |
|
|
|
 |
|
 |
|
 |