Posts: 5,292
Joined: Jun 2006
Reputation:
62
Jezz_X
Team-XBMC Skinner
Posts: 5,292
The linux port is made with SDL
SDL is a multi platform tool that means pretty much similar code can run on anything that has SDL support. The difference between the xbox version and the sdl version is SDL uses Opengl type stuff and xbox is directx, this means that the sdl version with little modifications can be made to run on most stuff in a way and is why we now have a Linux and an OSX port going as well as a SDL version for windows
Posts: 108
Joined: Nov 2007
Reputation:
0
I'll go back and take a closer look at it then.
Posts: 108
Joined: Nov 2007
Reputation:
0
Ah, found it! I set a break point and found that Present() wasn't being called at any point so I started looking for references to it and found that CApplication::RenderNoPresent() is mostly #ifdefd out since it is only set to work when either _LINUX or HAS_XBOX_HARDWARE is defined. Once I added _WIN32 to the #ifdef line everything started working perfectly. Thanks for the tip!
Posts: 5,292
Joined: Jun 2006
Reputation:
62
Jezz_X
Team-XBMC Skinner
Posts: 5,292
ArtVandelae can you upload another exe so I can have a play ?
Posts: 192
Joined: Jul 2007
Reputation:
0
Hey, jm, are you wanting to review this patch and/or handle the check-in? I think this would be a great way to get more developers interested in the project.
Posts: 5,292
Joined: Jun 2006
Reputation:
62
Jezz_X
Team-XBMC Skinner
Posts: 5,292
As far as I noticed the one on sourceforge was old compaired to what he says he has working in here
Posts: 192
Joined: Jul 2007
Reputation:
0
Ah, I see that Art is doing on-going work for Win32. Would it still not be best to check in the SF patch to simply get compilation working while Art does his thing?
(PS. Love the Seinfeld reference.)
Posts: 108
Joined: Nov 2007
Reputation:
0
The SF patch doesn't do much beyond getting it to compile. The version I have now is much nicer then what the initial patch will get you.
I'll have some time later today to fix a couple of minor issues and then I will post another executable. I'll probably get around to cleaning up my changes to the code and submitting a new patch this weekend.
Posts: 2,288
Joined: Nov 2005
Reputation:
5
pretty good for a guy in latex ^_^
Posts: 5,292
Joined: Jun 2006
Reputation:
62
Jezz_X
Team-XBMC Skinner
Posts: 5,292
This actualy works nice good to see visualizations on win32 but video didn't play for me at all. Not sure if it was meant too also the keyboard didn't act the same on xbox win32 (directx version) and linux the menu(right click) button on the keyboard opened up the context menu on this it dosn't