Project

General

Profile

Statistics
| Branch: | Revision:

boxedwine-source / project / linux @ master

Name Size
  RaspberryJenkins
  codeblock
  msvc-remote
Jenkinsfile 1.72 KB
build.sh 1.8 KB
build64.sh 2.05 KB
buildInstructions.txt 445 Bytes
buildPocoLib.sh 522 Bytes
buildRaspberry.sh 1.98 KB
buildRaspberryTest.sh 1.1 KB
buildtest.sh 993 Bytes
fastAuto.sh 620 Bytes
fastAuto64.sh 648 Bytes

Latest revisions

# Date Author Comment
edeec5f4 11/04/2020 01:26 AM James Bryant

Merge branch 'james/ARMv8'

  1. Conflicts:
  2. platform/windows/memory64.cpp
  3. project/mac-xcode/Boxedwine/Boxedwine.xcodeproj/project.pbxproj
  4. project/msvc/BoxedWine/BoxedWine/BoxedWine.vcxproj.filters
  5. source/emulation/cpu/x64/x64CPU.cpp...
e4c4481e 11/04/2020 12:52 AM James Bryant

Added bound unit test

352a930a 11/03/2020 05:39 PM James Bryant

Fixed Linux x64 build

d051a3cf 11/02/2020 08:44 PM James Bryant

Fixed Linux 32-bit

cbea38f6 09/09/2020 09:14 PM James Bryant

Abstracted out the binary translator a little bit more.

0222c716 07/23/2020 05:35 PM James Bryant

x86, ARMv7 and ARMv8 dynamic recompiler will now combine eip updates where safe. Also ARMv7 and ARMv8 will not reload a constant into a register if that register currently contains the constant from a previous instruction.

81a55ae6 07/21/2020 11:33 PM James Bryant

ARMv8: changed how I handle registers. I will now only use temp registers, so blocks by default will not have to save/restore registers before using them. If a function is called, most of the time it will do a single save/load pair, which will be the register holding the CPU and LR. MDK is up to 28 now which is a good improvement over 16 for the non dynamic 64-bit core.

ba59495d 07/21/2020 12:24 AM James Bryant

ARMv8 dynamic core

d889adc9 07/21/2020 12:24 AM James Bryant

ARMv8 dynamic core

e73b2714 07/07/2020 04:38 PM James Bryant

Fixed some warnings in the Raspberry build and changed the gcc optimization from O2 to O3

View revisions

Also available in: Atom