RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Box86 and Wine on RPi4

    Scheduled Pinned Locked Moved Ideas and Development
    box86wineqemux86windows
    475 Posts 40 Posters 278.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MumboJumbo @ecto
      last edited by

      @ecto is there a glide wrapper using dx9?
      For now I got it running with D2SE and test each plugin. I have got the renderer on ddraw. I had a bug with plugy that when opening my character menu the game crashed in the logs there was sth with unimplemented opcode so i disabled the flag "ActiveDisplayBaseStatsValue" in Plugy.ini and now I can open it.

      • Plugy works with setting

      • cnc ddraw works too

      • D2Multi Res works too

      • with D2DX it directly crashed

      • with BaseMod it also directly crashed

      in D2SE i could check my open gl renderer I dont realy know what to do with this info but it said V3D 4.2

      ectoE 1 Reply Last reply Reply Quote 0
      • ectoE
        ecto @MumboJumbo
        last edited by ecto

        @mumbojumbo I have D2 also running with Svens Glide Wrapper (Glide -> Open GL). It arguably looks a bit better (pseudo 3d and better lighting/effects) but then again the framerate is only around 20 for me with 960x540.

        I have not gotten nGlide (Glide -> DX / Vulkan) wrapper to work. I have one other game that works with the obscure (?) OpenGlide wrapper but other than that, I had no luck with Glide at all so far.

        D2DX is for DirectX 11 and will not work without DXVK (and Vulkan for that).

        EDIT I think BaseMod is running for me... I really just dropped the whole QoL patch into my D2 folder and edited the settings.

        M 1 Reply Last reply Reply Quote 0
        • M
          MumboJumbo @ecto
          last edited by

          @ecto thx alot got it up and running with normal aspect radio and most of the qol mods. I first tried Basemod D2SE modpack it didnt work but after trying again with just the files it worked :). I am using version 1.13c with D2SE around there i had to set in the D2SE_SETUP.ini the flags

          #Enable PlugY when ModAllowPlugY=1
          EnablePlugY=1
          Direct=1
          Txt=1
          

          The mods i am using are Plugy (14.03 disable "ActiveDisplayBaseStatsValue" ), cnc-ddraw (WINEDLLOVERRIDES=ddraw=n,b), D2MultiRes113c, BaseMod(1139_1) and BH (1.9.9)

          1 Reply Last reply Reply Quote 0
          • M
            MumboJumbo
            last edited by

            I tried setting up all the things without d2se but starting Game.exe never loads Plugy when using Plugy.exe i always get ACESS_VIOLATION c0...05 or it directly quits.. I think i leave it wrapped in D2SE for me.

            ectoE 1 Reply Last reply Reply Quote 0
            • ectoE
              ecto @MumboJumbo
              last edited by ecto

              @mumbojumbo Here are some of my .ini files for you to check:

              PlugY.ini

              ;--------------------------------------------------------------------------------------;
              ;                                                                                      ;
              ;                              "PlugY, The Survival Kit"                               ;
              ;                                 Configuration file                                   ;
              ;                                                                                      ;
              ;                                  by Yohann Nicolas                                   ;
              ;                                                                                      ;
              ;                                    version 14.02                                     ;
              ;                                                                                      ;
              ;--------------------------------------------------------------------------------------;
              
              ; See PlugY_The_Survival_Kit_-_Readme.txt file for more documentation.
              ; Voir le fichier PlugY_The_Survival_Kit_-_LisezMoi.txt pour plus d'information.
              ; Siehe PlugY_The_Survival_Kit_-_Liesmich.txt für weitere Informationen
              
              [LAUNCHING]
              Param=
              Library=PlugY.dll
              
              
              [GENERAL]
              ActivePlugin=1
              DisableBattleNet=1
              ActiveLogFile=0
              DllToLoad=Basemod.dll|BH.dll|D2HD.dll
              DllToLoad2=
              ActiveCommands=1
              ActiveCheckMemory=1
              
              
              [WINDOWED]
              ActiveWindowed=0
              RemoveBorder=0
              WindowOnTop=0
              Maximized=0
              SetWindowPos=0
              X=0
              Y=0
              Width=0
              Height=0
              LockMouseOnStartup=0
              
              
              [LANGUAGE]
              ;ENG|ESP|DEU|FRA|POR|ITA|JPN|KOR|SIN|CHI|POL|RUS
              ActiveChangeLanguage=0
              SelectedLanguage=ENG
              
              
              [SAVEPATH]
              ActiveSavePathChange=0
              SavePath=Mod PlugY
              
              ActiveAutoBackup=1
              MaxBackupPerCharacter=20
              
              
              [MAIN SCREEN]
              ActiveVersionTextChange=1
              VersionText=
              ColorOfVersionText=0
              
              ActivePrintPlugYVersion=1
              ColorOfPlugYVersion=4
              
              
              [STASH]
              ActiveBigStash=1
              
              ActiveMultiPageStash=1
              NbPagesPerIndex=10
              NbPagesPerIndex2=100
              MaxPersonnalPages=0
              AutoRenameStashPage=0
              PersonalNormalPageColor=0
              PersonalIndexPageColor=0
              PersonalMainIndexPageColor=0
              SharedNormalPageColor=4
              SharedIndexPageColor=4
              SharedMainIndexPageColor=4
              
              ActiveSharedStash=1
              ActiveSharedStashInMultiPlayer=0
              SeparateHardcoreStash=1
              OpenSharedStashOnLoading=0
              DisplaySharedSetItemNameInGreen=1
              MaxSharedPages=0
              ActiveSharedGold=1
              
              
              [STATS POINTS]
              ActiveStatsUnassignment=1
              KeyUsed=18
              
              ActiveShiftClickLimit=1
              LimitValueToShiftClick=10
              
              
              [SKILLS POINTS]
              ActiveSkillsUnassignment=1
              ActiveSkillsUnassignmentOneForOne=0
              
              
              [WORLD EVENT]
              ActiveWorldEvent=0
              ShowCounterInAllDifficulty=0
              ItemsToSell=The Stone of Jordan
              MonsterID=333
              OwnSOJSoldChargeFor=100
              InititalSOJSoldMin=200
              InititalSOJSoldMax=3000
              TriggerAtEachSOJSoldMin=75
              TriggerAtEachSOJSoldMax=125
              ActiveAutoSell=1
              TimeBeforeAutoSellMin=0
              TimeBeforeAutoSellMax=1200
              
              
              [UBER QUEST]
              ActiveUberQuest=0
              UberMephistoX=25130
              UberMephistoY=5143
              UberDiabloX=25139
              UberDiabloY=5139
              UberBaalX=25139
              UberBaalY=5135
              
              ActiveUberMinions=1
              UberMephistoSpawnPercent=80
              UberMephistoSpawnRadius=30
              UberBaalSpawnPercent=30
              UberBaalSpawnRadius=30
              UberDiabloSpawnPercent=30
              UberDiabloSpawnRadius=30
              ActiveUberDiabloRushTweekAI=1
              ActiveUberBaalTeleportTweekAI=1
              ActiveUberBaalChillingArmorTweekAI=1
              UberBaalChillingArmorTimer=6000
              
              
              [INTERFACE]
              ActiveNewStatsInterface=1
              SelectMainPageOnOpenning=1
              
              
              [EXTRA]
              ActiveLaunchAnyNumberOfLOD=1
              AlwaysRegenMapInSP=0
              NBPlayersByDefault=1
              ActiveDisplayItemLevel=1
              AlwaysDisplayLifeAndManaValues=0
              EnabledTXTFilesWhenMSExcelOpenIt=1
              ActiveDisplayBaseStatsValue=1
              ActiveLadderRunewords=1
              ActiveCowPortalWhenCowKingWasKilled=1
              ActiveDoNotCloseNihlathakPortal=1
              MoveCainNearHarrogathWaypoint=1
              
              ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
              

              D2HD.ini

              [Settings]
              MPQ Name=D2MultiRes.mpq
              Left Panel Background Color=0xffffffff
              Left Panel Border Color=0xffffffff
              Right Panel Border Color=0xffffffff
              Right Panel Background Color=0xffffffff
              Enable D2MR Border Panel Style=1
              Invert D2MR Bottom Control Panel=1
              Enable D2MR Panel Background Ribbon=1
              Enable 800x600 Style Control Panel=1
              Resolution=4
              Custom Width (can't be larger than 1344)=960
              Custom Height (can't be larger than 700)=540
              

              Basemod.ini

              ;
              ; ===============================================================
              ; YOU MUST FULLY EXIT THE GAME FOR ANY NEW CHANGES TO TAKE EFFECT
              ; ===============================================================
              ;
              ;
              ; USAGE of ini values
              ;
              ;
              ; valid enable	Enabled=1
              ; valid disable	Enabled=0
              ;
              ; Commented out strings will always start with ";" and are invalid unless uncommented
              ;
              
              
              
              [BaseMod_ini]
              Enabled=1
              Version=1137
              
              ; Version is just for reference - it does nothing
              
              
              
              [AnimateInventory]
              Enabled=0
              
              
              ; Enabled allows Animated Inventory Items
              
              
              [LifeManaAnimate]
              Enabled=0
              Class=0
              ManaPurple=0
              
              
              ; Animates Life/Mana Orb Graphics
              ; Class=0  disabled  - use vanilla dc6 files
              ; Class=1  Life/Mana - Same Dc6 files for all Classes
              ; Class=2  Mana - different Dc6 files for all Classes
              ; Mana Purple gfx display with non animated Orbs on State:  Default = 2  STATE_POISON
              ; ManaPurple=0 to disable this gfx mode
              
              
              [LadderRuneWords]
              Enabled=1
              
              
              ; Enables Ladder Only RuneWords in Single Player games
              
              
              [EthSocketFix]
              Enabled=1
              
              ; Fixes the Ethereal Armor Socketing Defense Bug
              
              
              
              [AutoPickup]
              Enabled=1
              SoundEn=0
              InTown=0
              Gold=1
              Runes=0
              Gems=0
              Jewels=0
              RinAmu=0
              Scrolls=1
              Keys=1
              
              
              
              ; Enables Automatic Item Pickup when run over - Credits to Whist for original Gold Pickup code
              ; SoundEn Gold 0 = disable, 1 for item pickup sound, or 2 for gold sound (only for gold atm)
              ; InTown allows auto pickup items in town
              ; Gold  0 = disable auto pickup
              ; Runes 0 = disable auto pickup
              ; Gems:  1 = pickup all, 2 exclude chipped, 3 exclude chipped an flawed,
              ;        4 only flawless and perfect, 5 = perfect gems only
              ; Jewels 1 = enable auto pickup
              ; RinAmu 1 = enable auto pickup
              ; Scrolls 1 = auto pickup scrolls until books are full. If no book is found, then skip.
              ; Keys  1 = auto pickup until key stack is full. If no key stack is found, then skip.
              
              
              
              [AutoPickup2]
              Enabled=1	; This depends on [AutoPickup] Enabled=1
              ;InTown		; Set this option in [AutoPickup]
              ;SoundEn	; Set this option in [AutoPickup]
              Quivers=0
              BeltPickup=1
              PotionMatch=2
              Slot1Auto=0
              Slot2Auto=0
              Slot3Auto=0
              Slot4Auto=0
              
              
              
              ; Enables Automatic Item Pickup when run over
              ; Quivers=1 to enable filling stacks in weapon slots and/or inventory stack from ground.
              ; BeltPickup enables auto potion pickup to match the potion type in the same in first row belt slot.
              ; Manual operation: when there is no potion on the first row to match with it stops pickup.
              ; PotionMatch compares whats in the first row belt slot to determine the match.
              ; PotionMatch 0 = lazy match, any of same type | 1 = fuzzy match any+, -1, or same | 2 = strict match
              
              ; SlotXAuto *only* chooses what type of potion to pickup *when* the slot is fully empty.
              ; 0 is manual operation - when the slot is empty, manual load first item, then autopick resumes
              ; 0 = manual | 1 = hp1 | 2 = hp2 | 3 = hp3 | 4 = hp4 | 5 = hp5 | 6 = any hp |
              ; 7 = mp1 | 8 = mp2 | 9 = mp3 | 10 = mp4 | 11 = mp5 | 12 = any mp | 13 = rejuv | 14 full rejuv
              ; 15 = any rejuv
              ; stamina, thawing, and antidote potions require manual loading of the first slot for autopick
              ; to fill remaining slots
              
              
              
              [NoPickup]
              Enabled=1
              
              ; Enables start game with console option /nopickup
              
              
              
              [RedPortals]
              Enabled=1
              SkipReq=1
              ForceQuestCheck=1
              
              ; Enables/Disables [all of] Pandemonium Portals, & Uber Quests
              ; Pandemonium Portals only spawn in Hell Act 5 Town
              ; SkipReq - Uber Tristram Portal skip requirement for all 3 Pandemonium Portals to be open
              ; before Portal to Uber Tristram will open.
              ; ForceQuestCheck - Forces Quest and WayPoint checks before Cube Custom Red Portals will
              ; open to Destination level. Use to prevent skipping quests in Game
              
              
              
              [UberMinions]
              Enabled=1
              UDMinions=6
              UDSpawnRadius=15
              UDChanceToSpawn=10
              UBMinions=6
              UBSpawnRadius=20
              UBChanceToSpawn=10
              UMMinions=12
              UMSpawnRadius=25
              UMChanceToSpawn=10
              
              
              
              ; Enables Minion Spawning in Uber Tristram (0 | 1)
              ; UDMinions - Number of minions in spawn radius - range (0 - 25) - 0 disables
              ; UDSpawnRadius valid range (10 - 50)
              ; UDChanceToSpawn - rolls a random chance to spawn - valid range (1 - 100)
              ; UBMinions - Number of minions in spawn radius - range (0 - 25) - 0 disables
              ; UBSpawnRadius valid range (10 - 50)
              ; UBChanceToSpawn - rolls a random chance to spawn - valid range (1 - 100)
              ; UMMinions - Number of minions in spawn radius - range (0 - 25) - 0 disables
              ; UMSpawnRadius valid range (10 - 50)
              ; UMChanceToSpawn - rolls a random chance to spawn - valid range (1 - 100)
              ; The entire feature requires BaseMod [RedPortals] to be enabled to work, due to spaghetti global variables.
              
              
              
              [ExtraDll1]
              Enabled=0
              LoadDll1=""
              
              [ExtraDll2]
              Enabled=0
              LoadDll2=""
              
              [ExtraDll3]
              Enabled=1
              LoadDll3=""
              
              
              ; ExtraDll allows you to load other dlls in the order above, up to 31 char in length.
              ; Example LoadDll1="PlugY.dll"
              ; Observe case sensitive file names, and place Extra dlls in the same folder as Game.exe.
              ; If using D2SE, use D2SE_SETUP.ini to load extra dlls instead.
              ; When D2SE loads the game, this set of options is ignored.
              
              
              
              [SpawnMissingSU]
              Enabled=1
              
              
              ; Enables/Disables spawning of all missing SuperUnique Monsters in the game.
              ;
              ; "FlameSpike the Crawler" (Razor Spine) Near the Cathedral Doors in Act1 Inner Cloister
              ; "Taintbreeder" (Stygian Hag) random location in Act4 Outer Steppes
              ; "The Tormentor" (Burning Soul) Guarding entrance to the PLains of Despair - Act4
              ; "Darkwing" (Venom Lord)  random location in the Plains of Despair - Act 4
              ; "Riftwraith the Cannibal" (Corpse Spitter) random location in City of the Damned - Act4
              ; "Hell's Belle" (Hell Temptress) -- in the Halls of Vaught - Act 5
              ; "Blaze Ripper" (Death Brigadier) -- In the Frozen Tundra - Act 5
              ; "Magma Torquer" (Demon Sprite) -- Guarding Entrance to the Ancients Way - Act 5
              ; "Vinvear Molech" (Vile Witch) -- Guarding Entrance to Arreat Summit - Act 5
              ; "Axe Dweller" (Blood Lord) -- Guarding Entrance to Worldstone Keep Level 3 - Act 5
              
              
              
              
              [WorldEvent]
              Enabled=1		; 0 to Disable
              AutoSellSoJ=1		; 0 to Disable
              Interval=600		; Valid Range 3 - 1200 seconds
              MinItems=100		; Valid Range 1 - 400 Min # of Items to Trigger World Event
              MaxItems=100		; Valid Range 5 - 550 Max # of Items to Trigger World Event
              EnableAllDiff=1		; 1 to Enable World Event in all Difficulty
              TriggerType=2		; use UniqueName =1, use 3 letter Item Code =2
              ItemQuality=7		; required item quality to sell (1-9 valid range)
              UniqueName="Nagelring"	; Copy and paste from column 1 in UniqueItems.txt and "USE QUOTES"
              ItemCode=rin		; valid 3 letter Item Code to sell  rin = ring
              
              
              
              ; # Enabled Enables WorldEvent
              ; # AutoSellSoJ Automate SOJ's Sold to Vendors, in random amounts
              ; You must sell at least one specified Item to trigger Autosell. When you do they vanish forever.
              ; Random Items sold (1-4), every - Interval time period (in seconds)
              ; Default Interval=20 (20 seconds).
              ; # MinItems Defines Min amount of Items sold to trigger World Event
              ; # MaxItems Defines Max amount of Items sold to trigger World Event
              ; # --> MinItems Cannot be greater than MaxItems <--
              ; # EnableAllDiff - Enables World Event in Normal and NM difficulty - Default Hell only
              ; # TriggerType use 1 or 2
              ; # UniqueName - Copy and paste from column 1 in UniqueItems.txt and "USE QUOTES"
              ; # ItemCode must be valid 3 letter Item Code
              ; # ItemQuality (Low = 1, Normal = 2, Superior =  3, Magic = 4, Set = 5, Rare = 6, Unique = 7, 8 = Crafted, 9 = Tempered)
              ;
              ; Example trigger with Stone of Jordan    TriggerType=1 & UniqueName="The Stone of Jordan"
              ; Example trigger with ANY Unique ring    TriggerType=2 & ItemCode=rin & ItemQuality=7
              ; Example trigger with Perfect Diamond    TriggerType=2 & ItemCode=gpw & ItemQuality=2
              ; Example trigger with ANY Rare Amulet    TriggerType=2 & ItemCode=amu & ItemQuality=6
              ;
              ; (Annihilus drops only in Hell Difficulty)
              ;
              ; Uber Diablo spawns in place of a SuperUnique after 40-70 Items are sold in example above.
              ; Once Uber Diablo is killed, or a new game is started, the SoJ counter resets to zero.
              
              
              
              [WEMinions]
              Enabled=1
              UberDExtra_SP=0
              UberDExtra_MP=0
              Minions=6
              SpawnRadius=10
              ChanceToSpawn=10
              
              
              ; Enables World Event Minions and/or Uber Diablo Pack spawning (0 | 1)
              ; Spawn Uber Diablo Pack in SP. Extra Uber Diablo Units valid range (0 - 4)
              ; Extra Uber Diablo Pack in MP. Scales based on party size upto 4 extra with 8 players.  (0 | 1)
              ; Number of minions in spawn radius - range (0 - 25) - 0 disables
              ; SpawnRadius valid range (10 - 50)
              ; ChanceToSpawn - rolls a random chance to spawn - valid range (1 - 100)
              ; The entire feature requires BaseMod [WorldEvent] to be enabled to work, due to spaghetti global variables.
              
              
              
              [IlvlDisplay]
              Enabled=0
              MaxSockEna=1
              ItemLevelEna=1
              HideUnidentified=1
              IlvlAniTorch=0
              
              
              ; IlvlDisplay - Display Item Level, (and/or) Max Sockets for unsocketed Items
              ; MaxSockEna - is a bulk switch to enable/disable all display of Max Sockets.
              ; ItemLevelEna - is a bulk switch to enable/disable all display of Item Level.
              ; HideUnidentified - bulk switch to hide Ilvl & MaxSock Strings for Unidentified Items.
              ; IlvlAniTorch - enables Item Level display for these Unique Items.
              ; It's suggested to enable [StringTable] for customization with UTF8 UNICODE
              ; strings and colors for different Item Quality.
              
              
              
              [PlayersX]
              Enabled=0
              PlrsCount=3		; (1 to 8) or (1 to 127) if Players127 is enabled
              Notify=1		; 0 to disable
              
              ; This will do "/Players X" command at game startup
              ; Where X is specified as Players Count
              ; Notify PlayersX count at Game start in Single Player Games
              
              
              
              [Language]
              Enabled=0
              Locale=00		; Default = 00 English
              			; This might conflict with D2SE if enabled in both
              
              
              ; To use Change Language - You need to install a language pack first.
              ; ==================================================================================
              ;
              ;
              ; - USE THE NUMERIC LANGUAGE CODE -
              ;
              ;
              ;00 - (English) USA - Default
              ;01 - (Spanish)
              ;02 - (German)
              ;03 - (French)
              ;04 - (Portuguese)
              ;05 - (Italian)
              ;06 - (Japanese)
              ;07 - (Korean)
              ;08 - (Sinhalese)
              ;09 - (Chinese)
              ;10 - (Polish)
              ;11 - (Russian)
              ;12 - (English) NON USA
              
              
              
              [ExtendLevels]
              Enabled=0
              
              
              ; No need to enable this unless your modding and have a need for it
              ; Extends to 255 levels
              ; May need to delete existing character map save files charname.ma0, charname.ma1, charname.ma2,
              ; and charname.ma3 files before enabling this
              
              
              [ExtendObjects]
              Enabled=0
              
              ; Enables Extended Objects - Credits to Nefarius for these patches
              ; This allows you to add new Objects starting at ID #586
              ; See Folder ExtObjects for examples
              
              
              [ExtendSounds]
              Enabled=0
              MusicLimit=4698
              
              
              ; Enables adding new music record entries to Sounds.txt
              ; MusicLimit is the last entry for Music in sounds.txt. Music must be consecutive.
              ; Be sure to view documentation in the folder ExtendSoundsMusic
              ; if you want to expand music.
              
              
              
              [PerfectDrops]
              Enabled=0		; 0 to disable
              DropIdentified=0	; 1,5,6,7 to enable
              RareAffix=0		; 1 to enable
              MagicAffix=0		; 1 to enable
              StaffMods=0		: 1 to enable
              PerfectItems=1		; 1 to enable
              DropRepaired=0		; 1 to enable
              RepairNormal=0		; 1 to enable
              UniqueNoLimit=1		; 0 to disable
              Force2Sockets=1		; 0 to disable
              
              
              
              ; DropIdentified - 1 to enable all | 5 = set, rare & uniq | 6 = rare & uniq | 7 = uniq only.
              ; RareAffix - Force 4 Affix rares on jewels & 6 Affix rares on weapons/armor - rings/amulets
              ; MagicAffix - Force Magic Items to get both Prefix & Suffix
              ; StaffMods - Force 9 skill points to class specific items [except low quality]
              ; PerfectItems - ALL items Drop Perfect [except normal and low quality]
              ; DropRepaired - ALL Items Drop repaired [except normal and low quality]
              ; RepairNormal - ALL Normal Items Drop Repaired
              ; UniqueNoLimit - Bypass Unique Item limit of one drop per game
              ; Force2Sockets - Normal items > ilvl 25 get 2 sockets as minium instead of 1 when possible.
              
              
              
              [NilPortalFix]
              Enabled=1
              
              ; Enables Nilathek Portal Fix so it don't close after quest is completed.
              
              
              [MapAutoRegen]
              Enabled=0
              
              ; Enabled auto generate new maps in each game for SP mode
              
              
              
              [Players127]
              Enabled=0
              
              ; Enable allows upto 127 virtual player count
              
              
              [DynHealthBar]
              Enabled=0
              
              ; Enables Dynamic Monster Life Bar Colors - A cool invention by Ogodei
              
              Life1R=80
              Life1G=0
              Life1B=0
              
              Life2R=255
              Life2G=128
              Life2B=0
              
              Life3R=90
              Life3G=0
              Life3B=90
              
              ; Life1 is RGB decimal values (0-255) for monster life < 33%
              ; Life2 is RGB decimal values (0-255) for monster where 33% > life < 66%
              ; Life3 is RGB decimal values (0-255) for monster life > 66%
              
              
              [GoblinPatch]
              Enabled=0
              
              ; Enables the Patch for Nizari and Jettaman's Treasure Goblin Plugin,
              ; to read Umon field from levels.txt.
              ; You have to add the rest of the files yourself
              
              
              [MFLinear]
              Enabled=1
              
              ; Option for Linear Magic Find Drop Rates
              ; Improves Unique, Rare, and Magic Item Drops
              ; Restores the drop rate algorithm used in Diablo II v1.09
              
              
              [MercMod]
              FullEquip=0
              RogueCrossBow=1
              RogueAmaBow=1
              
              ; FullEquip allows Hireling to equip boots, gloves, belt, amulet and one ring.
              ; Allow Act 1 Rogue Hire to equip Cross Bows
              ; Allow Act 1 Rogue Hire to equip Amazon Bows
              
              
              [BypassFPS]
              Enabled=1
              
              ; Adds the option to disable 25 FPS Bypass to make BaseMod compatible
              ; with SlashDiablo plugin. This also disables the CPU fix.
              
              
              [GambleRefresh]
              Enabled=1
              ItemCount=24
              
              ; Option to adjust item count for Gamble Screen between 1 and 100 items.
              ; The default is 24 items.  Increased item count for multires mods
              
              
              [CharmZone]
              Enabled=0
              CZLeft=5
              CZRight=7
              CZTop=3
              CZBottom=4
              
              
              ; Enables Dav92's Charm Zone to player inventory
              ; Inventory values for Charm Zone
              
              
              
              [GameFVFB]
              Enabled=0
              Version=113c
              
              
              ; Game File Version Fallback - This is ONLY used in situations where Game.exe is
              ; not the Game parent process. It allows user override of default the game file
              ; version patching [1.13C] to fallback to a different version. Valid strings are:
              ; 113c, 113C, 113D, 113d, 114d, 114D - DO NOT use "QUOTES" or SPACES. This
              ; variable is read before the first patch is applied, long before an MPQ is loaded.
              
              
              
              [CtrlLClick]
              Enabled=1
              
              
              ; Option to Disable Ctrl Left Click Item extended to Inventory, Stash, Cube & Ground Drop
              ; for compatibility with a Filter plugin.
              
              
              
              [StringTable]
              Enabled=1
              IlvlMaxSock=1
              RenameUbers=1
              
              
              ; Enable custom strings in BaseMod.tbl. UPDATED to work from index like CustomString1.tbl
              ; You can use this table to store and display your own strings in the game.
              ; See \StringLocalization\StringTable.txt for info. First 49 strings reserved for BaseMod use.
              ; You can disable most reserved strings from showing by blanking them with AFJ tbl Edit.
              ; IlvlMaxSock - Enable custom strings for [Lowq-Mag], Set, Rare, Unique, crafted and Tempered.
              ; RenameUbers - Enable custom Strings in BaseMod.tbl for Ubers.
              
              
              
              [QuestMods]
              Enabled=1
              Respec=0		; 1 to enable
              RespecCost=3000		; 3000 gold * clvl - valid input 500 to 10000  - minium cost 5000
              Imbue=1			; 1 to enable
              ImbueCost=500		; 500 gold * clvl - valid input 500 to 10000   - minium cost 5000
              Socketing=1		; 1 to enable
              SocketCost=20000	; fixed  - valid input 5000 to 500000          - minium cost 5000
              Personalize=1		; 1 to enable
              InscribeCost=20000	; fixed - valid input 5000 to 500000           - minium cost 5000
              
              
              
              ; Infinite Quest Rewards from Akara, Charsi, Larzuk and Anya
              ; Vendors charge gold after their quest is completed
              ; Respec --> Akara Infinite Respec
              ; Imbue --> Charsi & ATMA Infinite Imbue
              ; Socketing --> Larzuk Infinite Socketing
              ; Personalize --> Anya Infinite Personalize
              

              ui.ini

              [Settings]
              Minimized=1
              X=154
              Y=173
              minimizedX=1
              minimizedY=17
              [BH 1.9.9]
              Minimized=1
              X=328
              Y=75
              minimizedX=112
              minimizedY=475
              

              ddraw.ini

              ; cnc-ddraw - https://github.com/CnCNet/cnc-ddraw - https://cncnet.org
              [ddraw]
              ; ### Optional settings ###
              ; Use the following settings to adjust the look and feel to your liking
              ; Stretch to custom resolution, 0=defaults to the size game requests
              width=0
              height=0
              ; Override the width/height settings shown above and always stretch to fullscreen
              ; Note: Can be combined with 'windowed=true' to get windowed-fullscreen aka borderless mode
              fullscreen=true
              ; Run in windowed mode rather than going fullscreen
              windowed=false
              ; Maintain aspect ratio
              maintas=true
              ; Windowboxing / Integer Scaling
              boxing=false
              ; Real rendering rate, -1=screen rate, 0 = unlimited, n = cap
              ; Note: Does not have an impact on the game speed, to limit your game speed use 'maxgameticks='
              maxfps=-1
              ; Vertical synchronization, enable if you get tearing - (Requires 'renderer=auto/opengl/direct3d9')
              ; Note: vsync=true can fix tearing but it will cause input lag
              vsync=false
              ; Automatic mouse sensitivity scaling
              ; Note: Only works if stretching is enabled. Sensitivity will be adjusted according to the size of the window
              adjmouse=false
              ; Preliminary libretro shader support - (Requires 'renderer=opengl') https://github.com/libretro/glsl-shaders
              ; 2x scaling example: https://imgur.com/a/kxsM1oY - 4x scaling example: https://imgur.com/a/wjrhpFV
              shader=Shaders\interpolation\bilinear.glsl
              ; Window position, -32000=center to screen
              posX=-32000
              posY=-32000
              ; Renderer, possible values: auto, opengl, gdi, direct3d9 (auto=try direct3d9/opengl, fallback = gdi)
              renderer=auto
              ; Developer mode (don't lock the cursor)
              devmode=false
              ; Show window borders in windowed mode
              border=false
              ; Save window position/size/state on game exit and restore it automatically on next game start
              ; Possible values: 0=disabled, 1 = save to global 'ddraw' section, 2 = save to game specific section
              savesettings=1
              ; Should the window be resizable by the user in windowed mode?
              resizable=true
              ; Enable linear (D3DTEXF_LINEAR) upscaling filter for the direct3d9 renderer
              d3d9linear=true
              ; Enable upscale hack for high resolution patches (Supports C&C1, Red Alert 1 and KKND Xtreme)
              vhack=false
              ; cnc-ddraw config program language, possible values: auto, english, chinese, german, spanish, russian, hungarian, french
              configlang=auto
              ; Where should screenshots be saved
              screenshotdir=.\Screenshots\
              ; ### Compatibility settings ###
              ; Use the following settings in case there are any issues with the game
              ; Hide WM_ACTIVATEAPP and WM_NCACTIVATE messages to prevent problems on alt+tab
              noactivateapp=false
              ; Max game ticks per second, possible values: -1=disabled, -2 = refresh rate, 0 = emulate 60hz vblank, 1-1000 = custom game speed
              ; Note: Can be used to slow down a too fast running game, fix flickering or too fast animations
              ; Note: Usually one of the following values will work: 60 / 30 / 25 / 20 / 15 (lower value=slower game speed)
              maxgameticks=0
              ; Windows API Hooking, Possible values: 0=disabled, 1 = IAT Hooking, 2 = Microsoft Detours, 3 = IAT+Detours Hooking (All Modules), 4 = IAT Hooking (All Modules)
              ; Note: Change this value if windowed mode or upscaling isn't working properly
              ; Note: 'hook=2' will usually work for problematic games, but 'hook=2' should be combined with renderer=gdi
              hook=4
              ; Force minimum FPS, possible values: 0=disabled, -1 = use 'maxfps=' value, -2 = same as -1 but force full redraw, 1-1000 = custom FPS
              ; Note: Set this to a low value such as 5 or 10 if some parts of the game are not being displayed (e.g. menus or loading screens)
              minfps=60
              ; Disable fullscreen-exclusive mode for the direct3d9/opengl renderers
              ; Note: Can be used in case some GUI elements like buttons/textboxes/videos/etc.. are invisible
              nonexclusive=false
              ; Fixes issues where the pitch of a surface is not a multiple of 4
              ; Note: Enable this if some parts of the screen are being displayed diagonally
              fixpitch=false
              ; Force CPU0 affinity, avoids crashes/freezing, *might* have a performance impact
              singlecpu=true
              ; Available resolutions, possible values: 0=Small list, 1 = Very small list, 2 = Full list
              ; Note: Set this to 2 if your chosen resolution is not working, set to 1 if the game is crashing
              resolutions=0
              ; Child window handling, possible values: 0=Disabled, 1 = Display top left, 2 = Display top left + repaint, 3 = Hide
              ; Note: Disables upscaling if a child window was detected
              fixchilds=2
              ; Set the precision for Direct3D9 floating-point calculations to the precision used by the calling thread
              ; Note: Enable this if there are desyncs in online games
              fpupreserve=false
              ; ### Hotkeys ###
              ; Use the following settings to configure your hotkeys, 0x00=disabled
              ; Virtual-Key Codes: https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
              ; Switch between windowed and fullscreen mode=[Alt] + ???
              keytogglefullscreen=0x0D
              ; Maximize window without frame=[Alt] + ???
              keytogglemaximize=0x22
              ; Unlock cursor 1=[Ctrl] + ???
              keyunlockcursor1=0x09
              ; Unlock cursor 2=[Right Alt] + ???
              keyunlockcursor2=0xA3
              ; Screenshot
              keyscreenshot=0x2C
              
              M 1 Reply Last reply Reply Quote 0
              • M
                MumboJumbo @ecto
                last edited by

                @ecto

                1. copied a blank version of the D2 files on my pi
                  2 installed Patch 1.13d
                2. copied d2 qol master file in D2 folder
                  4 used all your ini files
                  5 Started the Game.exe -txt -direct

                When I start it like that it doesn't use Plugy just enters the game in stretched mode

                M ectoE 2 Replies Last reply Reply Quote 0
                • M
                  MumboJumbo @MumboJumbo
                  last edited by

                  I also tried coping the Plugy.exe into the folder but when i run it i throws me back to emustation. Started from desktop i can shortly see the blue "Blizzard" before it hangs.

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    MumboJumbo @MumboJumbo
                    last edited by

                    Now i also copied the 14.02 Plugy.exe this wont start ... Then I tried the file Patcher ... allready patched. I also used the Plugy installer buit also not starting...

                    I dont see sth bad in my log in think....

                    Parameters: 
                    Executing: xinit /dev/shm/retropie_xinitrc -- vt1 -keeptty
                    
                    _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
                    
                    X.Org X Server 1.20.4
                    X Protocol Version 11, Revision 0
                    Build Operating System: Linux 5.4.0-72-generic armv8l Raspbian
                    Current Operating System: Linux retropie 5.10.63-v7l+ #1496 SMP Wed Dec 1 15:58:56 GMT 2021 armv7l
                    Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1920x1080M@60,margin_left=48,margin_right=48,margin_top=48,margin_bottom=48 smsc95xx.macaddr=DC:A6:32:45:57:FB vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  console=ttyS0,115200 console=tty1 root=PARTUUID=4bf27f5c-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait loglevel=3 consoleblank=0 plymouth.enable=0
                    Build Date: 04 January 2022  10:05:34AM
                    xorg-server 2:1.20.4-1+rpt4+deb10u4 (https://www.debian.org/support) 
                    Current version of pixman: 0.36.0
                    	Before reporting problems, check http://wiki.x.org
                    	to make sure that you have the latest version.
                    Markers: (--) probed, (**) from config file, (==) default setting,
                    	(++) from command line, (!!) notice, (II) informational,
                    	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
                    (==) Log file: "/home/pi/.local/share/xorg/Xorg.0.log", Time: Thu Mar  3 09:19:02 2022
                    (==) Using system config directory "/usr/share/X11/xorg.conf.d"
                    (II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
                    Set mode 1920x1080@60Hz on HDMI-1
                    
                    Executing (via xinit): /home/pi/RetroPie/roms/wine/Wine Desktop.sh /home/pi/RetroPie/roms/wine/Diablo2.sh
                    
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    Launching Wine with params: /home/pi/RetroPie/roms/wine/Diablo2.sh
                    Launching with script
                    Starting TiMidity
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    Requested buffer size 32768, fragment size 8192
                    ALSA pcm 'default' set buffer size 32768, period size 8192 bytes
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
                    error in snd_seq_open
                    TiMidity starting in ALSA server mode
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Verzeichnis nicht gefunden
                    Fehler beim Öffnen des Sequenzers
                    
                    _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
                    
                    X.Org X Server 1.20.4
                    X Protocol Version 11, Revision 0
                    Build Operating System: Linux 5.4.0-72-generic armv8l Raspbian
                    Current Operating System: Linux retropie 5.10.63-v7l+ #1496 SMP Wed Dec 1 15:58:56 GMT 2021 armv7l
                    Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1920x1080M@60,margin_left=48,margin_right=48,margin_top=48,margin_bottom=48 smsc95xx.macaddr=DC:A6:32:45:57:FB vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  console=ttyS0,115200 console=tty1 root=PARTUUID=4bf27f5c-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait loglevel=3 consoleblank=0 plymouth.enable=0
                    Build Date: 04 January 2022  10:05:34AM
                    xorg-server 2:1.20.4-1+rpt4+deb10u4 (https://www.debian.org/support) 
                    Current version of pixman: 0.36.0
                    	Before reporting problems, check http://wiki.x.org
                    	to make sure that you have the latest version.
                    Markers: (--) probed, (**) from config file, (==) default setting,
                    	(++) from command line, (!!) notice, (II) informational,
                    	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
                    (==) Log file: "/home/pi/.local/share/xorg/Xorg.1.log", Time: Thu Mar  3 09:19:14 2022
                    (==) Using system config directory "/usr/share/X11/xorg.conf.d"
                    (EE) 
                    Fatal server error:
                    (EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
                    (EE) 
                    (EE) 
                    Please consult the The X.Org Foundation support 
                    	 at http://wiki.x.org
                     for help. 
                    (EE) Please also check the log file at "/home/pi/.local/share/xorg/Xorg.1.log" for additional information.
                    (EE) 
                    (EE) Server terminated with error (1). Closing log file.
                    No systemtrayicon available
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wineboot.exe" at 00400000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ws2_32.dll" at 6D780000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winemenubuilder.exe" at 00400000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 66B00000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 6C9C0000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00C30000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 63480000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 6BCC0000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 6ED00000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\combase.dll" at 68500000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ole32.dll" at 007B0000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shcore.dll" at 00110000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shlwapi.dll" at 64A40000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shell32.dll" at 00E60000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\oleaut32.dll" at 64EC0000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\propsys.dll" at 69940000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\windowscodecs.dll" at 01C50000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\services.exe" at 00400000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 007C0000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 63480000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 6BCC0000: builtin
                    003c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\userenv.dll" at 00110000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 71200000: builtin
                    0048:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winedevice.exe" at 00400000: builtin
                    0048:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    0048:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    0048:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    0048:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    0048:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    0048:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    0048:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\hal.dll" at 669C0000: builtin
                    0048:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ntoskrnl.exe" at 68E80000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\explorer.exe" at 00400000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    0048:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00DC0000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 66B00000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 6C9C0000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 007D0000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 63480000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 6BCC0000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 6ED00000: builtin
                    005c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\mountmgr.sys" at 6CFC0000: builtin
                    005c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 63480000: builtin
                    005c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 6BCC0000: builtin
                    0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 66B00000: builtin
                    0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 6C9C0000: builtin
                    0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 6ED00000: builtin
                    0070:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winedevice.exe" at 00400000: builtin
                    0070:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    0070:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    0070:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 71200000: builtin
                    0070:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    0070:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    0070:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    0070:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\hal.dll" at 669C0000: builtin
                    0070:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ntoskrnl.exe" at 68E80000: builtin
                    0064:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 71200000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winex11.drv" at 41D00000: builtin
                    0070:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00DC0000: builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\wineusb.sys" at 42030000: builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 63480000: builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 6BCC0000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\uxtheme.dll" at 68700000: builtin
                    0050:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\uxtheme.dll" : builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\hidparse.sys" at 6F400000: builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\winebus.sys" at 6A700000: builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 66B00000: builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 6C9C0000: builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 01650000: builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\hidclass.sys" at 00180000: builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\winehid.sys" at 6B780000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\combase.dll" at 01950000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ole32.dll" at 014D0000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shcore.dll" at 01480000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shlwapi.dll" at 01360000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shell32.dll" at 67EC0000: builtin
                    0078:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 71200000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\oleaut32.dll" at 01CE0000: builtin
                    0050:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\actxprxy.dll" at 61D00000: builtin
                    009c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\winexinput.sys" at 6FFC0000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\plugplay.exe" at 00400000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00760000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 66B00000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 6C9C0000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 63480000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 6BCC0000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 6ED00000: builtin
                    00a4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 71200000: builtin
                    00c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\svchost.exe" at 00400000: builtin
                    00c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    00c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    00c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    00c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    00c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    00c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    00c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wevtsvc.dll" at 6CF40000: builtin
                    00c4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00CB0000: builtin
                    005c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\nsiproxy.sys" at 6AD80000: builtin
                    005c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dnsapi.dll" at 6E4C0000: builtin
                    005c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\nsi.dll" at 01C10000: builtin
                    005c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\iphlpapi.dll" at 61500000: builtin
                    005c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\drivers\\ndis.sys" at 6D980000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 66B00000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 6C9C0000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 013F0000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 63480000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 6BCC0000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 6ED00000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\combase.dll" at 012A0000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ole32.dll" at 00E20000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shcore.dll" at 00180000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shlwapi.dll" at 00D00000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shell32.dll" at 67EC0000: builtin
                    00dc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcss.exe" at 00400000: builtin
                    00dc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    00dc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    00dc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    00dc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    00dc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    00dc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    00dc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00780000: builtin
                    002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 71200000: builtin
                    0024:trace:loaddll:build_module Loaded L"F:\\Diablo2\\PlugY.exe" at 00400000: native
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 66B00000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 6C9C0000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00410000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 63480000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 6BCC0000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\USER32.dll" at 6ED00000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\winsxs\\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_deadbeef\\MSVCR90.dll" at 6B300000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winex11.drv" at 44560000: builtin
                    0034:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\uxtheme.dll" at 68700000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\conhost.exe" at 00400000: builtin
                    0034:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\uxtheme.dll" : builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 66B00000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 6C9C0000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 007C0000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\version.dll" at 00110000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\setupapi.dll" at 6BCC0000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 6ED00000: builtin
                    0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 71200000: builtin
                    0100:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 71200000: builtin
                    0108:trace:loaddll:build_module Loaded L"F:\\Diablo2\\Game.exe" at 00400000: native
                    0108:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 7B000000: builtin
                    0108:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 7B600000: builtin
                    Stopping TiMidity
                    0108:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 6A280000: builtin
                    0108:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 70B40000: builtin
                    0108:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 6BC00000: builtin
                    0108:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 61740000: builtin
                    timidity: Kein Prozess gefunden
                    xinit: connection to X server lost
                    
                    waiting for X server to shut down xinit: giving up
                    xinit: unable to connect to X server: Connection refused
                    xinit: unexpected signal 1
                    (II) Server terminated successfully (0). Closing log file.
                    
                    

                    thats the log from this call

                    #!/bin/bash
                    xset -dpms s off s noblank
                    startx & qjoypad 'Diablo2' &
                    WINEDEBUG=+loaddll BOX_LOG=1 WINEDLLOVERRIDES=ddraw=n,b  LD_LIBRARY_PATH="/opt/retropie/supplementary/mesa/lib/" setarch linux32 -L /opt/retropie/emulators/wine/bin/wine F:/Diablo2/PlugY.exe -direct -txt
                    
                    ectoE 1 Reply Last reply Reply Quote 0
                    • ectoE
                      ecto @MumboJumbo
                      last edited by

                      @MumboJumbo Hmmm, strange.
                      Here are some pointers what you could look for next:

                      • Have You started your wine diablo2 folder from scratch? Maybe there are some leftovers from a previous installation?
                      • Have you changed the wine registry for Disblo 2 so it's using the ddraw renderer? Dou you have the ddraw dll override set up?
                      • Is your desktop resolution 1920x1080? Because that's what my d2hd.ini file is for.
                      • Do you also have the Lord of Destruction expansion? Idk if that makes a difference.
                      • Have installed the latest cnc-ddraw library? Mine might be 4.4.6, as the latest release is only 6 days old.

                      I can't think of anything else atm... Fingers crossed...

                      Ah no. One other thing: do you have a Windows PC? You might set up everything on that one, try everything if it works and then copy the folder over to the Pi.

                      1 Reply Last reply Reply Quote 0
                      • ectoE
                        ecto @MumboJumbo
                        last edited by ecto

                        @MumboJumbo I can't see much, but there are some errors in the log, I think.
                        Have a look if there are no more wine processes running. This sometimes happen for me, if a windows exe crashes. This prevents wine from starting correctly.

                        Also, I always change into the game directory and start the exe from there. Some games just like to have it that way. ;)

                        EDIT
                        And I think your .sh file shouldn't´t have startx in it. The wine launcher (Wine Desktop.sh) is already started with the XINIT:flag.

                        ... ah no. I see now that you're starting directly from the shell, and not using the runcommand.sh, right? That shouldn't be a problem then.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          MumboJumbo @ecto
                          last edited by

                          @ecto

                          Tried again from clean plate. Set the renderer in the registry. Don't know what you mean with desktop resolution my monitor is 1920:1080. i tried virtual destop with 1920:1080 but also fails. Yes its with LOD. Used cnc-ddraw 4.4.6. I also exchanged the startx with matchbox but it never started the game...
                          I get the impression that there is a pluggy task and when it finished it calls game.exe and closes and this closing causes the quitting but i dont know how to check. Its different when callled vie D2SE.exe (here 1.13c) i think there is a wrap around the processes and it seems like one but thats just a guess

                          ectoE 1 Reply Last reply Reply Quote 0
                          • ectoE
                            ecto @MumboJumbo
                            last edited by

                            @MumboJumbo I'm definitely starting Diablo 2 from its directory with wine game.exe -txt -direct. I think the -txt -direct options are there to inject the plugy code. I don't really know why it's not working for you.
                            Maybe you could have a look at your error messages about ALSA. Are thy always there and your sound works otherwise with other games? Or you could start with a whole new wineprefix... Sometimes it helps me to fiddle with another game first and come back later with fresh ideas?

                            I'm sorry I have no other ideas now. :(

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              MumboJumbo @ecto
                              last edited by

                              @ecto all good thx a lot for your help. I can run it from D2SE just one click more. But i tried sth different this time i created a new D2SE Mod copying my working one. Then i transferred your changes into my files. I needed to copy some missing files and search for a plugy (11.02) which could manipulate D2gfx(1.13c). Now the game starts via D2SE but I get the same error as before as soon as I open the charaktermenu diablo suddenly quits and i get this error on console:

                              12143|0x6ab42e3: Unimplemented Opcode (C9) 66 3E 8B 4E 08 51 50 E9
                              
                              

                              I think i need to uncheck all changes plugy makes to the charactermenu then it will open just like in the working one probably thats because the internal version of plugy(10) in D2SE doesn't know the command.... Hmm can't start plugy without D2SE but D2SE only can do Plugy 10 or so.....

                              1 Reply Last reply Reply Quote 0
                              • C
                                ChaosEffect @ecto
                                last edited by

                                @ecto I hope I grabbed the right post to reply to.

                                I was able to run some games in the Model 2 emulator through Wine via Box86 using a Raspberry Pi 4B. There is some emulator-ception going on with the layers of emulation, so the results weren't great.

                                The configuration of everything is overwhelming to me at this beginner stage, so I am also having some issues with stability. Some games work, while others don't.

                                Some sources say to do this or that to help with various performance issues, and I find that some of them just break Wine for me.

                                I have seen it suggested to use an older version of the Model 2 emulator as well.

                                Have you (or anyone else) had any success with decent performance of Model 2 on a Raspberry Pi?

                                I am also known as "StormedBubbles"

                                1 Reply Last reply Reply Quote 0
                                • L
                                  lfcing
                                  last edited by

                                  Hello,I am new here. And I am Taiwanese.
                                  I saw this topic several day but I am still confused that:
                                  1.I also have problem with 86box installation,"/home/pi/retropie-setup/tmp/build/box86/docs/license not found". I also added and empty LICENSE folder manually but it seemed not working. And after reboot, 86box folder all disappeared.
                                  2.I want to install x86 game but I don't know how to do. But I ever tried on Raspberry Pi OS,I succeeded installing a Wuxia game but when I ran this game for several seconds,screen freezed. I refered to Youtube video below.


                                  3.After I completed @George's program on Github,retropie showed main menu "PORT"."PORT" contained wine's 4 function but I don't know where I should put my game folder and run it.
                                  Thx for watching my stupid questions. :(

                                  1 Reply Last reply Reply Quote 0
                                  • SuperFromNDS SuperFromND referenced this topic on
                                  • ectoE ecto referenced this topic on
                                  • windgW windg referenced this topic on
                                  • duglorD duglor referenced this topic on
                                  • S
                                    Simrose
                                    last edited by Simrose

                                    Is it safe to remove mesa
                                    under the section
                                    rp-box86wine - supplementary
                                    mesa

                                    (Not Mesa-DRM)

                                    After testing wine and not using it anymore?
                                    It warns about other packages what need it might not work which hopefully it would just mean Wine.
                                    thanks
                                    Sim

                                    1 Reply Last reply Reply Quote 0
                                    • M mth75 referenced this topic on
                                    • duglorD
                                      duglor
                                      last edited by

                                      @shavecat How did you get shovel knight working on Box86 and Wine? it is super slow for me (linux version) and then it crashes. The windows version doesn't run at all.......

                                      1 Reply Last reply Reply Quote 0
                                      • duglorD
                                        duglor
                                        last edited by

                                        @Folly do you have shovel knight (linux or windows) working on your pie or age of Empires 1 w- w/o expansion?

                                        My AOE 1 for Wine just fails to launch.

                                        My Linux Shovel Knight launches and is super slow and then crashes.

                                        My windows Shovel Knight for Wine shows a black screen but i can hear the sounds and and such and i think the game is working except no display, which sorts of kills the game lol :D

                                        FollyF 1 Reply Last reply Reply Quote 0
                                        • duglorD
                                          duglor
                                          last edited by

                                          Anyone gotten Knights of the Old Republic to run at a decent speed? Box86/Wine?

                                          shavecatS 1 Reply Last reply Reply Quote 0
                                          • FollyF
                                            Folly @duglor
                                            last edited by

                                            Hi @duglor,

                                            Don't use Box86 and wine anymore on my pi4.
                                            It's very nice that it can work but I found it too much of a hassle and too slow.
                                            Perhaps I will try it once in the future again on my pi5 or pi6 again ;-)
                                            So can't help you right now.

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.