afr0games / project-dollhouse Goto Github PK
View Code? Open in Web Editor NEWA project aiming to rebuild TSO (The Sims Online) from the ground up. Inspired by CorsixTH.
Home Page: http://www.afr0games.com
A project aiming to rebuild TSO (The Sims Online) from the ground up. Inspired by CorsixTH.
Home Page: http://www.afr0games.com
When an alert (messagebox) is spawned after a network error occurs, the login dialogs disappears and the alert has to be clicked multiple times in order for it to go away and the dialogs to reappear. Everything seems to function as intended after that point.
How to duplicate: Run the client, connect with no server, wait until a network error occurs...
Servers should load their listening IPs and ports from *.ini file.
Either fix the current encryption scheme to not send keys across the wire, or add a new one (such as Diffie-Hellman or SRP).
Needs implementation/fixing!
Hands arent't rendered on sims. Also (probably) need to save information about a sim's hands when creating a new sim.
The updater crashes when you have UAC on.
City seems to disappear at random when logging in/creating a new character.
Skeletons, when loaded, needs to be setup correctly in world space in order for bodies to skin correctly.
In order to view this issue first-hand, simply fire up TSO MeshViewer (requires having TSO installed).
This is a critical issue, because it is crucial to reaching the first milestone.
If you have the knowledge and/or skills to fix this, please do so ASAP!
Need to add transition from city from SAS when a sim is selected.
When in city view, interacting with UI elements will zoom in the city view.
Not sure how this should be fixed...
Suggestion(s) have been made that client crashes when minimized and maximized again. Warrants further investigation.
LoginServer also needs to disconnect client gracefully when a login attempt was unsuccessful.
Apparently, typing something in CAS, clicking in front of the first letter and pressing backspace will crash the client.
Needs investigation!
Weird issue - needs investigation!
When selecting a head in the CAS (Create A Sim) screen, the correct associated head-mesh isn't rendered. Rendering is also transparent, such that heads appear ghostly. This must be fixed!
Interacting with rotation buttons currently doesn't rotate city terrain.
Either fix the current encryption scheme to not send keys across the wire, or add a new one (such as Diffie-Hellman or SRP).
Needs to be fixed.
Head mesh seems to be duplicating and/or doing other weird things when selecting a new appearance in TSO Dressup.
Client sends its version to the LoginServer, but the LoginServer doesn't do anything with it yet.
When a user types in an incorrect password, the loginserver crashes after sending the sLoginFailed packet!
TSOClient needs to be properly documented.
Need to add this!
SimsLib needs to be documented, and the license needs to be in every file.
Skeletons need to be setup correctly in world space in order for bodies to skin correctly. To view this issue first hand, simply fire up the TSO MeshViewer and select a body to render (requires installation of TSO).
Someone with the skills and/or knowledge to take care of this should look into it ASAP!
TSO can be downloaded from here: http://largedownloads.ea.com/pub/misc/tso/ (Linux or Mac: http://wiki.niotso.org/GetTSO)
I compiled the Project Dollhouse source, but I get this:
Font not found
Need to add transition from city from SAS when a sim is selected.
Implement the caching system for the LoginServer so that sims are not sent if they are already cached (and haven't been updated).
In the recent Kon Tiki release, the PDBootstrap application can't find TSO on Windows 7 64bit, regardless of weather or not it's in the native or x86 Program Files folders. Despite that, it still loads PDPatcher but that crashes shortly after asking for a backup. However, the Project Dollhouse client itself loads perfectly - it just can't login.
When clicking the Login button during an attempted login, the client (obviously) crashes. There is a need to develop a state for the client, such that a new network connection cannot be established while the client is in a login state.
For some reason when logging in, city view goes into first person instead of top down like it was before the code merged. This was on the forums, but I figured I'd put it here too.
Was for the last known patch. My bad!
Exit button on UILoginDialog now exits the game.
Make sure that the city loads fast, supports blending and zooming, as well as a correct camera angle.
This is important!
When clicking the Create button in CAS, sim needs to be saved to DB, and client needs to disconnect gracefully from LoginServer and reconnect to CityServer.
liinor says that clicking anything while loading the city will crash the game.
Right now it cuts off on entering new screens abruptly. It should fade out of the existing track and begin the new one once finished.
Strange issue, needs investigation.
Needs fixing!
Implement the caching system for the LoginServer so that sims are not sent if they are already cached (and haven't been updated).
liinor says game isn't able to render special characters such as ä, ö or å.
Tab should switch between textboxes, and enter should activate the login button.
MPL 1.x technically remains incompatible with GPL, ect, and still requires a tri-license. 2.0 (and above) eliminates this need altogether. For example, the present versions of Firefox have been using this version for quite sometime. I know my last issue was more of a derp then anything else but this one is more of a suggestion that I highly recommend.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.