Page 1 of 1

my vintage /tg/ project

Posted: Tue Jul 28, 2020 3:42 pm
by sergeirocks100
I have no clue where to put this, so i'm putting it here.

This is just a little project of mine to try and update a old version of /tg/, currently one from around July of 2014, although i am open to different versions based on popular opinion.

Help is accepted and welcomed, although i am capable of doing it by myself.

Here's the Github link: https://github.com/sergeirocks100/vintagetg

Re: my vintage /tg/ project

Posted: Tue Jul 28, 2020 6:08 pm
by bobbahbrown
you should probably investigate the security prs that will need to be ported

xss exploits etc etc

Re: my vintage /tg/ project

Posted: Tue Jul 28, 2020 7:01 pm
by sergeirocks100
That's something i'll try to address later on, but for now, i need to get it running.

Re: my vintage /tg/ project

Posted: Tue Jul 28, 2020 7:29 pm
by sergeirocks100
Here's what it currently prints out when i try to compile it, can anybody figure this out?

Code: Select all

code\__HELPERS\lists.dm:43:error: islist: invalid proc name: reserved word
code\__HELPERS\unsorted.dm:597:error: arctan: invalid proc name: reserved word
code\game\machinery\slotmachine.dm:296:error: throw: invalid variable name: reserved word
code\__HELPERS\text.dm:180:error: replacetext: invalid proc name: reserved word
code\__HELPERS\text.dm:183:error: replacetextEx: invalid proc name: reserved word
code\game\objects\items\weapons\melee\energy.dm:185:error: throw: invalid proc name: reserved word
code\modules\mob\mob_grab.dm:49:error: throw: invalid proc name: reserved word
code\controllers\supply_shuttle.dm:687:error: replacetext: expected 3 to 5 arguments (found 1)
code\controllers\supply_shuttle.dm:497:error: replacetext: expected 3 to 5 arguments (found 1)

Re: my vintage /tg/ project

Posted: Tue Jul 28, 2020 8:05 pm
by Timonk
looks like the code is too outdated for your byond version to me

Re: my vintage /tg/ project

Posted: Tue Jul 28, 2020 8:36 pm
by sergeirocks100
Yeah, that's what i figured. But i'm not too sure what, exactly, is screwing up.

Re: my vintage /tg/ project

Posted: Tue Jul 28, 2020 9:28 pm
by sergeirocks100
After some working, i got it to compile, i'm going to commit it to the Github.

Re: my vintage /tg/ project

Posted: Tue Jul 28, 2020 10:13 pm
by sergeirocks100
There are currently two main issues right now, sight doesn't seem to work, and it's laggy. If anybody wants to help fix bugs, let me know.

Re: my vintage /tg/ project

Posted: Wed Jul 29, 2020 12:19 am
by PKPenguin321
In the meantime you can run it on a legacy BYOND build: http://www.byond.com/download/build/

Re: my vintage /tg/ project

Posted: Wed Jul 29, 2020 7:07 am
by sergeirocks100
That's something i've already tried before, and while it works well, nothing related to BYOND accounts works at all. Meaning that all administrator actions are off limits.

Re: my vintage /tg/ project

Posted: Wed Jul 29, 2020 3:23 pm
by sergeirocks100
I currently have 2 versions of the codebase, one from July 2014, which i'm currently using, and one from October 2015, which one should i continue on to use?

Re: my vintage /tg/ project

Posted: Wed Jul 29, 2020 3:52 pm
by confused rock
2014 to 2015 is a huge difference. If you really want vintage you should stick with 2014. But if 2015 would be a lot easier, go with that unless you want to go the extra mile with 2013 for those stungloves.