Go to file
Aaron Giles 665d213ee4 (Finally found the time to finish this....)
Low-level input upgrade. Classes now exist for input_codes, input_items,
input_devices, and input_seqs. Also created an input_manager class to
hold machine-global state and made it accessible via machine.input().
Expanded the device index range (0-255, up from 0-16), and the OSD can
now specify the device index explicitly if they can better keep the 
indexes from varying run-to-run. [Aaron Giles]

Note that I've built and run SDL on Windows, but not all the code paths
were exercised. If you use mice/joysticks extensively double-check them
to be sure it all still works as expected.

This is mainly an OSD and core change. The only thing impacting drivers
is if they query for specific keys for debugging. The following S&Rs
took care of most of that:

S: input_code_pressed( *)\(( *)([^, ]+) *, *
R: \3\.input\(\)\.code_pressed\1\(\2

S: input_code_pressed_once( *)\(( *)([^, ]+) *, *
R: \3\.input\(\)\.code_pressed_once\1\(\2
2011-05-30 19:07:19 +00:00
artwork The art of destruction. (nw) 2011-05-16 18:07:48 +00:00
docs Adding hlsl.txt to /docs 2011-05-23 21:37:34 +00:00
hash Fixed Final Arch and Sando-R multi cart support [Angelo Salese] 2011-05-24 15:41:00 +00:00
hlsl nwn, HLSL: Fixing an odd texture banding issue reported by John IV. Odd because both he and I have ATI cards, but it didn't happen for me. 2011-05-28 19:25:14 +00:00
src (Finally found the time to finish this....) 2011-05-30 19:07:19 +00:00
.gitattributes (Finally found the time to finish this....) 2011-05-30 19:07:19 +00:00
makefile Moved format handling and all formats to separate library [Miodrag Milanovic] 2011-05-06 19:42:26 +00:00