Skip to content

Instantly share code, notes, and snippets.

@pal1000
pal1000 / Virtualbox.md
Last active April 18, 2017 20:16
Getting 3D acceleration to work in Virtualbox VMs on Windows 10 on 2nd generation Intel Core and older for free

Getting 3D acceleration to work in Virtualbox VMs on Windows 10 on 2nd generation Intel Core and older without paying for expensive code signing certificate

Introduction

Before beginning shutdown all VMs. This is standard practice when updating host OS graphics driver. Replace or patch ig4icd64.dll from %windir%\system32 with this. For 3D acceleration to work we must comply with hardened security re

@pal1000
pal1000 / glewinfo
Created March 4, 2015 09:17
Glew report
---------------------------
GLEW Extension Info
---------------------------
GLEW version 1.12.0
Reporting capabilities of pixelformat 3
Running on a Intel(R) HD Graphics 2500 from Intel
OpenGL version 4.0.0 - Build 10.18.10.4061 is supported
GL_VERSION_1_1: OK
@pal1000
pal1000 / gist:a93130b36ad2a2b5b1ea
Created November 24, 2014 19:06
Shader compilation failure
PCSX2 1.3.0-20141122115212 - compiled on Nov 22 2014
Savestate version: 0x9a0a0000
Host Machine Init:
Operating System = Microsoft Windows 7 Home Premium Edition Service Pack 1 (build 7601), 64-bit
Physical RAM = 3991 MB
CPU name = Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
Vendor/Model = GenuineIntel (stepping 09)
CPU speed = 3.291 ghz (4 logical threads)
x86PType = Standard OEM
PCSX2 1.3.0-20141116140943 - compiled on Nov 16 2014
Savestate version: 0x9a0a0000
Host Machine Init:
Operating System = Microsoft Windows 7 Home Premium Edition Service Pack 1 (build
7601), 64-bit
Physical RAM = 3991 MB
CPU name = Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
Vendor/Model = GenuineIntel (stepping 09)
CPU speed = 3.291 ghz (4 logical threads)
@pal1000
pal1000 / gist:a9085b2e66d3bce79bc3
Created October 21, 2014 12:23
Crash when boot GBA rom (currently fixed) - GPSP Kai on PPSSPP
'PPSSPPWindows64.exe' (Win32): Loaded 'D:\Program Files\Development\projects\ppsspp\PPSSPPWindows64.exe'. Symbols loaded.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\ntdll.dll'. Cannot find or open the PDB file.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\kernel32.dll'. Cannot find or open the PDB file.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\KernelBase.dll'. Cannot find or open the PDB file.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\winmm.dll'. Cannot find or open the PDB file.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\msvcrt.dll'. Cannot find or open the PDB file.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\user32.dll'. Cannot find or open the PDB file.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\gdi32.dll'. Cannot find or open the PDB file.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\lpk.dll'. Cannot find or open the PDB file.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\Syst
@pal1000
pal1000 / gist:2747edecac6340e34a6f
Created October 21, 2014 12:09
Crash when pause GBA emulation - GPSP Kai on PPSSPP
> 0000000003ef0126() Unknown
000000007fff0000() Unknown
0000000004cee8b0() Unknown
000000000a276bd8() Unknown
00000000241204ac() Unknown
'PPSSPPWindows64.exe' (Win32): Loaded 'D:\Program Files\Development\projects\ppsspp\PPSSPPWindows64.exe'. Symbols loaded.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\ntdll.dll'. Cannot find or open the PDB file.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\kernel32.dll'. Cannot find or open the PDB file.
'PPSSPPWindows64.exe' (Win32): Loaded 'C:\Windows\System32\KernelBase.dll'. Cannot find or open the PDB file.
@pal1000
pal1000 / gist:8199281
Created December 31, 2013 16:39
A ppsspp crash call stack
> PPSSPPWindows.exe!CoreTiming::GetTicks() Line 225 C++
PPSSPPWindows.exe!CDisasm::UpdateDialog(bool _bComplete) Line 816 C++
PPSSPPWindows.exe!CDisasm::Update() Line 56 C++
PPSSPPWindows.exe!CDisasm::DlgProc(unsigned int message, unsigned int wParam, long lParam) Line 575 C++
PPSSPPWindows.exe!Dialog::DlgProcStatic(HWND__ * hdlg, unsigned int message, unsigned int wParam, long lParam) Line 59 C++
[External Code]
[Frames below may be incorrect and/or missing, no symbols loaded for user32.dll]
PPSSPPWindows.exe!DialogManager::IsDialogMessageW(tagMSG * message) Line 76 C++
PPSSPPWindows.exe!WinMain(HINSTANCE__ * _hInstance, HINSTANCE__ * hPrevInstance, char * szCmdLine, int iCmdShow) Line 385 C++
[External Code]
@pal1000
pal1000 / gist:8180785
Created December 30, 2013 11:11
Error log for newest PPSSPP issue
Error 1 error C3861: '_byteswap_uint64': identifier not found (Directx9\SplineDX9.cpp) C:\Users\Guest\Software\git\projects\ppsspp\Common\Common.h 155 1 GPU
Error 2 error C3861: '_byteswap_ulong': identifier not found (Directx9\SplineDX9.cpp) C:\Users\Guest\Software\git\projects\ppsspp\Common\Common.h 156 1 GPU
Error 3 error C3861: '_byteswap_ushort': identifier not found (Directx9\SplineDX9.cpp) C:\Users\Guest\Software\git\projects\ppsspp\Common\Common.h 157 1 GPU
Error 4 error C3861: '_byteswap_uint64': identifier not found (Directx9\TransformPipelineDX9.cpp) C:\Users\Guest\Software\git\projects\ppsspp\Common\Common.h 155 1 GPU
Error 5 error C3861: '_byteswap_ulong': identifier not found (Directx9\TransformPipelineDX9.cpp) C:\Users\Guest\Software\git\projects\ppsspp\Common\Common.h 156 1 GPU
Error 6 error C3861: '_byteswap_ushort': identifier not found (Directx9\TransformPipelineDX9.cpp) C:\Users\Guest\Software\git\projects\ppsspp\Common\Common.h 157 1 GPU
Error 7 error C3861: '_byteswap_uint64': identifier
@pal1000
pal1000 / glewinfo.txt
Created December 16, 2013 18:56
GLEW report on Intel HD Graphics 2500
---------------------------
GLEW Extension Info
---------------------------
GLEW version 1.10.0
Reporting capabilities of pixelformat 3
Running on a Intel(R) HD Graphics 2500 from Intel
OpenGL version 4.0.0 - Build 10.18.10.3345 is supported
GL_VERSION_1_1: OK