When I play SRO it feels like it takes a long time to start the client, login, and get past the loading screen. My frame rate goes down whenever I'm moving in high-density places in town or monster areas. If I click somewhere to run, it'll happen right away (usually), but the movement of my character and the scenery isn't smooth.
If I die and have to respawn, or use a scroll to get back to town, the loading screen takes a little bit longer to finish compared to the first startup, and the lag seems to get worse each time I have to do that. I end up just restarting my whole computer rather than having to deal with that.
Are these problems caused by my hardware, internet connection, or both? Is there any further way that I can minimize or get rid of these problems?
I'm playing with the lowest possible game settings at 1152x864 resolution. I don't know what type of internet connection I have, but the ISP is Shaw, and the connection I'm using is "5x faster than dialup". I have a router that links to my sister's computer; would that affect the game too?
My computer is a Pentium 4 2.40GHz, Windows XP. System properties says... "2.39 GHz, 240MB of ram". I
think my graphics card is Intel 82865G, whatever that is. o_o; (Does this info help? I'm not an expert with computers.

)