about summary refs log tree commit diff stats
path: root/debian/changelog
blob: c2f1692d9a18c0d9f586cd812f6a704e5fa9b7bd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
box64 (0.1.8) unstable; urgency=low

  * Added an option to get generated -NAN on SSE2 operation
  * Many small fixes and improvement to get SteamPlay (i.e. proton) working (along with box86)
  * Added some workaround for program calling uname to mimic x86_64 system
  * Added some granularity to mmap, and generic memory protection tracking improvment, to mimic x86 system (for wine stagging and proton)
  * Better clone syscall and libc implementation
  * Improved wrapping of GTK libs
  * More wrapped libs (more gtk libs, like gstreamer-1.0 among other non-gtk libs too)
  * More wrapped functions(with some tricky one, like dladdr1)
  * Some fixes and improvment to some wrapped functions
  * Refactor Dynarec:
  *   - better handling of SSE/x87 registers
  *   - optimisation to limit float/double conversion
  *   - better handling of "internal" jump inside a dynablock
  *   - make adding new architecture easier, by sharing as much infrastructure as possible
  * Improved elfloader
  * Improved some tests
  * Improved a bit the "Hotpage" handling and messages
  * Added more dynarec opcodes
  * A few fixes in some Dynarec opcodes
  * A bit more optimisation in some Dynarec opcodes
  * Don't quit on unsupported syscall, return -1 / ENOSYS error
  * Added some more Syscall
  * Wrapped Vulkan library. Vulkan and dxvk now supported!
  * Support building on PPC64LE (interpretor only)
  * Added support for Risc-V (interpretor only)

 -- Sebastien Chevalier <ptitseb@box86.org>  Tue, 18 Jan 2022 11:20:33 -0500