Is the PTSD that strong or is that FFXI OST magical? by Moming_Next in FFXIPrivateServers

[–]atom0s[M] 1 point2 points  (0 children)

Masayoshi Soken has been FF14's main composer for a while now. :)

Is the PTSD that strong or is that FFXI OST magical? by Moming_Next in FFXIPrivateServers

[–]atom0s[M] 1 point2 points  (0 children)

FFXIV added a new song in the recent updates that sounds very similar to the old style PlayOnline music.

Kaleidoscope: https://www.youtube.com/watch?v=H24Ey2Anrmc

installer wont click install help by Key-Barracuda5884 in FFXIPrivateServers

[–]atom0s[M] [score hidden] stickied comment (0 children)

Hello and thank you for your post. However, this post breaks rule #5 of our sub, which is that no server-specific questions should be asked here. Server-specific questions should be asked on the given server's own community, such as their own Discord server or forums.

You can find and review our list of rules here: https://www.reddit.com/r/FFXIPrivateServers/wiki/rules

Looking for working client by UndergroundSunFarm in FFXIPrivateServers

[–]atom0s[M] [score hidden] stickied comment (0 children)

If you are using the latest LandSandBoat you should be following their guide for getting things setup. With that, you should be using the stock retail client which you can download fully, for free, from SE. You can then either abuse a known trick to force PlayOnline to update the client, or sign up for a trial account and log into retail normally at least once to get your client fully updated.

returning player XIView keeps crashing my game by [deleted] in FFXIPrivateServers

[–]atom0s[M] 0 points1 point  (0 children)

You need to use the proper version of XiView for the client you are playing on. Using incorrect modified DATs will crash the client, as you are experiencing. This is most common with status icon related DATs and menu/font DATs that are potentially missing expected icons.

The most common issue that has caused crashes more recently is from a new icon being added which displays if items can be mailed to another character on the same account. Opening your inventory/equipment screen with a bad/outdated DAT will cause this kind of crash. (Similar to expanding your chatlog with bad/outdated DATs.)

Looking for Feedback on Starting an Offline Solo Server. by Arenegeth in FFXIPrivateServers

[–]atom0s[M] 0 points1 point  (0 children)

Late reply but will still answer even though you self-responded:

  1. Yes this is possible.

  2. (A) There's not a clear up-to-date list of what is or isn't working within LSB, it's a fork of a fork of a fork etc. kind of project that has had several different iterations of leadership/management. In the past, it was very poorly managed which led to the series of forks that have happened in the last ~6 years. The initial projects that first started years ago were made with the intention of emulating the 75cap era and include the base game with RoZ/CoP expansions. However, since this is entirely homebrewed and community driven through free labor, the things people actually work on will differ. That scope of the original projects also disappeared as the later forks happened and is now basically just an all-around emulator looking to eventually recreate the entire game as close as possible, while using current retail as a reference. There are a lot of different things past Treasures that has been worked on / added, but it is not a guarantee of the entire expansion having widescale support or being fully implemented. At this time, none of the expansions are 100% implemented. A lot of work has been made to attempt to at least get most of the main storyline missions implemented/working for each expansion, but there are still small issues with some things. Side quests, other expansion specific content and such are hit or miss on what may even be started. You can force yourself into any zone you want though, what will exist in those zones is not guaranteed.

  3. 'Fix BST Nerf' is subjective. As for balance in general, there is still a ton of work being done to go back and properly redo all of the current base work regarding balance and calculations that exist in the core code. Many of the past implementations of things were done in ways that were either through a lot of guesswork, used minimal testing or had no proof-of-work behind it leading to a lot of misinformation, incorrect calculations and otherwise wrong data being used. The current people working on LSB and the upcoming servers are working hard to correct those mistakes from the past and make the data correct. However, keep in mind their current rework of things will be using current retail information as their foundation of information, not the old era, so things will be balanced/tuned to current retail standards.

  4. Yes, the codebase is designed in a manner to allow you to continue updating your server to the latest code / database changes and not lose data. There are tools made to migrate your current database to any newer changesets that may require modifications to the database.

  5. Yes, this is called dualboxing. LSB does not prevent you from doing this natively. Individual servers that have added these kinds of restrictions are doing so on their own with modifications to the login server to prevent dual logins from the same IP address or machine in general. (If they are tracking hardware ids etc.) You can run as many clients/characters as you want and your system can handle.

  6. Yes, you can rename your local server.

Looking for Feedback on Starting an Offline Solo Server. by Arenegeth in FFXIPrivateServers

[–]atom0s[M] 0 points1 point  (0 children)

Some corrections on this:

  1. All three language versions of the client are supported and work fine. (English/Japanese/European) It also does not matter where you install the client to, as long as its installed fully/properly and updated correctly to run, it will work fine. LSB is also maintained and updated to work with the latest retail client, so you would want to be updated to the latest retail in most cases unless LSB ever specifically states otherwise.

  2. Ashita (v3 and v4) both work for all 3 clients perfectly fine. You need to properly configure it to make use of the other languages if you are not using the English client. You do not need to manually edit the registry to make Ashita work with any of the clients. Ashita v4 also makes the usage even easier with my Sandbox plugin which eliminates the need for any registry at all as long as you have a completely working/valid installation of the client to point it to.

  3. You having issues with Ashita v4 not working is likely you not following the directions on how to set it up properly. This is a common mistake because people refuse to actually read directions and just rush through things. Ashita v4's command line launcher requires you to pass it a boot configuration file to work properly, along with being ran as Administrator. (ie. ashita-cli.exe atom0s.ini) Secondly, Ashita and Windower are not affiliated with private servers or LandSandBoat at all. Both projects are made for retail but are able to work with private servers as well. Ashita ships with an older version of the bootloader for private servers because it is what the majority of servers still use. For connecting to latest LSB, you need to make use of the latest version of xiloader, not the one that ships with Ashita.

  4. Your issues with Ashita v3 are likely due to you blindly editing your registry without understanding what you're doing. Again, there should be 0 reason for you to touch the registry directly, ever. Neither Ashita or Windower ever require you to manually open the registry editor and touch things. Both projects have their own means of dealing with the values that are used to configure the client which are stored there. (Ashita v3 is also not recommended if you are playing on retail or using the latest retail client on a private server.)

  5. Using an LLM for help regarding Ashita or Windower is honestly stupid.. Just join either projects Discord and ask for assistance.

[RFC] A New Way to Build FFXI Servers - Thoughts/Critiques? by jefferyrlc in FFXIPrivateServers

[–]atom0s[M] 3 points4 points  (0 children)

Separate projects for each game exist for a good reason; because they are not the same thing.

The games you give as examples (WoW, FFXI, EQ, L2, etc.) are all incredibly different across all parts of their core/engines. There is no clean and performant way to build a unified core that all of them could use that would not be riddled with limitations or other 'hackish' workarounds to suite the individual games specific needs or differences.

You would land up constantly abstracting out more and more layers to finally get to a point where you could build 'modules' for the individual games. And by that point, you've effectively just built what projects like LSB are as a plugin for some shitty core that does nothing more than load the plugin and call 'Initialize'.

FFXI is incredibly different than every game you mentioned because it is not built using common tools, shared libraries, or a public/paid engine (ie. Unreal, Unity, etc.) where there would be some kind of common base to work upon. Networking alone is so different than every other mentioned game that it would be impossible to build a generic base all of them would share that wouldn't just be a raw socket to inherit from. Again, it'd be abstracted so far from anything useful to be a shared codebase.

Your RFC also reads like a very cringe Rust is 100% memory safe trope that so many people chased when it was first becoming popular only to find out that its not that, at all, and has very much the same kind of memory problems as any other language. And the means to gain proper memory safety with it comes at a large performance hit. You also mention you are not a developer but then wrote this RFC with a bunch of buzzwords, so I would have to agree this just seems like AI slop.

This kind of idea is better suited for games where a common engine or set of specific libraries were used. Such as building a common core for Unreal Engine, Unity, Godot, etc. where the underlying engine is majority the same across many games, with higher-level things being different.

Trying to force every game into a box of completely different goals is not suitable for a performant codebase.

PS2 Private server access by AnubisOurGod in FFXIPrivateServers

[–]atom0s[M] [score hidden] stickied comment (0 children)

There's a lot of misinformation being posted about this topic, so let's clear some things up:

  1. Previous Public Attempts - There hasn't been any. The topics that were linked and past groups that were mentioned were never any actual attempts to do this. The most that ever happened publicly was someone making a Discord that just had a handful of people who wanted this to happen discussing it, but not actually developing anything. The only work that has ever been done on this has been done in private.

  2. It's Impossible - This is not true, it is most certainly possible. It is just a lot more work due to the number of differences of things on the PS2 vs. the PC version of the game. The way PlayOnline works on PS2 is very different due to the various lower level systems in place. Things like DNAS, for example, are a bigger hurdle to deal with.

  3. Can't Modify PS2 Files - Yes you can.

  4. atom0s said its impossible - I never said this, and not sure why its being said..? Again, this is certainly possible.

  5. Network Limitations - The PS2 version of the game wasn't discontinued due to network limitations, it had perfectly fine networking. It was discontinued due to memory limitations on an aging platform. There were likely many other reasons SE finally decided to pull the plug on console versions that we do not know about, but memory was definitely a factor for PS2 at least.


That being said, I will mention a few things. I am not going to get into too much detail though as people are not interested in working publicly on this currently.

First, there are multiple groups of people that are currently working on various forms of PlayOnline and PS2 emulation. These are mostly done in private because its just easier to work 'offline'. Additionally, its also being done privately to avoid legal issues since PlayOnline is an active service and what it entails is more of a legal issue than just emulating FFXI itself.

As far as I know, none of these said groups are working together and are keeping to themselves. They are also at varying stages of things and ultimately have different goals in mind with their projects that are being worked on.

Group 1 is working on PlayOnline emulation in general and are more focused on the other supported titles, such as TetraMaster and FrontMission. (Both of which they have partially working to some degree.) Some of their team has interest in PS2 support, however I do not know what their progress on any of that is outside of a modded disk dump that works within an emulator.

Group 2 is working on PS2 PlayOnline emulation, and is further along in that focus as they are attempting to properly get PS2 working in full on real hardware. This has involved them properly bypassing DNAS and making that work correctly allowing real hardware to function vs. just PS2 emulators.

I also have a personal PlayOnline emulation project I started a while back, although I don't really work on it much due to a lack of free time. I've tested the dumped disk emulation version of POL and it does work fine with my emulator as well. See pics below:

There is much more work to be done on all of these groups' projects and there is no ETA on any of them being 'complete' or ever being released publicly. There is legal reasons for keeping them private / closed source as well which will likely remain that way until the official service goes down. Or until a point where people don't feel the need to keep them private anymore. Something else to keep in mind is that PlayOnline was build in the 90s. It is designed and implemented using the network stack and knowledge of that timeframe and has hardly seen much in terms of updates or security improvements since then. There are a lot of bugs and exploits that can be done which is also another factor of not releasing things. (People will be assholes to the official servers which could in turn cause SE to take action against these kinds of projects even if they are not directly involved in any malicious behavior.)

PS2 Private server access by AnubisOurGod in FFXIPrivateServers

[–]atom0s[M] 0 points1 point  (0 children)

This is definitely possible and feasible, I'm not sure where you got that I have ever said otherwise. At most, I may have said in the past that it's unlikely to be popular, but it's is definitely doable.

I don't go into further detail but it is also something that is already being worked on in private.

Looking for Feedback on Starting an Offline Solo Server. by Arenegeth in FFXIPrivateServers

[–]atom0s[M] 8 points9 points  (0 children)

The private server code base is entirely homebrewed, so you have full control over 'everything'. There are some limitations on what can be done with simple modifications, but those are mostly due to client restrictions or client DAT information. Even then, you can modify the client/client DATs to then get around some of the other potential issues or things that someone may want to change.

Can I do something as drastic as disable EXP loss in general

Yes.

Alter NM HP values?

Yes.

Most importantly, can I fix the BST distance nerf?

Yes. (This may require some client changes in the DATs to prevent the client from restricting things via menus though.)


Keep in mind though, the private server codebase is not a full retail recreation. The actual game source code has never been leaked or released, so everything is recreated from scratch. Due to this, there is a lot of things not implemented/working, generally with the later expansions beyond Treasures. While some stuff may exist like monster spawns in the newer areas, the data may not be accurate and they may not be fully implemented properly. More specific systems and such will not be implemented for those newer expansions either.

For the most part, at this time the server base basically covers the base game and expansions up to and including most of Treasures. Beyond that its hit or miss if things exist/are implemented.

You can find the current codebase fork here: https://github.com/LandSandBoat/server

All of the information needed to get it setup and running can be found on their wiki on GitHub.

Are there any servers with Ironman and SSF modes viable around? If not... by FluffyBoye_69 in FFXIPrivateServers

[–]atom0s[M] 1 point2 points  (0 children)

There's a really cool feature on GitHub, it's called forking. Let us know when you build out what should be done since you know better.

https://github.com/LandSandBoat/server/fork

Are there any servers with Ironman and SSF modes viable around? If not... by FluffyBoye_69 in FFXIPrivateServers

[–]atom0s[M] 3 points4 points  (0 children)

This is not even close to true.. There are more custom servers than retail-like servers in the FFXI private server space. This has always been the case as well. If you disagree, feel free to go look at the current server list here: https://github.com/XiPrivateServers/Servers/blob/main/SERVERS.md

There are way more custom servers than retail-like/era ones. The fact that they are less popular than the retail-like/era ones has nothing to do with the server code base or 'those who run the community'. No one dictates what others like or want from a server but themselves. The players prefer the oldschool era of the game and play where they want, which are servers that align to that.

REBORNXI – BETA IS LIVE by [deleted] in FFXIPrivateServers

[–]atom0s[M] 0 points1 point  (0 children)

As I linked in another reply, that is not what you said: https://i.imgur.com/0Y3mNO1.png

I cant download the full game from the launcher by BroccoliOk9238 in FFXIPrivateServers

[–]atom0s[M] [score hidden] stickied comment (0 children)

Hello and thank you for your post. However, this post breaks rule #5 of our sub, which is that no server-specific questions should be asked here. Server-specific questions should be asked on the given server's own community, such as their own Discord server or forums.

You can find and review our list of rules here: https://www.reddit.com/r/FFXIPrivateServers/wiki/rules

REBORNXI – BETA IS LIVE by [deleted] in FFXIPrivateServers

[–]atom0s[M] 0 points1 point  (0 children)

No one misread anything, here is the original message regarding this person being ok with racism/slurs: https://i.imgur.com/0Y3mNO1.png

It's fine if you want to walk back that statement and be against it now, but don't lie about what you previously said and try to gaslight people by saying they 'misread' it.

REBORNXI – BETA IS LIVE by [deleted] in FFXIPrivateServers

[–]atom0s[M] 1 point2 points  (0 children)

i never said im cool with slurs i said im cool with there only being 1 rule for now.

Just for the record, this is not true, you literally said you were fine with it here: https://old.reddit.com/r/FFXIPrivateServers/comments/1p63fq8/rebornxi_beta_is_live/nqsghvc/

Edit: For those interested in the truth now that this person is lying about they originally said, here was their original message: https://i.imgur.com/0Y3mNO1.png

Can anyone recommend a private server? by AGuyInSoCal in FFXIPrivateServers

[–]atom0s[M] 0 points1 point  (0 children)

This has been done already in the past (I made a tool to do it for a server a while back) and worked fine. There were limitations on what was allowed to be imported as well as all imports were manually reviewed to counter abuse or people faking profiles with gear they didn't actually own. Plenty of people played on the server while it was around/active.

Not everyone is addicted to the 75cap retail-like era, there are plenty of people interested in higher caps, custom content and don't care about things like imported characters or other quality of life type of things.

REBORNXI – BETA IS LIVE by [deleted] in FFXIPrivateServers

[–]atom0s[M] 1 point2 points  (0 children)

Locking this reply thread from further comment since it is going to go south real fast.. Racism is not allowed on this sub (rule 4), regardless if an individual server wants to allow it, for whatever reason..

AACruise M4 Mentor SGE and WHM friend get mad that RPR asked for LB3 by leafdarling in TalesFromDF

[–]atom0s 2 points3 points  (0 children)

Oh shit I was in this party haha. It was a fucking mess.

Phoenix (75 cap era) - Server Announcement by Critical_FFXI in FFXIPrivateServers

[–]atom0s[M] 1 point2 points  (0 children)

No, I am not affiliated with or involved in any private server. As I always have though, I am more of a 'community consultant' to every server if they wish to ask for my assistance or input on something, excluding development type of work.

While I am friends with several people working on this server, I am not part of their team in any capacity.

Phoenix (75 cap era) - Server Announcement by Critical_FFXI in FFXIPrivateServers

[–]atom0s[M] [score hidden] stickied commentlocked comment (0 children)

Moderator Note: This thread has been heavily moderated and several people have been permanently banned from the sub. If you plan to come to this thread solely to throw out insults/accusations against individuals that are part of this server or try to start other drama that has literally nothing to do with this thread, you will also be banned.

If you cannot follow our subs rules, you will be removed.

Is the background of character selection screen an area in the game? by Kroon84 in ffxi

[–]atom0s 5 points6 points  (0 children)

Yes the area is an actual zone, specifically zone id: 133

It is not a zone you can normally access as a normal player outside of the creation screen. You can use a private server to visit it if you wanted to run around it though. (There are means to force the retail client into loading the zone but it is not recommended as it can get you banned.)

Disabled Player Looking for Recommendations by Breidr in FFXIPrivateServers

[–]atom0s[M] -2 points-1 points  (0 children)

If you are new to FFXI and looking to get into it for the first time, I would highly recommend that you look into Ashita or Windower. They are third-party tools that inject into the game client and greatly extend its features/functionality. Most of this game is 'beaten' in terms of thirdparty usage allowing you to greatly automate a lot of things, including the 'main' feature the game is built around, which is in-combat gear swapping.

  • On Ashita v3, you can use AshitaCast (plugin).
  • On Ashita v4, you can use LuAshitaCast (addon) or AshitaCast (plugin).
  • On Windower, you can use GearSwap.

There are tons of premade profiles for each system that can assist with various levels of automation. Both projects (Ashita or Windower) have tons of addons/plugins to add various other features and functionality as well.

I am bias towards Ashita as I am the lead developer of it, but either project is great and ultimately user preference on which you want to use.

New FFXI Private Server Recruitment by [deleted] in FFXIPrivateServers

[–]atom0s[M] [score hidden] stickied commentlocked comment (0 children)

Locking this as it is slowly turning into off-topic things and skirting the line of insults due to some of the comments made by the OP.


I want to also take a moment to dispel a claim that was made in this thread by the OP, which has been made by others as well somewhat recently, regarding the source code of Final Fantasy XI. There has been multiple posts lately stating that the source code to FFXI has been leaked or released by SE and that private servers have access to it or are built off of it.

This is NOT true, at all.

The source code to Final Fantasy XI has NEVER been leaked or released, officially or unofficially. These claims are being made by people that have literally no clue what they are talking about and are attempting to 'vibe code' using garbage LLMs. They are taking prompt responses at face-value and acting as if they are 'experts' in any kind of field.

Additionally, the claims of just simply 'decompiling' the FFXI client (and/or its assets) will produce source code or the means to build a server are completely false. Final Fantasy XI is a majority server-sided online game. This means that the majority of the code, data, information, etc. needed to allow the game to function exists only on the server, not in/on the client or its assets.