Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port V2 to Linux #97

Open
wants to merge 10 commits into
base: master
Choose a base branch
from
Open

Port V2 to Linux #97

wants to merge 10 commits into from

Conversation

PoroCYon
Copy link

@PoroCYon PoroCYon commented May 7, 2019

  • Use Linux-style public symbol names (sym instead of _sym@blah)
  • Rewrite inline assembly in v2mplayer.cpp as C++, or use GNU-style
    inline assembly
  • #define __stdcall away when WIN32 isn't defined
  • Disable Ronan by default (but can be switched on if you want)
  • Emulate cdecl because stdcall isn't a thing on Linux

Might work on FreeBSD as well.

Example playback code here

PoroCYon added 3 commits May 7, 2019 13:51
* Use Linux-style public symbol names (sym instead of _sym@blah)
* Rewrite inline assembly in v2mplayer.cpp as C++, or use GNU-style
  inline assembly
* #define __stdcall away when WIN32 isn't defined
* Disable Ronan by default

Might work on FreeBSD as well.
@PoroCYon PoroCYon changed the title "Port" V2 to Linux Port V2 to Linux Jul 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant