The "Shinkansen" branch

aidancheddar said:
With the recent changes in future developments, I've taken the liberty in making my own experimental Github branch, code named Shinkansen, after the Japanese high-speed rail line, that purpose is port as much of present code - as of this writing - to MonoGame. I started out with SimsLib and, to my surprise, like, only 0.2% of the total code needs to bit rewritten. Maybe even less.
Already. Been. Done. With many, many flaws, glitches, and stuff.
But I can help if you want - I am a Linux Expert with system tools and MonoGame with the Monodevelop IDE.
 
Doesn't change the fact that you still made your own TSO project despite the fact Project Dollhouse and nioTSO have already been in the works, let alone TSOR before them.

Afr0's attempts at porting to MonoGame have gone into hiatus, and he's pretty much focused on networking. Now, Linux knowledge isn't really what I need, since C# pretty much abstracts most of that, just enough MonoGame knowledge to make the small little conversations needed to make PD more platform independent.
 
aidancheddar said:
Doesn't change the fact that you still made your own TSO project despite the fact Project Dollhouse and nioTSO have already been in the works, let alone TSOR before them.

Afr0's attempts at porting to MonoGame have gone into hiatus, and he's pretty much focused on networking. Now, Linux knowledge isn't really what I need, since C# pretty much abstracts most of that, just enough MonoGame knowledge to make the small little conversations needed to make PD more platform independent.
A. Testing is needed.
B. I like making my own stuff, and I have forked nioTSO and made it my own now.
C. I know :(
 
xezno said:
B. I like making my own stuff, and I have forked nioTSO and made it my own now.

Great. This project is more of a learning experience for me, though a bit different from Fatbag's, and my changes will notified back to Afr0 and the rest.
 
Hang on, if I get this right: Youre saving many Linux users' lives!

Hehe, well, I wouldn't go that far.

I'm confused... aidancheddar, Why are you "branching" out from Afr0's Github??

Well, more of a fork and branch at the same time. Number of reasons:
  1. The license itself that he choose permits it.
  2. Because I don't have access to Afr0's repository, nor do I recommend him giving me access.
  3. It's an experiment.
 
I would've asked him about it first, just common courtesy - Just because someone doesn't add a "lock" on it - he and his team has worked HARD on all those files, and you just think it's ok to copy and "steal" them... experiment or not, and there's a reason you don't have access to his repositories - this is HIS and his TEAM's project - I would be utterly upset if I was him/them ... but that's just me, I believe in respect for others :/ why not do your own if you want to "experiment"?
 
Tori, we do not own TSO. We did not write TSO. We did not ask EA or Maxis if we would make our own TSO. While I do understand respect and common courtesy, this project alone is well beyond that from EA's perspective, and if they could they would say no. But they can't because Project Dollhouse is open to anyone to do whatever they wish.
 
I don't have any issues with this, in fact I'm very grateful!
I wish you luck, aidancheddar. You could have branched the XNA4 branch (Monogame is based on XNA4), but that branch is unfortunately outdated.
For changes from XNA 3.1 to 4, look here.
If you go through that list point for point, you should be able to solve most errors you'll get when compiling in Monogame off the bat.

Tori: All projects are available under the Mozilla license, which has been selected for a very specific reason. It means that anyone can use the code for any purpose whatsoever, so long as they share any and all changes that they make.
 
Thank you! I considered working using the older XNA4 branch but since it was outdated, I figured it'd be better to start fresh with we have so far. I'll make heavy use of that XNA 3.1 to 4 cheat sheet for sure.
 
After thinking about it, I'm gonna put this project on temporary hiatus until Project Dollhouse reaches a playable stage. In the meantime, I'll let the branch continue to get upstream updates.
 
Back
Top