Felipe Wannmacher
1ca5e5681b
Added UWP to appveyor.yaml ( #3959 )
2022-01-18 01:50:22 +01:00
Felipe Wannmacher
8efbcf2058
Xbox One/Series support ( #3946 )
2022-01-17 12:37:29 +01:00
Gleb Mazovetskiy
614efb5bd5
A tool to build a self-contained source tarball
...
The does some pruning of the dependencies' files to avoid a 100 MiB+ tarball.
Even with that, the final tarball size is 17 MiB with xz, 25 MiB with gzip.
See the file documentation at the top of `tools/make_src_dist.py` for
more information.
2021-11-25 01:43:25 +00:00
Anders Jenbo
0395c70f01
Ignore compiled language files
2021-06-03 21:17:54 +02:00
Gleb Mazovetskiy
1c2650b235
GPERF: Option to dump heap profile of the 1st game iteration
...
If `GPERF` and `GPERF_HEAP_FIRST_GAME_ITERATION` are set,
start tracking allocation in `main` and save the heap state of the first game iteration.
2021-05-12 10:25:11 +02:00
Mieszko Ślusarczyk
f1208cd491
set macOS deployment target to 10.12.0 (macOS Sierra) ( #879 )
2020-10-12 14:57:25 +02:00
Anders Jenbo
893efd51ea
Merge branch 'master' of github.com:diasurgical/devilution
2020-09-27 03:34:42 +02:00
qndel
2cc494581f
Add enum for icreateinfo
2020-09-01 07:02:38 +02:00
Cyril SIX
3d24a014ba
Adding vim .swp files to gitignore
...
Should I conclude I'm the only vim user out here? ;)
2020-09-01 06:50:57 +02:00
Anders Jenbo
9e6d99ebb0
CMakeSettings.json is needed to configure VS build envs
2020-05-14 11:44:15 +02:00
Anders Jenbo
776ab10476
Merge branch 'master' of github.com:diasurgical/devilution
2020-03-29 23:40:05 +02:00
Anders Jenbo
3c276a3cd3
Add documentation
...
- Add file documentation to about 1/4 of the files in Source
- Copy over a lot of the documentation from the sanctuary/notes repo
- Standardise all the existing documentation
- Create a configuration for Doxygen
- Add more documentation (engine.cpp is now fully documented)
2020-03-01 22:18:00 +01:00
Robin Eklind
e7064e0b3f
Add *.so and *.a to .gitignore
...
ELF build artifacts.
2020-02-14 23:36:58 +01:00
danie1kr
d728caaf94
add new platform: clockwork pi GameShell
2020-01-29 23:20:52 +01:00
Gleb Mazovetskiy
309693b9ff
OpenDingux: GKD350h support
...
Start and Select are swapped in this version because Start + D-Pad controls backlight on the GKD350h.
There is nothing to map mouse emulation to in this version because of this but it isn't necessary to play the game.
This version looks uglier than on RG350 because it uses software scaling beacuse the IPU on the GKD350h doesn't work.
2020-01-26 00:57:43 +01:00
Gleb Mazovetskiy
e1c7ad0ac4
OpenDingux/RetroFW: Build improvements
...
1. Use RetroFW buildroot directly as it is now open-source.
2. Build in separate build directories.
This lets us build them in parallel and preserves cmake cache across build.
2020-01-22 13:19:02 +01:00
lantus360
4c96d946c6
Initial Nintendo Switch support
2019-11-24 15:22:59 +01:00
arczi84
9b4fd2debd
Ignore data file
2019-09-30 23:17:40 +02:00
Sergey Semushin
ef44e9b59e
Ignore CMakeSettings.json.
2019-07-06 15:09:20 +02:00
Anders Jenbo
a907a4d49b
Merge branch 'master' of github.com:diasurgical/devilution
2019-04-05 15:21:53 +02:00
Anders Jenbo
24381c2749
ignorer generated files
2019-03-30 14:09:19 +01:00
Benny Franco Dennis
6a1e307382
Adding ignored files of xcode
2019-03-19 12:18:20 +01:00
Benny Franco Dennis
abce04c14a
Revert "Updating gitignore with xcode info" removing a rare character added by osxx
...
This reverts commit f65fc44e8b .
2019-03-19 12:18:13 +01:00
fenix
93df116482
ignore macos x86 libs
2019-03-19 12:17:19 +01:00
Benny Franco Dennis
f65fc44e8b
Updating gitignore with xcode info
2019-03-17 05:36:05 -07:00
Anders Jenbo
28d8132298
Update .gitignore
2019-03-07 01:34:32 +01:00
Anders Jenbo
eea41503f1
Implement more of the init, audio and video system
...
- Fix audio for videos with 8bit audio
- Allow muting music and audio
- Save audio volumns to ini
2019-02-24 17:11:20 +01:00
Anders Jenbo
be381511d2
Remove build files
2019-01-20 15:14:55 +01:00
aperturesecurity
05fe910159
adding text to main menu again
2019-01-18 20:41:26 +02:00
aperturesecurity
2b9edeca92
adding new build
2019-01-18 18:41:53 +02:00
aperturesecurity
9a2543f731
build should be passing now
2019-01-18 18:28:01 +02:00
aperturesecurity
c7b07fe94d
make resizing window and cleaned up a few things
2019-01-15 19:45:42 +02:00
aperturesecurity
80eb28fa91
fixed a bunch of unmerged stuff
2018-10-09 22:09:27 +03:00
aperturesecurity
e324260a18
Added a ton of bug fixes
2018-10-02 20:43:20 +03:00
aperturesecurity
42ce77ce05
Rebirth and Nuke
2018-09-30 16:17:16 +03:00
Dennis Duda
06d4e8a64e
Converted workspace, projects, makefile to VC++6
...
updated Makefile to compile with VC++ 6, link/generate the DLLs with link.exe 6, but link Diablo.exe with link 5.10
2018-08-21 14:35:34 +02:00
Robin Eklind
e3a51ed1d1
Add Makefile for compiling with VC on Linux ( #94 )
2018-06-28 17:40:21 -05:00
Adam Heinermann
0c01fc41ad
Created VS 2017 solution file and project files. ( #93 )
2018-06-28 07:42:47 -05:00
Adam Stachowicz
6e1722389e
.gitignore for Visual Studio from gitignore.io ( #74 )
2018-06-24 18:08:31 -05:00
Leonard
7e5bed4fb5
Makefile: Use just one makefile; improvements ( #29 )
2018-06-21 09:21:09 -05:00
mewmew
f5f76f8b8a
Fix build on Linux
2018-06-08 11:23:30 +02:00
galaxyhaxz
b1ee40f6e7
Revert "Add preliminary support for compiling on Linux"
2018-06-07 22:00:35 -05:00
mewmew
1836399875
Fix linking against storm.dll and diabloui.dll
...
* add aliases for storm exports to handle __stdcall calling convention on Linux
* mark external functions as extern "C"
2018-06-08 01:28:20 +02:00