XBMC Community Forum
XBMC_PC Win32 GUI Development Environment for skinners (skin developers) - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Skin Development (/forumdisplay.php?fid=12)
+--- Thread: XBMC_PC Win32 GUI Development Environment for skinners (skin developers) (/showthread.php?tid=23235)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36


- Loaded Gun - 2006-11-19 23:14

Yes and i have no clue exactly what to do.


- Nickman - 2006-11-19 23:55

Wow this is great work.. Now maybe when i have time i'll start making python scripts again Big Grin Big Grin

I love that this is so quick and responsive.
MediaPortal is SLOW on my computer.


- pygmyrhinovirus - 2006-11-19 23:58

Since I already have drives Q, P, and Z mapped on my PC, I thought I could run this in VMWare.

I can confirm that even though VMWare claims to support DirectX 8.1, dxdiag in vmware says otherwise. The exe runs fine, I get audio but no video, and the log shows no errors

Quote:15:55:02 M:334163968 NOTICE: -----------------------------------------------------------------------
15:55:02 M:334143488 NOTICE: Starting XBoxMediaCenter. Built on Nov 17 2006
15:55:02 M:334143488 NOTICE: Q is mapped to: C:\xbmc
15:55:02 M:334143488 NOTICE: Log File is located: Q:\xbmc.log
15:55:02 M:334143488 NOTICE: -----------------------------------------------------------------------
15:55:02 M:333996032 NOTICE: Setup DirectX
15:55:03 M:334032896 NOTICE: load settings...
15:55:03 M:334024704 NOTICE: loading T:\guisettings.xml
15:55:03 M:333848576 NOTICE: Getting hardware information now...
15:55:03 M:333848576 NOTICE: Checking resolution 4
15:55:03 M:333832192 NOTICE: Per AV pack settings are on
15:55:03 M:333832192 NOTICE: Unknown found : loading T:\avpacksettings.xml
15:55:03 M:333807616 NOTICE: Getting hardware information now...
15:55:03 M:333799424 NOTICE: Checking resolution 4
15:55:03 M:333852672 NOTICE: q:\userdata\sources.xml
15:55:03 M:331206656 NOTICE: Checking the Date!
15:55:03 M:331206656 NOTICE: start dvd mediatype detection
15:55:03 M:331198464 NOTICE: initializing playlistplayer
15:55:03 M:331186176 NOTICE: load default skin:[Project Mayhem III]
15:55:03 M:331124736 WARNING: file doesnt have <fontset> with name 'Default', defaulting to first fontset
15:55:05 M:326819840 NOTICE: initialize done



- pygmyrhinovirus - 2006-11-20 00:36

I'm dumb, I had not enabled 3D support in vmware. Right now, with 3d enabled I get the XBMC splash then it crashes. I'll play with it a little more and reports back.


- pygmyrhinovirus - 2006-11-20 00:39

Why can't one edit their posts here?

this is what it gives me in vmware with dirextx enabled and installed

Quote:16:36:50 M:374546432 NOTICE: -----------------------------------------------------------------------
16:36:50 M:374525952 NOTICE: Starting XBoxMediaCenter. Built on Nov 17 2006
16:36:50 M:374525952 NOTICE: Q is mapped to: C:\xbmc
16:36:50 M:374525952 NOTICE: Log File is located: Q:\xbmc.log
16:36:50 M:374525952 NOTICE: -----------------------------------------------------------------------
16:36:50 M:374378496 NOTICE: Setup DirectX
16:36:50 M:373051392 NOTICE: load settings...
16:36:50 M:373043200 NOTICE: loading T:\guisettings.xml
16:36:50 M:372875264 NOTICE: Getting hardware information now...
16:36:50 M:372875264 NOTICE: Checking resolution 10
16:36:50 M:372875264 NOTICE: Setting autoresolution mode 6
16:36:50 M:372858880 NOTICE: Per AV pack settings are on
16:36:50 M:372858880 NOTICE: Unknown found : loading T:\avpacksettings.xml
16:36:50 M:372838400 NOTICE: Getting hardware information now...
16:36:50 M:372830208 NOTICE: Checking resolution 10
16:36:50 M:372830208 NOTICE: Setting autoresolution mode 6
16:36:50 M:372883456 NOTICE: q:\userdata\sources.xml
16:36:51 M:371843072 NOTICE: Checking the Date!
16:36:51 M:371843072 NOTICE: start dvd mediatype detection
16:36:51 M:371834880 NOTICE: initializing playlistplayer
16:36:51 M:371822592 NOTICE: load default skin:[Project Mayhem III]
16:36:51 M:369455104 WARNING: file doesnt have <fontset> with name 'Default', defaulting to first fontset
16:36:51 M:369143808 ERROR: GUIFontTTF::GetCharacter: Unable to cache character (out of memory?)
16:36:51 M:369131520 ERROR: GUIFontTTF::GetCharacter: Unable to cache character (out of memory?)
16:36:51 M:369065984 ERROR: GUIFontTTF::GetCharacter: Unable to cache character (out of memory?)
16:36:51 M:369057792 ERROR: GUIFontTTF::GetCharacter: Unable to cache character (out of memory?)
16:36:51 M:368992256 ERROR: GUIFontTTF::GetCharacter: Unable to cache character (out of memory?)
16:36:51 M:368963584 FATAL: EXCEPTION_ACCESS_VIOLATION (0xc0000005)
at 0x006a2358



- jmarshall - 2006-11-20 00:39

norellid: Do a full debug log. It may give more info. You can set it in advancedsettings.xml


- jmarshall - 2006-11-20 00:41

Don't bother (you were updating at the same time as I was Smile

It's due to the non-power of 2 texture usage. Will chat with elupus next time he's around and see if I can get a fix into SVN.

Cheers,
Jonathan


- Coolgamer30 - 2006-11-20 04:24

I've just tried a new build with the fix for the non powers of 2 textures, but it still crashes right after the splash. Here is the log file:
Code:
21:21:36 M:147902464  NOTICE: -----------------------------------------------------------------------
21:21:36 M:147881984  NOTICE: Starting XBoxMediaCenter.  Built on Nov 19 2006
21:21:36 M:147881984  NOTICE: Q is mapped to: \
21:21:36 M:147881984  NOTICE: Log File is located: Q:\xbmc.log
21:21:36 M:147881984  NOTICE: -----------------------------------------------------------------------
21:21:36 M:147746816  NOTICE: Setup DirectX
21:21:36 M:147296256  NOTICE: load settings...
21:21:36 M:147288064  NOTICE: loading T:\guisettings.xml
21:21:36 M:147128320  NOTICE: Getting hardware information now...
21:21:36 M:147120128  NOTICE: Checking resolution 10
21:21:36 M:147120128  NOTICE: Setting autoresolution mode 6
21:21:36 M:147099648  NOTICE: Getting hardware information now...
21:21:36 M:147099648  NOTICE: Checking resolution 10
21:21:36 M:147099648  NOTICE: Setting autoresolution mode 6
21:21:36 M:147099648  NOTICE: Per AV pack settings are on
21:21:36 M:147099648  NOTICE: Unknown found : loading T:\avpacksettings.xml
21:21:36 M:147079168  NOTICE: Getting hardware information now...
21:21:36 M:147070976  NOTICE: Checking resolution 10
21:21:36 M:147070976  NOTICE: Setting autoresolution mode 6
21:21:36 M:147124224  NOTICE: q:\userdata\sources.xml
21:21:36 M:145666048  NOTICE: Checking the Date!
21:21:36 M:145666048  NOTICE: start dvd mediatype detection
21:21:36 M:145657856  NOTICE: initializing playlistplayer
21:21:36 M:145645568  NOTICE: load default skin:[Project Mayhem III]
21:21:36 M:145604608 WARNING: file doesnt have <fontset> with name 'Default', defaulting to first fontset
21:21:36 M:145551360   ERROR: CGUIFontTTF::CreateShader - Failed to create pixel shader
21:21:36 M:145477632   ERROR: CGUIFontTTF::CreateShader - Failed to create pixel shader
21:21:36 M:145231872   ERROR: CGUIFontTTF::CreateShader - Failed to create pixel shader
21:21:36 M:145227776   ERROR: CGUIFontTTF::CreateShader - Failed to create pixel shader
21:21:36 M:145149952   ERROR: CGUIFontTTF::CreateShader - Failed to create pixel shader
21:21:36 M:145141760   ERROR: CGUIFontTTF::CreateShader - Failed to create pixel shader
21:21:36 M:145063936   ERROR: CGUIFontTTF::CreateShader - Failed to create pixel shader
21:21:36 M:145035264   ERROR: CGUIFontTTF::CreateShader - Failed to create pixel shader
21:21:36 M:144003072   FATAL: EXCEPTION_ACCESS_VIOLATION (0xc0000005)
                              at 0x6d9f764f



XBMC PC. What's missing? - ashlar - 2006-11-20 11:21

Hi! I fully understand what prompted the creation of this build, so this is not a "whiney" message to get a fully working version.

Being not a technical guy, though, I'd like some explanation regarding what's missing and what would be needed to make this complete.

Both from a technical point of view and from a man-hours point of view.

The reason I'm asking is that I'd like to understand if there is any chance of group-paying a programmer to complete the job (keeping it open source, not that it'd be up to me to decide, but that's what I'd plan to do).

Thanks for your time and answers. Big Grin


- HarshReality - 2006-11-20 11:42

Its missing the media/data streaming crap. It wont be complete as JM made a shell for development purposes only and has stated clearly it will never be a full function clone.