Recent Posts

Pages: [1] 2 3 ... 10
1
My tip is that you shudn't try to make big maps...
I've been saying this since i saw FODE for a first time ;D
2
maybe try post it on FO2 forum  :)

I prefer to avoid me that pain. I don't play really and I didn't plan to... just checking news.
3
maybe try post it on FO2 forum  :)
4
Share Your Work / How to build CVet's FOnline using Windows 64bit
« Last post by adumbperson on April 16, 2019, 06:41:32 am »
Quote
"Whatever you do will be insignificant, but it is very important that you do it." - Mahatma Gandhi

Using VS2017, VS2010 wont work ( upstream fonline uses cpp14 standard )

Visual Studio 15 2017
https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=Community&rel=15

https://git-scm.com/download/win

https://github.com/Kitware/CMake/releases/download/v3.14.2/cmake-3.14.2-win64-x64.msi

directx sdk
https://www.microsoft.com/en-us/download/details.aspx?id=23549

Follow instruction and install these...

Saw many other dependancies... In a perfect world we would have the author describing or at least pointing what we need to be successful using his engine. But we aren't in a perfect world We will try to resolv them with the time.

- USE GIT LFS


Fire up a git shell

Code: [Select]
git clone https://github.com/cvet/fonline
cd fonline
git lfs fetch --all
# from there you can archive the entire fonline repo as a backup.
cd BuildScripts
set FO_ROOT=..\
set FO_BUILD_DEST=..\..\fobuild
windows.bat

WIPWIPWIPWIPWIPWIPWIPWIPWIP

- added git lfs cmd

I cannot build as my OS is an illegal copy.
I can't install SP1 which is a dep to VS15 2017...
And I guess I'll be moving stuff to Linux...


Enjoy.
5
Share Your Work / Re: How to revert FOnline upstream to r412
« Last post by adumbperson on April 16, 2019, 06:22:46 am »
Note that FOClassic is keeping legacy branch, which is what i used as starting point for the whole project, and what i declared as r412 :)
Only change compared to cvet's repo is added README.md.

https://codeload.github.com/rotators/foclassic/zip/legacy


Thanks for pointing it out.

foclassic legacy's solutions are broken but comparing libs size to r412 extracted from fonline, it turn out I've missed git-lfs reading... that's why it doesn't compile as the libs are truncated... ;D
6
News and Announcements / Re: FOClassic
« Last post by adumbperson on April 16, 2019, 06:15:24 am »
Do you have any other VS installed other than 2008/2010/2017?

Only VS2010

This OS (Windows 7 64bit) ain't even an sp1... I'm experiencing lot of pain installing windows stuffs...

Everythings looks bound to SP1...
7
Share Your Work / Re: How to revert FOnline upstream to r412
« Last post by Wipe on April 16, 2019, 03:49:01 am »
Note that FOClassic is keeping legacy branch, which is what i used as starting point for the whole project, and what i declared as r412 :)
Only change compared to cvet's repo is added README.md.

https://codeload.github.com/rotators/foclassic/zip/legacy
8
News and Announcements / Re: FOClassic
« Last post by Wipe on April 16, 2019, 03:42:44 am »
Damn, you're faster, tried to reproduce this for way too long with no success...
Do you have any other VS installed other than 2008/2010/2017? This sounds preeety familiar.


For people from future:
How to build FOClassic using Windows 7 64bit
How to build FOClassic for linux 32bit
9
Share Your Work / How to revert FOnline upstream to r412
« Last post by adumbperson on April 16, 2019, 03:40:26 am »
First of all clone Cvet's FOnline

Code: [Select]
git clone https://github.com/cvet/fonline
now checkout 412 revision by sha commit (you can use git log to pick up another commit)

Code: [Select]
cd fonline
git checkout 3e58c94f1234173d5af234eb1f80ad0af8f3c120
git lfs checkout
ls


commit 3e58c94f1234173d5af234eb1f80ad0af8f3c120 is r513 which is the legacy r412 (Thanks wipe for pointing it out)

I've been successful with compilation using VS10 solutions... I've replaced the binaries from my project with the new one... I now have full control over my sandbox (THANKS to CVET and every people who contribute/d to FOnline.)
Only problem is that there is no script to build for linux in that state...
*.cbp file are code block project and these contains linux build environment...


Enjoy
10
Share Your Work / How to build FOClassic using Windows 7 64bit
« Last post by adumbperson on April 15, 2019, 10:37:25 pm »
Quote
"Whatever you do will be insignificant, but it is very important that you do it." - Mahatma Gandhi

Using VS2010 you'll need to refresh your installation...

First download microsoft's 7.1 sdk for windows

https://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/winsdk_web.exe

https://download.microsoft.com/download/7/5/0/75040801-126C-4591-BCE4-4CD1FD1499AA/VC-Compiler-KB2519277.exe

https://git-scm.com/download/win

https://github.com/Kitware/CMake/releases/download/v3.14.2/cmake-3.14.2-win64-x64.msi

Follow instruction and install these...

after rebooting you shud be rdy...

Fire up a git shell

Code: [Select]
git clone https://github.com/rotators/foclassic
cd foclassic/
git submodule update --init --recursive
mkdir ../SDK.VS2010
cd ../SDK.VS2010
cmake -G "Visual Studio 10" ../foclassic

From there you shud have all solutions and project files generated in the current directory.

You can now develop, compile & debug stuff using VS2010 apps

## Workaround fatal error C1083: missing header include : 'ammintrin.h'
If you get this error while generating binaries
Code: [Select]
Microsoft Visual Studio 10.0\VC\include\intrin.h(26): fatal error C1083: Impossible d'ouvrir le fichier include : 'ammintrin.h' : No such file or directoryYou'll need to import an header file: ammintrin.h
https://www.mathworks.com/matlabcentral/answers/uploaded_files/735/ammintrin.m
and move this last to
Code: [Select]
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\ammintrin.h
You can also clone foc from wipe's git repo, it includes automated building scipts and default file assets
Code: [Select]
git clone https://github.com/wipe2238/foc
cd foc/Upstream
git clone https://github.com/rotators/foclassic FOClassic
cd FOClassic
git submodule update --init --recursive
cd ../..
Build.cmd

Enjoy working with working stuffs...
Pages: [1] 2 3 ... 10