Menu

Gamers x86 and x86_64 only - Possible Script orginally authored by (cretsiah)

2022-11-04
2024-04-23
  • Peppermint OS

    Peppermint OS - 2022-11-04

    for gamers sanity like my self could this be turned into a script?
    this is just meant to get system ready for gaming does not include game launchers
    ie
    - steam
    - heroic
    - etc

    Gamers x86 and x86_64 only
    
    # add to Peppermint Extras option= x86 and x86_64-bit gamers 
    #purpose of script to make core system ready for gaming 
    # to install DXVK for gaming for gamers sanity
    
    #phase 1 
    #check graphics card type AMD or Nvidea (maybe intel dont know what the drivers are like for #this)
    #check hardware Arch type
    #check signed or unsigned system
    #presume graphics card drivers would be installed during initial installation process
    
    #check signed or unsigned such as uefi system just incase this causes issues
    # example Ross Palmer Thread :
    # https://sourceforge.net/p/peppermintos/pepos/hardware/thread/8743721895/?limit=25#79f6 
    
    
    check hardware is x86 or x86_64 or both
    
    IF answer=no then print message 
     Sorry this is not available for your system at this time, please check back later after debian / devuan stable updates  
    #if NO then terminate script with no changes to system and kill message display after 10-20-30 seconds - time limit depends on what would be considered adequate time to read message.
    - Remove script and message
    
    #phase 2
    # user may have already attempted manual install of some packages so check and verify
    - if user pre-installed some packages check and verify
    - if good/ clean = yes
    then proceed phase 4
    - if good/ clean = no
    then
    - purge and re-install packages
    -proceed phase 3 
    
    #phase 3
    #requires user password
    if x86  yes install (aka 32-bit )
    - libfaudio
    - vulkan
    - opengl
    - libc6:i386 ( just incase assumption this doesnt already install automatically on 32-bit )
    - goverlay
    
    if x86_64 = yes (aka 64-bit )
    then install
    - architecture i386
    - libc6:i386
    
    # phase 4
    #Temporary Add unstable / testing branch
    - add to sources list unstable testing repo debian/devuan
    #download DXVK and configure to debian / devuan current system bullseye
    - download DXVK and configure to debian / devuan bullseye
    # remove unstable / testing repo from sources list after installation we dont want to mess up our stable system.
    
    #Phase 5
    # potential system update hooks
    # part 1 maybe not needed ( I dont know how it works exactly )
    - if dxvk installed = yes
    - then check main repo = yes
    - then remove special hook for updating
    
    #part 2
    - if dxvk in main repo = no
    - then check unstable /testing repo
    - if unstable /testing repo = yes
    - then
    - temp add unstable /testing repo to sources list
    - then
    - if unstable / testing repo = yes
    - then
    - check if DXVK has been updated
    - if = yes
    - then update package
    - if = no
    then
    - do nothing and/or  close script.
    
    # by cretsiah older school gamer but not quite retro
    
     
    ❤️
    1
  • Rimana Nascimento

    Good afternoon Pepperminters!!!

    Here I use the peppermint operation system only on console emulators
    type pcsx2, rpcs3, duckstation and dolphin emulator, flycast and redream (dreamcast)

    They all run very well including rpcs3 in the game "Lollipop Chainsaw" for ps3
    rpcs3 even though my processor doesn't have AVX2, only AVX1, thanks to Peppermint
    all these emulators run better than on windows and ubuntu. I just won't belittle
    Linux Mint with Peppermint are super systems.

     
    ❤️
    1

Log in to post a comment.