Commit Graph
198 Commits
Author SHA1 Message Date
Anders Jenbo df416dd46f Merge remote-tracking branch 'origin/development' 2023-09-02 06:40:51 +02:00
Anders Jenbo 1616318bb1 Bump version to 1.5.1 2023-09-01 22:54:19 +02:00
Anders Jenbo 52b806c6a0 Update CHANGELOG.md 2023-08-31 22:30:44 +02:00
Anders Jenbo 24b3455738 Update CHANGELOG.md (#6531) 2023-08-31 08:05:11 +02:00
Oleksandr Kalko 3411bd08b3 Fix typo in changelog 2023-08-29 13:53:53 +02:00
Slava "nerfur" Voronzoff eadfb85bc1 Update building.md
Updating OpenBSD related command for installing dependencies with proper packages to build 
libpng -> png 
googletest -> gtest
2023-08-20 22:49:45 +02:00
Ivan Epifanov 45f7c2084c Update vita readme 2023-08-13 22:51:57 +02:00
Anders Jenbo cb40f28d54 Update Vita MP support status 2023-08-13 22:13:58 +02:00
Bubio 2633f7828b Updated Japanese translation. (#6375) 2023-07-16 16:02:43 +02:00
Anders Jenbo 535a84b688 Update CHANGELOG.md 2023-07-16 08:03:54 +02:00
Anders Jenbo ea59d46fb5 Update CHANGELOG.md 2023-07-16 02:50:32 +02:00
Anders Jenbo 93616b10a2 Update CHANGELOG.md 2023-07-16 00:03:12 +02:00
Anders Jenbo 1c0556ab71 Update CHANGELOG.md with unreleased changes (#6367) 2023-07-15 17:15:13 +02:00
Anders Jenbo 866f140efa Update CHANGELOG.md 2023-07-15 03:27:23 +02:00
Anders Jenbo 1e98f4b7e6 Update CHANGELOG.md with 1.5.0 changes 2023-07-15 02:59:47 +02:00
Anders Jenbo d5b6066664 Update discord link 2023-07-12 00:07:47 +02:00
DakkJaniels 2624625431 modifying installing.md - add note about GoG installation on Windows
indicate that moving mpq's is not required with a gog installation under windows.
2023-06-14 20:19:47 +02:00
Anders Jenbo 191427de50 Update installing.md 2023-06-13 21:42:34 +02:00
Gleb Mazovetskiy 6bcab3b648 rg99: update docs 2023-06-11 15:55:10 +01:00
Anders Jenbo b5c01385f7 Correct spelling of "desync" 2023-06-04 23:13:26 +02:00
Anders Jenbo 2e3d767c1c Add 1.4.1 changes 2023-06-04 01:36:47 +02:00
Anders Jenbo 5c033f1f77 Add 1.4.0 release notes 2023-06-04 01:15:15 +02:00
Anders Jenbo 3b70ce5539 Correct 1.3.0 notes 2023-06-04 01:01:52 +02:00
Gleb Mazovetskiy 8896a34a13 Overhaul version handling
Stop using git for the version tag.
The new process is as follows:

1. The `VERSION` file contains the version.
   For release, it should contain "1.5.0".
   Immediately after the release, it should be changed to "1.6.0-dev".
2. The build type is included in the version string unless it is
   "Release". The commit hash is now included into the version string
   whenever the `VERSION` file has a suffix (i.e. 1.5.0-dev rather than
   just 1.5.0). The full version string for development builds now
   looks like this: `1.5.0-dev-Debug-b102dccf8`.

This means we longer need git or `-DVERSION_NUM` to get a sensible version number.

The in-development versions are now always clearly indicated with the
`-dev` suffix no matter how DevilutionX was built.
2023-05-06 21:18:50 +01:00
Trihedraf 63ef6e7bb9 Instructions for installing WSL 2023-05-01 01:29:18 +02:00
Gleb Mazovetskiy dd3103497a aarch64-linux-gnu cross-compilation
Allows one to easily cross-compile for aarch64 on a Debian/Ubuntu host.
Also adds a GitHub Action for it.
2023-04-01 17:56:02 +01:00
Gleb Mazovetskiy d57e59d9ee Fix OpenDingux/build.sh buildroot prep
1. Creates the missing `shared-dl` directory.
2. Unsets some environment variables that interfere with buildroot.
3. Disables `BR2_PER_PACKAGE_DIRECTORIES`, which prevented us
   from using the partial sysroot build.

Also documents the `TOOLCHAIN=...` option in docs/building.md.
2023-03-21 05:44:43 +00:00
DakkJaniels d6af35fe35 3DS install note
add note to 3DS install instructions regarding lowercase letters.
2023-03-14 23:47:58 +01:00
DakkJaniels 675744aea0 Strikeout iOS method 1
Based on #5796 method 1 may not work.
2023-02-15 15:22:58 +01:00
Felipe Wannmacher 841c7c3856 added instructions for Xbox Retail Mode (#5764) 2023-02-06 18:35:49 +01:00
Beto Lopez c0821fc01f added missing Ubuntu library 2022-11-21 14:50:28 +00:00
Gleb Mazovetskiy 38e83a07ca CMake: Clean up dead code removal flags
`-Wl,--gc-sections,--as-needed` only needs to be passed to the linker.
Fixes an unused linker flags warning with clang.
2022-11-20 18:20:41 +01:00
Yuri Pourre 23d0ab56e2 Add SDL2_image-devel as Fedora dependency 2022-11-15 03:06:50 +01:00
Anders Jenbo 42a41f8853 Update xbox-one.md (#5301) 2022-08-28 23:57:41 -04:00
Reed dbe7cc4cee Update the 64-Bit Haiku Build Dependencies
Update the 64-Bit Haiku Build Dependencies
2022-08-26 20:02:01 +02:00
Brocky 1d7f20c9ec Added build steps for new platform Miyoo Mini (#5057) 2022-07-22 20:48:57 +02:00
Gleb Mazovetskiy c9dd83bd12 Xbox nxdk: Add documentation
Also renames `NXDK` to `nxdk` where applicable.
2022-07-19 09:47:34 +01:00
Gleb Mazovetskiy 6181e53c10 OpenDingux: rg99 port 2022-07-11 19:03:52 +02:00
Cesar Canassa e538acb248 📝 Fixes Doxygen warnings (#4904) 2022-07-07 12:51:24 +02:00
Mikołaj Piróg fd3baddbc2 Clarification of C++ standard usage (#4839) 2022-07-01 16:50:38 +02:00
nunotexbsd c64b20ef04 Update installing.md
Add FreeBSD install instructions.

FreeBSD port has been reworked and updated to latest release, notable changes are:
---
games/devilutionX: update to 1.4

    - Update to 1.4
    - Drop dependency on font, no longer needed
    - Drop unnecessary .desktop file patches (also upstream PR exists)
    - Install from the port (instead of patching CMakeLists.txt), to be
      more explicit and flexible
    - Convert to pkg-plist as there are more files now
    - The new version tries to fetch dependencies from the net, for some
      depenencies this is unconditional. Fetch these properly with
      GH_TUPLE and place in a directory where CMake expectes them.
    - Upstream code expects patch component in the version, so add an extra
      .0 to VERSION_NUM. This should not break on (future) X.Y.Z versions
      as the component will move to micropatch position and will be ignored
    - BINARY_RELEASE option is gone
    - Untie DEBUG (engine debug bode) from WITH_DEBUG knob (build debug
      binary), these are orthogonal
    - Properly support optional depends; zerotier is the only one
      broken as it conflicts with system header (see
      https://github.com/diasurgical/devilutionX/issues/4585)
    - Install devilutionx (own) data file
      - Since it's not versioned, use a little hack to add a tag to the
        filename to avoid clashes on the future updates; this seemed less
        evil than introducing DIST_SUBDIR
      - Use two-level datadir to be consistent with ~/.local/share path
    - Update pkg-message (Diablo data file doesn't have to be lowercase,
      works either way)
---

FreeBSD port url: https://www.freshports.org/games/devilutionX/

Thanks,

Nuno Eduardo Teixeira
[email protected]
2022-06-25 18:18:26 +02:00
ephphatha 4eb42ad0fc Update switch instructions 2022-05-20 19:12:54 +02:00
John Törnblom e8ed2a389b ps4: add install instruction for 1.4.0 2022-04-19 11:54:18 +02:00
Anders Jenbo 8bc2ea579a Update xbox-one.md 2022-04-16 17:36:41 +02:00
Anders Jenbo 102b6dbc37 Update installing.md 2022-04-13 21:56:43 +02:00
Anders Jenbo d866bd86fb Update installing.md 2022-04-13 21:56:25 +02:00
Anders Jenbo ed45c81f9f Update zlib dependency to 1.2.12 (#4254) 2022-03-29 03:29:11 +02:00
schojo 7fe638ef28 Update building.md (#4153)
Fixed -DCMAKE_TOOLCHAIN_FILE path for Windows 64-Bit compiling
2022-03-11 23:25:54 +01:00
Trihedraf cf15e2cdc7 Improve Visual Studio Instructions 2022-01-22 21:43:20 +01:00
Felipe Wannmacher 8efbcf2058 Xbox One/Series support (#3946) 2022-01-17 12:37:29 +01:00