OpenSWE1R / openswe1r

An Open-Source port of the 1999 Game "Star Wars Episode 1: Racer"
https://openswe1r.github.io/
GNU General Public License v2.0
315 stars 26 forks source link

IDirectPlay4 missing when selecting Multiplayer #37

Closed JayFoxRox closed 6 years ago

JayFoxRox commented 6 years ago

Selecting multiplayer causes issues:

rclsid 0x4AF4C8
pUnkOuter 0x0
dwClsContext 0x1
riid 0x4AF4A8
ppv 0x510254
  (read clsid: {D1EB6D20-8923-11D0-9D97-00A0C90A43CB})
  (read iid: {0AB1C530-4745-11D1-A7A1-0000F803ABFC})
openswe1r: /home/fox/Data/Projects/OpenSWE1R/main.c:1031: Hook_CoCreateInstance: Assertion `false' failed.

This is 0AB1C530-4745-11D1-A7A1-0000F803ABFC (IDirectPlay4)

JayFoxRox commented 6 years ago

Just an update, both the travis and appveyor CI already install enet. All build instructions also already ask for enet.

I've been working on multiplayer before, but it's not ready for merge yet.