Le blog de Jean David TECHER, un Réunionnais à Saint-Priest/Lyon

Aller au contenu | Aller au menu | Aller à la recherche


< 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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 >

vendredi 25 décembre 2020

Repas de Noel 2020

Commandee a la boulangerie de Saint-Priest (Village) au debut du mois de Decembre 2020 sauf pour pour le riz pilaf
  • Entree
    • Saumon d'Ecosse fume a la ficelle (commande traieur)
  • Plat
    • Filet de Chapon aux Morilles (commande traieur)
    • Riz pilaf a la maniere creole au curcurma -- fait maison
  • Vin de table
    • Le bois des grives, Cotes du Rhone, Annee 2018
Je vais laisser le dessert pour ce soir. J'ai encore les deux entrees coquilles Saint-Jacques a finir :)

dimanche 20 décembre 2020

My Wine-TkG Builds for 6.0 RC3 ( Generic 64-Bits, Skylake, No VIDIA Support)

As of 2020-12-18, Wine 6.0 RC3 was released.

1. Download

Below are listed my own Wine builds for WoW64 (Windows on Windows)

2. Expected Targets

  • Linux OS = Ubuntu 20.04, Xubuntu 20.04
  • CPU = Intel greater than Core 2
  • GPU = AMD

3. Tested games/softwares

  1. Bloody Spell (Version 10.27.2020)
    • No more micro-freeze in-game while playing Chapter One
    • No more micro-freeze while accessing menu in-game
  2. Steam (Native Windows)
    • Steam Icon is now available in Notification Area (bottom right and corner on the desktop)

4. Configuration

  • Latest commit from Wine-TkG: 02b65b804cf0873d1b128c9889a4610da5462cb0
  • Latest commit from community-patches 05ba47148e82ad3d99af7997fec0a05f6da0f364
  • External configuration file used to generate wine sources from Wine-TkG: wine-tkg-external-config-6.0-rc3-git.cfg
  • Content of wine-tkg-config.txt is shown below
    # Last wine-tkg-staging-fsync-git configuration - dim. 20 déc. 2020 13:09:14 CET :
    
    External configuration file ~/wine-tkg-external-config-6.0-rc3-git.cfg used
    
    Wine (plain) version: 6.0rc3.r0.g56e7cd12ce0
    Using wine-staging patchset (version 6.0rc3.r0.g9912133b)
    
    Disabled the local Esync patchset to use Staging impl instead.
    Not using vkd3d native library for d3d12 translation (allows using vkd3d-proton)
    
    Done applying reverting hotfixes (if any) - list available in prepare.log
    
    use_clock_monotonic.patch -- ( Applied clock_monotonic patch )
    FS_bypass_compositor.patch -- ( Applied Fullscreen compositor bypass patch )
    mwo.patch -- ( Applied Mechwarrior Online fix )
    childwindow.patch -- ( Applied child window for vk patch )
    steam.patch -- ( Applied steam crossover hack )
    CSMT-toggle.patch -- ( Applied CSMT toggle logic patch )
    
    Staging overrides, if any: 
    
    launch-with-dedicated-gpu-desktop-entry.patch -- ( Applied launch with dedicated gpu desktop entry patch )
    assettocorsa_hud_perf.patch -- ( Applied Assetto Corsa HUD performance fix )
    mk11.patch -- ( Applied Mortal Kombat 11 fix )
    fsync-unix-staging.patch -- ( Applied fsync, an experimental replacement for esync (unix, staging) )
    server_Abort_waiting_on_a_completion_port_when_closing_it.patch -- ( Added Abort waiting on a completion port when closing it Proton patch )
    
    proton_mf_hacks.patch -- ( Applied proton mf hacks patch )
    nvidia-hate.patch -- ( Hatin' on novideo )
    LAA-unix-staging.patch -- ( Applied large address aware override support )
    
    proton-tkg-staging.patch -- ( Using Steam-specific Proton-tkg patches (staging) 2/3 )
    proton-pa-staging.patch -- ( Enable Proton's PA additions )
    proton-cpu-topology-overrides.patch -- ( Enable Proton's CPU topology override support )
    proton-winevulkan-nofshack.patch -- ( Using Proton winevulkan patches (nofshack) )
    msvcrt_nativebuiltin_mainline.patch -- ( Enforce msvcrt Dlls to native then builtin (from Proton) )
    josh-flat-theme.patch -- ( Add Josh's better-theme )
    proton-win10-default-staging.patch -- ( Enforce win10 as default wine version (staging) )
    
    Applied your own patch amdags.mypatch
    Applied your own patch blackops2_unhandled_exception_fix.mypatch
    Applied your own patch FinalFantasyXVHack.mypatch
    Applied your own patch gta4_gamepad_workaround.mypatch
    Applied your own patch ID3DXEffectCompiler-partial-implementation.mypatch
    Applied your own patch kernel32-implement-Windows-NT-style-GMEM_MOVEABLE-LM-no-staging.mypatch
    Applied your own patch Marie-Mamiya.mypatch
    Applied your own patch MWSE_hack.mypatch
    Applied your own patch NFSWLauncherfix.mypatch
    Applied your own patch ntdll_Map_top-down_if_dll_characteristics_include_DYNAMIC_BASE.mypatch
    Applied your own patch origin_downloads_e4ca5dbe_revert.mypatch
    Applied your own patch shell32-Move-file-SHFileOperation-allow-from-wildchar-move.mypatch
    Applied your own patch winex11-fs-no_above_state-nofshack.mypatch
    
    wine-tkg-staging.patch -- ( Please don't report bugs about this wine build on winehq.org and use https://github.com/Frogging-Family/wine-tkg-git/issues instead. )
    
    

mercredi 16 décembre 2020

Useful link for gcc options

https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html

lundi 14 décembre 2020

My Wine builds for 6.0 RC2 to download for Gaming on Linux ( corei7-avx , No NVIDIA Support)

1. Links to donwload

Configuration file to generate wine sources from Wine-TKG is wine-tkg-external-config-6.0-rc2.cfg Built using following flags
export CC="gcc-8"
export CXX="g++-8"
export CFLAGS=" -march=corei7-avx -mtune=corei7-avx -mmmx -msse -msse2 -msse3 -mssse3 -msse4.2 -msse4.1 -mavx -maes -mpclmul -mfpmath=sse -O2 -pipe -ftree-vectorize"
export CXXFLAGS="${CFLAGS}"
export LDFLAGS="-Wl,-O1,--sort-common,--as-needed"
export CROSSCFLAGS="${CFLAGS}"
export CROSSLDFLAGS="-Wl,-O1,--sort-common,--as-needed"

2. Some notes before downloading

Based on
  • Wine-TKG to customize Wine sources
    • Excluding support for NVIDIA (_nvidia_hate="true"), I am using AMD Radeon RX 470 (AMD fan here).
    • With patches for Proton
    • With some other patches from community
    • With a personal patch to modify wine logos while initiating WINEPREFIX using winecfg
  • Kron4ek's scripts to build Wine with minor modifications.
Content of the wine-tkg-config.txt file
# Last wine-tkg-staging-fsync-git configuration - dim. 13 déc. 2020 10:49:46 CET :

External configuration file ~/wine-tkg-external-config-6.0-rc2.cfg used

Wine (plain) version: 6.0rc2.r0.g3acb0b3326c
Using wine-staging patchset (version 6.0rc2.r0.gc646dc92)

Disabled the local Esync patchset to use Staging impl instead.
Not using vkd3d native library for d3d12 translation (allows using vkd3d-proton)

Done applying reverting hotfixes (if any) - list available in prepare.log

use_clock_monotonic.patch -- ( Applied clock_monotonic patch )
plasma_systray_fix.patch -- ( Applied plasma 5 systray fix )
FS_bypass_compositor.patch -- ( Applied Fullscreen compositor bypass patch )
mwo.patch -- ( Applied Mechwarrior Online fix )
childwindow.patch -- ( Applied child window for vk patch )
steam.patch -- ( Applied steam crossover hack )
CSMT-toggle.patch -- ( Applied CSMT toggle logic patch )

Staging overrides, if any: 

launch-with-dedicated-gpu-desktop-entry.patch -- ( Applied launch with dedicated gpu desktop entry patch )
assettocorsa_hud_perf.patch -- ( Applied Assetto Corsa HUD performance fix )
fsync-unix-staging.patch -- ( Applied fsync, an experimental replacement for esync (unix, staging) )
server_Abort_waiting_on_a_completion_port_when_closing_it.patch -- ( Added Abort waiting on a completion port when closing it Proton patch )

proton_mf_hacks.patch -- ( Applied proton mf hacks patch )
nvidia-hate.patch -- ( Hatin' on novideo )
LAA-unix-staging.patch -- ( Applied large address aware override support )

proton-tkg-staging.patch -- ( Using Steam-specific Proton-tkg patches (staging) 2/3 )
proton-pa-staging.patch -- ( Enable Proton's PA additions )
proton-winevulkan-nofshack.patch -- ( Using Proton winevulkan patches (nofshack) )
msvcrt_nativebuiltin_mainline.patch -- ( Enforce msvcrt Dlls to native then builtin (from Proton) )
josh-flat-theme.patch -- ( Add Josh's better-theme )
proton-win10-default-staging.patch -- ( Enforce win10 as default wine version (staging) )

Applied your own patch amdags.mypatch
Applied your own patch blackops2_unhandled_exception_fix.mypatch
Applied your own patch FinalFantasyXVHack.mypatch
Applied your own patch gta4_gamepad_workaround.mypatch
Applied your own patch ID3DXEffectCompiler-partial-implementation.mypatch
Applied your own patch kernel32-implement-Windows-NT-style-GMEM_MOVEABLE-LM-no-staging.mypatch
Applied your own patch Marie-Mamiya.mypatch
Applied your own patch MWSE_hack.mypatch
Applied your own patch NFSWLauncherfix.mypatch
Applied your own patch ntdll_Map_top-down_if_dll_characteristics_include_DYNAMIC_BASE.mypatch
Applied your own patch origin_downloads_e4ca5dbe_revert.mypatch
Applied your own patch shell32-Move-file-SHFileOperation-allow-from-wildchar-move.mypatch
Applied your own patch winex11-fs-no_above_state-nofshack.mypatch

wine-tkg-staging.patch -- ( Please don't report bugs about this wine build on winehq.org and use https://github.com/Frogging-Family/wine-tkg-git/issues instead. )