Release

A project which includes source code for an old and somewhat unique evo client and an OsRose server which comprises of an old rev81 combined with KTRose pre-evo. Many new features in both client and server

Release

Postby Elyntra on Sat Jul 28, 2018 9:50 pm

For a short time, a few people and I were working with the 137 files. Here is everything we managed to do. Thank you everyone for your time spent on these files.

https://mega.nz/#!Vp0D3RDQ!iPJUGn4OFu12 ... EVxSft0kLc
https://mega.nz/#!580VVZhB!IkjQodXA0OVk ... GerhYqw7As
https://mega.nz/#!V48XTZqS!6WHNuaZ9qwUS ... tZqM5-2Ttw
Elyntra
Jelly Bean
Jelly Bean
 
Posts: 14
Joined: Wed May 16, 2018 6:56 am

Re: Release

Postby rl2171 on Sun Jul 29, 2018 8:48 pm

What kind of updates/changes were you and the group able to do?

Thank you!
Image
rl2171
Admin
Admin
 
Posts: 1677
Joined: Mon Aug 06, 2007 5:17 pm
Location: Sacramento, CA USA - GMT-8

Re: Release

Postby Elyntra on Tue Jul 31, 2018 2:47 pm

Lazypenguin cleaned up the sources which fixed a lot of problems we were having. Allowed us to actually run the client. Big thank you to him for that. Purple fixed some crashes related to the quest system.

Unfortunately we don't have a list of the fixes anymore. Thank you to Lazypenguin, PurpleYouko and Neanne for their time spent in the 137 code.

A few bugs I remember that are still there are.

NPC Rotation: Just export a new npc sql from the maps and it will work.
Mob Spawns: Purple changed the monster spawns to a new sql which hasn't had all spawns converted to it.
Client doesn't compile in release mode, only debug. In debug, you can see marks for all effects.

I know there were more but unfortunately I can't remember them.
Elyntra
Jelly Bean
Jelly Bean
 
Posts: 14
Joined: Wed May 16, 2018 6:56 am

Re: Release

Postby PurpleYouko on Tue Jul 31, 2018 3:47 pm

The server projects were combined into one solution so that they all load in at once. Made it easier to handle.

Unfortunately Penguin's new project settings turned out to be a lot less forgiving than the ones that the project started out with.
This served to highlight a ton of bugs that we didn't know were there.
Almost all of them were related to badly set up variables that had either incomplete constructors or none at all, leaving a whole bunch of variables uninitialized and containing stupid values.
These stupid values were causing seemingly random crashes in the client when they were sent through in packets.

Almost all of the code fixes were related to fixing these issues. We more or less got them all completed just in time for the group to fall apart.

So basically this codebase should be somewhat more stable than previously available 137 server sources but doesn't really contain any new content at this time.
The project is much nicer and easier to work with now so all the back end work put in by penguin and neanne to get it set up have been extremely good for teh project.

Right now I'm still plugging away at it the way I have been on and off for the last few years so watch this space (possibly for a very long time) for any further developments.

Thanks guys :D
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4598
Joined: Fri Aug 10, 2007 2:05 pm

Re: Release

Postby Circa on Wed Aug 01, 2018 2:32 am

Guessing this doesn't work on vs2017?
Circa
Clown
Clown
 
Posts: 402
Joined: Sun Aug 23, 2009 5:52 am
Location: CA

Re: Release

Postby Elyntra on Thu Aug 02, 2018 7:36 am

Circa wrote:Guessing this doesn't work on vs2017?

I believe it needs vs2010.
Elyntra
Jelly Bean
Jelly Bean
 
Posts: 14
Joined: Wed May 16, 2018 6:56 am


Return to Support -- Project 137

Who is online

Users browsing this forum: No registered users and 0 guests

cron