summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/Src/ControllerInterface/DInput/DInput.cpp
diff options
context:
space:
mode:
authorpierre <pierre@pirsoft.de>2010-09-26 19:37:30 +0000
committerpierre <pierre@pirsoft.de>2010-09-26 19:37:30 +0000
commitbc1e0c24e896e3cad4a1d3338c12d5888904b590 (patch)
tree0d1fdb0346c4377fe17dfb55e86d3baefa3fc60d /Source/Core/InputCommon/Src/ControllerInterface/DInput/DInput.cpp
parent2f44464eef83f6323ef76db841b5e7abf9f5149a (diff)
Add an PanicAlert in case we try to do an >32 bit displacement
If you see this alert, dolphin will probably crash in a few moments. Found in the course of fiddling with DSPLLEs JIT, which puts its data structures and static code somewhere above 0x7fff00000000 on my machine, making it unreachable via 32bit displacements from the created code at ~ 0x40000000. Fixed all the offending places in DSPLLEs JIT to emit register indirect accesses, only to find out that the generated code is slower than the interpreter and does work just as good(or bad). Oh well, back to DSPHLE it is then. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6229 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/InputCommon/Src/ControllerInterface/DInput/DInput.cpp')
0 files changed, 0 insertions, 0 deletions