Qemu USB plugin (formerly known as USBqemu-wheel)
#61
(01-09-2014, 05:34 AM)Racer_S Wrote: what you can do with a kinect




that graphics flash only happens in PCSX2 v1.1?

Dude you are crazy talented. That is awesome!
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply

Sponsored links

#62
Added an USB mass-storage device that uses image file. GT4 seems to like it when i finally figured out that usb host wants configuration data in MSB. Atleast i managed to export 1 photo Tongue Currently only READ_10/WRITE_10 UFI commands are implemented and i need to add configuration dialog.

What other games use usb storage to test with?
Reply
#63
Uh, as in usb memory stick?
Try ulaunch.elf (but use a compatible version, like 4.39).
Reply
#64
With some more commands added, ulaunch 4.40 (for pcsx2 testing) seems to work too.
Reply
#65
That's pretty huge, if so!
Care to share the sources?
It won't make it into the upcoming release I think, but after that we're free to start such nicer things again Smile
Reply
#66
Everything is on github, but is based on the older qemu code. I'll port it to the current pcsx2 svn version.
E: To specify, in usb-msd.cpp Fairly simple actually, just needs some more error handling.
Reply
#67
Thanks, didn't see the github page earlier.

Edit: https://i.imgur.com/ntqIPHv.png

Just awesome man Laugh
Reply
#68
Veeery dirty patch against pcsx2 svn, not for general consumption Laugh
I upped the qemu stuff to 1.7.0 too from previous try i did and only VS 2010 project has the other files added to it.

Need to remove unneeded prototype definition, memops.cpp, etc. and maybe all the async stuff from usb-msd.cpp.

E: if anyone wants to try that patch, the usb.img path is hard coded to current working directory (and filename is "usb.img") so edit that if need be.

Edit: Patch has qemu 1.7.0 usb stuff, MSD and updated keyboard (usb-kbd.cpp, untested). Fixed partial writes hopefully.
E: Fix linux compile and runtime linking.
E: usb-hid.cpp only using mouse from there.
Reply
#69
Why a patch against pcsx2 directly? Do you need more than a plugin can provide or what's the intend?
Reply
#70
No, just the plugin is fine. Just that PCSX2 is using newer qemu base and patch for if you guys want to add msd support to official-er USBqemu plugin Tongue
Reply




Users browsing this thread: 4 Guest(s)