RichardG867
dba21b546e
Fix 86F spec formatting
2024-11-17 22:29:06 -03:00
RichardG867
d7d8119518
Replace 86F spec with v2.12
2024-10-11 16:21:06 -03:00
RichardG867
be77a3b084
Tweak I/O tracing documentation
2024-09-04 17:58:56 -03:00
RichardG867
5885843188
Add I/O tracing documentation
2024-09-03 18:30:28 -03:00
RichardG867
496bd80b0a
Update CMake presets
2024-07-26 12:24:37 -03:00
RichardG867
85d456dfb1
Add libsndfile to build guide
2024-07-26 12:22:40 -03:00
RichardG867
e1b22e0299
Reword FreeBSD build warning
2024-07-26 12:18:56 -03:00
rilysh
167abf0da1
buildguide: add a note describing the possible error with libevdev on FreeBSD ( #34 )
...
There seem to be a "port" of GNU/Linux's libevdev on FreeBSD.
However, it's not exactly a port, and it includes linux/input.h
file which on FreeBSD doesn't exist. The equivalent file for
linux/input.h is dev/evdev/input.h.
Unless the upstream maintainer of libevdev adds this (may not), we
should add a note here, describing the possible error on compilation
of 86Box on FreeBSD.
2024-07-26 12:14:51 -03:00
Robert
a098b8d094
prevent build error about missing libz.a ( #36 )
...
Without this, the build fails with:
```
Make Error at /usr/lib64/cmake/ZLIB/ZLIB.cmake:81 (message):
The imported target "ZLIB::zlibstatic" references the file
"/usr/lib64/libz.a"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib64/cmake/ZLIB/ZLIB.cmake"
but not all the files it references.
Call Stack (most recent call first):
/usr/lib64/cmake/ZLIB/zlib-config.cmake:44 (include)
/usr/share/cmake/Modules/FindPNG.cmake:65 (find_package)
src/CMakeLists.txt:136 (find_package)
```
2024-07-26 12:14:29 -03:00
Alexander Babikov
9c62fff6e7
Build guide: Add vulkan-headers for MSYS2
2024-03-24 01:51:16 +05:00
rilysh
823e90892c
Add instructions to build 86Box on FreeBSD ( #31 )
...
List all the packages that are required to build 86Box on FreeBSD.
2024-03-19 17:53:48 -03:00
Alexander Babikov
ab717366c4
Build guide improvements: ( #29 )
...
* Add FluidSynth and libslirp to dependencies where they haven't been added already
* Remove FAudio from installation commands, but still mention it as an alternative to OpenAL
* Replace pkg-config with pkgconf for MSYS2 and Arch
* Drop the multilib OpenAL requirement on Arch
2024-01-28 13:42:19 -03:00
cold-brewed
ee9a78ba0f
Add fluid and slirp dependencies for debian ( #28 )
...
Co-authored-by: cold-brewed <cold-brewed@users.noreply.github.com >
2023-10-23 12:35:05 -03:00
RichardG867
ee1ac203a2
Merge branch 'master' of ssh://github.com/86Box/docs
2023-10-09 15:54:45 -03:00
RichardG867
f65511df03
4.0(.1) updates across the board
2023-10-09 15:54:35 -03:00
RichardG867
b5c6b3347d
dev/api/pci: Update to reflect 4.0 API
2023-10-09 15:24:54 -03:00
Robert de Rooy
b0bd113372
Add missing libslirp-devel
2023-09-02 14:26:53 +02:00
Robert de Rooy
80f4dddfd3
update build requirements, add Fedora
2023-09-02 10:42:50 +02:00
RichardG867
23e67b916a
dev/builds: Discontinue debug builds
2023-04-16 14:44:34 -03:00
RichardG867
cc09ebf687
dev/buildguide: Add libxkbcommon and some formatting
2023-04-16 14:33:42 -03:00
RichardG867
0b6aeb1077
dev/api/pci: Fix small mistake in multifunction example
2023-02-28 12:16:06 -03:00
RichardG867
4147f1af01
dev/api/pci: Remove redundant example code line
2023-02-28 12:13:29 -03:00
RichardG867
2d7502bb53
dev/api/io: Add missing formatting
2023-02-28 12:12:17 -03:00
Tiaan Louw
8c38a16bd4
Fix grammatic error in docs
2022-12-22 07:14:20 +01:00
Sophie Marie
aa45d2fd90
Put Vulkan-devel in the Arch dependencies
2022-07-19 11:57:51 -05:00
Sophie Marie
feba2ad649
Merge branch '86Box:master' into master
2022-07-19 11:56:57 -05:00
richardg867
a46679e3d4
Update builds.rst
2022-07-18 21:14:49 -03:00
RichardG867
9e59523d9a
Move debug builds (master)
2022-07-18 16:16:12 -03:00
Sophie Marie
eb145a2c7a
Add Arch Linux build dependencies
2022-07-18 14:12:40 -05:00
RichardG867
4c4d776135
dev/api/pci: Document interrupts
2022-05-28 15:54:03 -03:00
RichardG867
1c2afa20dd
dev/api/device: Finally update the screenshot, also CONFIG_END
2022-05-24 15:56:12 -03:00
David Hrdlička
2eb4d0d018
Fix apt line to install build dependencies
2022-05-23 02:20:31 +02:00
RichardG867
9f9d9289e4
Merge branch 'master' of ssh://github.com/86Box/docs
...
# Conflicts:
# dev/buildguide.rst
2022-04-21 14:02:28 -03:00
RichardG867
4c2c08d35f
Flush some pending changes
2022-04-21 14:00:25 -03:00
David Hrdlička
57dd41dd12
Add leftover homebrew dependencies
2022-03-27 19:46:47 +02:00
RichardG867
5c3c7f0af7
Sweeping formatting changes
2022-03-20 21:35:03 -03:00
David Hrdlička
67bf140318
Rewrite the build guide ( #11 )
...
* Rewrite the build guide
* Fix code block indentation
* OpenAL is not needed anymore
* Formatting changes + code block fix
* Change wording, `--toolchain` is relatively new
* Simplify the MSYS2 setup with `$MINGW_PACKAGE_PREFIX`
* Small formatting fix
2022-03-20 17:51:14 -03:00
RichardG867
4f0c1a7370
Document I/O traps
2022-03-20 17:06:25 -03:00
RichardG867
91434ea70a
Use mem_mapping_disable to be more in line with existing devices
2022-03-20 16:07:57 -03:00
RichardG867
088b26d010
More API stuff
2022-03-20 15:03:54 -03:00
RichardG867
5be83357c5
Hide API code examples using expand containers by default
2022-03-20 14:31:25 -03:00
RichardG867
7a90860982
More API progress
2022-03-20 00:01:45 -03:00
RichardG867
55d293d633
Add device registration section
2022-03-19 16:37:22 -03:00
RichardG867
9016a65fba
Small semantics thing
2022-03-19 16:05:22 -03:00
RichardG867
48bfdb243b
Move custom CSS and default highlight language away from include.rst
2022-03-19 16:04:12 -03:00
RichardG867
7ac62f7cdf
More API progress
2022-03-19 15:50:21 -03:00
RichardG867
21227970dc
API documentation improvements
2022-03-19 12:09:17 -03:00
RichardG867
1614beeb67
Bitflags
2022-03-19 01:35:29 -03:00
RichardG867
f320e14856
Initial review commit of API documentation
2022-03-19 01:29:33 -03:00
Jasmine Iwanek
7970b78be9
Fix mistake
2022-02-06 14:57:52 -05:00