description: Play "Harry Potter and the Philosopher's Stone" CD EU edition on Linux!
game_slug: harry-potter-and-the-philosophers-stone
gogslug: ''
humblestoreid: ''
installer_slug: harry-potter-and-the-philosop-cd-eu-dgvoodoo2
name: Harry Potter and the Philosopher's Stone
notes: "- EU CD version with English, French and German languages\r\n- Using dgVoodoo2\
\ for better graphic rendering and stability\r\n- \"Harry Potter Settings\" tool\
\ included to change your resolution/widescreen/fov/debug mode\r\n- In debug mode,\
\ type F1 key to show console\r\n- known issue: Alt-Tab could make the game unstable\
\ and volume to mute\r\n- This game does not natively support controller. You will\
\ find an Antimicrox profile here:\r\nhttps://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Harry%20Potter%20and%20the%20Chamber%20of%20Secrets/gamepad%20profiles"
runner: wine
script:
files:
- cd_arch: https://archive.org/download/Nova_HPatPS_EFG_World/Harry%20Potter%20and%20the%20Philosopher%27s%20Stone%20%28World%29%20%28En%2CFr%2CDe%29.7z
- cd_tools: https://github.com/legluondunet/mlls-tools/raw/refs/heads/master/cdrtools/cdrtools.zip
- wrapper: https://github.com/legluondunet/mlls-tools/raw/refs/heads/master/dgVoodoo2/dgVoodoo2_79_3.zip
- game_res: https://github.com/r57zone/Harry-Potter-Settings/releases/download/1.1/Harry.Potter.Settings.1.1.zip
- game_mod: https://github.com/legluondunet/MyLittleLutrisScripts/raw/refs/heads/master/Harry%20Potter%20and%20the%20Philosopher's%20Stone/hp_ps_wd_mod.7z
game:
exe: drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/HP.exe
launch_configs:
- exe: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/Harry
Potter Settings.exe
name: Harry Potter resolution settings
prefix: $GAMEDIR
installer:
- task:
description: Preparing wineprefix...
name: create_prefix
prefix: $GAMEDIR
- extract:
dst: $CACHE
file: cd_arch
- extract:
dst: $CACHE
file: cd_tools
- execute:
command: cd "$CACHE" ; ./bin2iso "Harry Potter and the Philosopher's Stone (World)
(En,Fr,De).cue" ;
- extract:
dst: $CACHE/CD
file: $CACHE/Harry Potter and the Philosopher's Stone (World) (En,Fr,De)-01.iso
- task:
description: Installing Harry Potter and the Philosopher's Stone, let all options
to default and do not start the game at the end of install. When asking for
a serial, enter 1501-1660150-7271499-1313
executable: $CACHE/CD/AutoRun.exe
name: wineexec
prefix: $GAMEDIR
- write_config:
data:
D3DDrv.D3DRenderDevice:
DetailTextures: true
Use32BitTextures: true
UsePrecache: false
Engine.Engine:
GameRenderDevice: D3DDrv.D3DRenderDevice
FirstRun:
FirstRun: 433
Galaxy.GalaxyAudioSubsystem:
AmbientFactor: 0.5
MusicVolume: 70
OutputRate: 44100Hz
HPBase.baseConsole:
bDebugMode: false
UWindow.WindowConsole:
ConsoleKey: 112
WinDrv.WindowsClient:
FullscreenColorBits: 32
FullscreenViewportX: 1024
FullscreenViewportY: 768
MinDesiredFrameRate: 60.0
StartupFullscreen: false
WindowedViewportX: 1024
WindowedViewportY: 768
file: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/Default.ini
merge: true
- merge:
dst: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/backup
src: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/HP.exe
- merge:
dst: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/backup
src: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/HPMenu.u
- merge:
dst: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/backup
src: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/HPBase.u
- extract:
dst: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System
src: game_mod
- extract:
dst: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System
src: game_res
- extract:
dst: $CACHE
file: wrapper
- merge:
dst: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System
src: $CACHE/MS/x86/DDraw.dll
- merge:
dst: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System
src: $CACHE/MS/x86/D3DImm.dll
- write_config:
data:
DirectX:
dgVoodooWatermark: false
GeneralExt:
FPSLimit: 60
file: $GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/dgVoodoo.conf
wine:
overrides:
ddraw: native, builtin
slug: harry-potter-and-the-philosop-cd-eu-dgvoodoo2
steamid: null
version: CD EU + dgVoodoo2
year: 2001
{
"game_slug": "harry-potter-and-the-philosophers-stone",
"version": "CD EU + dgVoodoo2",
"description": "Play \"Harry Potter and the Philosopher's Stone\" CD EU edition on Linux!",
"notes": "- EU CD version with English, French and German languages\r\n- Using dgVoodoo2 for better graphic rendering and stability\r\n- \"Harry Potter Settings\" tool included to change your resolution/widescreen/fov/debug mode\r\n- In debug mode, type F1 key to show console\r\n- known issue: Alt-Tab could make the game unstable and volume to mute\r\n- This game does not natively support controller. You will find an Antimicrox profile here:\r\nhttps://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Harry%20Potter%20and%20the%20Chamber%20of%20Secrets/gamepad%20profiles",
"name": "Harry Potter and the Philosopher's Stone",
"year": 2001,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "harry-potter-and-the-philosop-cd-eu-dgvoodoo2",
"installer_slug": "harry-potter-and-the-philosop-cd-eu-dgvoodoo2",
"script": {
"files": [
{
"cd_arch": "https://archive.org/download/Nova_HPatPS_EFG_World/Harry%20Potter%20and%20the%20Philosopher%27s%20Stone%20%28World%29%20%28En%2CFr%2CDe%29.7z"
},
{
"cd_tools": "https://github.com/legluondunet/mlls-tools/raw/refs/heads/master/cdrtools/cdrtools.zip"
},
{
"wrapper": "https://github.com/legluondunet/mlls-tools/raw/refs/heads/master/dgVoodoo2/dgVoodoo2_79_3.zip"
},
{
"game_res": "https://github.com/r57zone/Harry-Potter-Settings/releases/download/1.1/Harry.Potter.Settings.1.1.zip"
},
{
"game_mod": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/refs/heads/master/Harry%20Potter%20and%20the%20Philosopher's%20Stone/hp_ps_wd_mod.7z"
}
],
"game": {
"exe": "drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/HP.exe",
"launch_configs": [
{
"exe": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/Harry Potter Settings.exe",
"name": "Harry Potter resolution settings"
}
],
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"description": "Preparing wineprefix...",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"dst": "$CACHE",
"file": "cd_arch"
}
},
{
"extract": {
"dst": "$CACHE",
"file": "cd_tools"
}
},
{
"execute": {
"command": "cd \"$CACHE\" ; ./bin2iso \"Harry Potter and the Philosopher's Stone (World) (En,Fr,De).cue\" ;"
}
},
{
"extract": {
"dst": "$CACHE/CD",
"file": "$CACHE/Harry Potter and the Philosopher's Stone (World) (En,Fr,De)-01.iso"
}
},
{
"task": {
"description": "Installing Harry Potter and the Philosopher's Stone, let all options to default and do not start the game at the end of install. When asking for a serial, enter 1501-1660150-7271499-1313",
"executable": "$CACHE/CD/AutoRun.exe",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"write_config": {
"data": {
"D3DDrv.D3DRenderDevice": {
"DetailTextures": true,
"Use32BitTextures": true,
"UsePrecache": false
},
"Engine.Engine": {
"GameRenderDevice": "D3DDrv.D3DRenderDevice"
},
"FirstRun": {
"FirstRun": 433
},
"Galaxy.GalaxyAudioSubsystem": {
"AmbientFactor": 0.5,
"MusicVolume": 70,
"OutputRate": "44100Hz"
},
"HPBase.baseConsole": {
"bDebugMode": false
},
"UWindow.WindowConsole": {
"ConsoleKey": 112
},
"WinDrv.WindowsClient": {
"FullscreenColorBits": 32,
"FullscreenViewportX": 1024,
"FullscreenViewportY": 768,
"MinDesiredFrameRate": 60.0,
"StartupFullscreen": false,
"WindowedViewportX": 1024,
"WindowedViewportY": 768
}
},
"file": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/Default.ini",
"merge": true
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/backup",
"src": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/HP.exe"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/backup",
"src": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/HPMenu.u"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/backup",
"src": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/HPBase.u"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System",
"src": "game_mod"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System",
"src": "game_res"
}
},
{
"extract": {
"dst": "$CACHE",
"file": "wrapper"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System",
"src": "$CACHE/MS/x86/DDraw.dll"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System",
"src": "$CACHE/MS/x86/D3DImm.dll"
}
},
{
"write_config": {
"data": {
"DirectX": {
"dgVoodooWatermark": false
},
"GeneralExt": {
"FPSLimit": 60
}
},
"file": "$GAMEDIR/drive_c/Program Files (x86)/EA Games/Harry Potter TM/System/dgVoodoo.conf"
}
}
],
"wine": {
"overrides": {
"ddraw": "native, builtin"
}
}
}
}