| Author |
Message
|
| Suko |
Posted: Wed Jul 28, 2010 4:39 pm Post subject: DDR themes for OpenITG/ SM3.95 |
|
|
 n00b
Joined: 15 Jun 2009 Posts: 48
|
I know some of you will think it's retarded, but are there any DDR themes that'll work with OpenITG Beta 2? Preferably ones that will work on a dedicab?
I could've sworn I saw a 5th mix one a while ago, but I can't seem to find it again.
|
|
| Back to top |
|
 |
| Wanny |
Posted: Wed Jul 28, 2010 11:20 pm Post subject: |
|
|
 knowledgable
Joined: 26 Jul 2007 Posts: 910
|
I was working on it.
I haven't continued for a loong time... I'll check if it's in an usable state and reupload it.
_________________ |
|
| Back to top |
|
 |
| Suko |
Posted: Mon Aug 09, 2010 9:57 am Post subject: |
|
|
 n00b
Joined: 15 Jun 2009 Posts: 48
|
| Wanny wrote: |
I was working on it.
I haven't continued for a loong time... I'll check if it's in an usable state and reupload it. |
Any word Wanny on whether it's a viable theme or not? I'd love to have it on my cabinet.
|
|
| Back to top |
|
 |
| Wanny |
Posted: Mon Aug 09, 2010 7:34 pm Post subject: |
|
|
 knowledgable
Joined: 26 Jul 2007 Posts: 910
|
| Suko wrote: |
| Wanny wrote: |
I was working on it.
I haven't continued for a loong time... I'll check if it's in an usable state and reupload it. |
Any word Wanny on whether it's a viable theme or not? I'd love to have it on my cabinet. |
Well, it's pretty stable. Here you have: Click me!
The only things left are:
- Re-calculate the time of the Single/Double icon in ScreenRanking
- Change misc things in Nonstop Mode (replace the ITG2 elements, reduce the size of the course's songs...)
- Adapt it so it can look decent in Widescreen.
Oh, be warned. It uses OpeniITG's ScreenSelectTheme. If you do the theme changer code in the normal ITG2, the game WILL crash.
EDIT: oh, the DDR 5th noteskin . It doesn't fall back on anything extra so it's safe to use it.
EDIT2: in case you don't look at the metrics, the theme changer code is the classic SM one: ◄◄◄►►►◄► after inserting a credit.
Be sure to add it to the other themes or you'll be stuck in this one =P.
_________________ |
|
| Back to top |
|
 |
| Wanny |
Posted: Wed Aug 11, 2010 10:23 pm Post subject: |
|
|
 knowledgable
Joined: 26 Jul 2007 Posts: 910
|
I have to rectificate my previous post...
The theme switcher code of this theme is set to a screen called "ScreenThemeSelection", that's a screen we (Kriz and me) used before the existance of OpenITG's
You just have to change the appropriate text in the metrics (just in case, the theme includes headers for ScreenSelectTheme and ScreenThemeSelection)
In a future release that will be fixed.
_________________ |
|
| Back to top |
|
 |
| AeronPeryton |
Posted: Sat Aug 14, 2010 10:15 am Post subject: |
|
|
n00b
Joined: 02 Feb 2009 Posts: 44
|
Thanks for the theme! 5thMIX on ITG, go figure.
|
|
| Back to top |
|
 |
| goateeguy |
Posted: Sat Aug 14, 2010 1:41 pm Post subject: |
|
|
 knowledgable
Joined: 12 Apr 2007 Posts: 180 Location: Canada
|
Maybe I did something wrong... I installed the theme... switched over to it...
Worked fine... (well minus the fact that it looks horrible in widescreen, but well... it wasn't designed for widescreen)
It got to the song selection screen... crashed...
Tried to re-open it... crashed.
Crashlog attached.
Spoiler:
| Code: |
OpenITG PC beta 2 crash report (build 14)
--------------------------------------
Serialize() missing
Thread: Main thread
.\RageFileDriverDirectHelpers.cpp:233 C:/Program Files/OpenITG/Themes/default/*
.\IniFile.cpp:16 Reading 'Themes/default/metrics.ini'
.\IniFile.cpp:16 Reading 'Themes/default/Languages/english.ini'
.\RageFileDriverDirectHelpers.cpp:233 C:/Program Files/OpenITG/Themes/default/Scripts/*
.\LuaReference.cpp:167 Serialize() missing
0057ba7f: void debug_crash(void)
0055a1fc: void sm_crash(char const *)
004f9d00: virtual class CStdStr<char> LuaData::Serialize(void)const
004f9f45: virtual void LuaData::BeforeReset(void)
7c3c1ccf: MSVCP71!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Tidy [7c3c0000+1c9e+31]
004023d6: CStdStr<char>::CStdStr<char>(char const *)
004f9f9b: static void LuaReference::BeforeResetAll(void)
006a0564: void LuaManager::ResetState(void)
006ce3db: void ThemeManager::UpdateLuaGlobals(void)
006cf394: void ThemeManager::SwitchThemeAndLanguage(class CStdStr<char> const &,class CStdStr<char> const &)
7c3627e9: MSVCR71!wcscat [7c360000+2679+170]
7c3c1e96: MSVCP71!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::~basic_string<char,std::char_traits<char>,std::allocator<char> > [7c3c0000+1e8d+9]
7c3c4fcd: MSVCP71!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Grow [7c3c0000+4f7c+51]
7c3c5500: MSVCP71!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::append [7c3c0000+5484+7c]
00444a59: Preference<class CStdStr<char> >::operator class CStdStr<char> const (void)const
0055b58e: void ReadGamePrefsFromDisk(bool)
7c910551: ntdll!RtlFreeHeap [7c900000+1043d+114]
7c8024b7: kernel32!ReleaseMutex [7c800000+24a7+10]
7c3638e2: MSVCR71!except_handler3 [7c360000+38e2+0]
7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117]
7c3638e2: MSVCR71!except_handler3 [7c360000+38e2+0]
7c36280c: MSVCR71!wcscat [7c360000+2679+193]
0055eb89: main()
7c80b845: kernel32!VirtualQueryEx [7c800000+b828+1d]
7c80b86e: kernel32!VirtualQuery [7c800000+b859+15]
7c36f191: MSVCR71!raise [7c360000+ef5f+232]
7c36f274: MSVCR71!raise [7c360000+ef5f+315]
7c90378b: ntdll!RtlConvertUlongToLargeInteger [7c900000+3745+46]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c911596: ntdll!wcsncpy [7c900000+10a8f+b07]
7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117]
7c911596: ntdll!wcsncpy [7c900000+10a8f+b07]
7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c911538: ntdll!wcsncpy [7c900000+10a8f+aa9]
7c911596: ntdll!wcsncpy [7c900000+10a8f+b07]
7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117]
7c911596: ntdll!wcsncpy [7c900000+10a8f+b07]
7c911538: ntdll!wcsncpy [7c900000+10a8f+aa9]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c910732: ntdll!RtlAllocateHeap [7c900000+105d4+15e]
7c9106ab: ntdll!RtlAllocateHeap [7c900000+105d4+d7]
7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117]
7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117]
7c3627e9: MSVCR71!wcscat [7c360000+2679+170]
7c3638e2: MSVCR71!except_handler3 [7c360000+38e2+0]
7c36280c: MSVCR71!wcscat [7c360000+2679+193]
006d1bfd: struct std::_Tree_nod<class std::_Tset_traits<class IThemeMetric *,struct std::less<class IThemeMetric *>,class std::allocator<class IThemeMetric *>,0> >::_Node * std::_Tree<class std::_Tset_traits<class IThemeMetric *,struct std::less<class IThemeMetric *>,class std::allocator<class IThemeMetric *>,0> >::_Buynode(struct std::_Tree_nod<class std::_Tset_traits<class IThemeMetric *,struct std::less<class IThemeMetric *>,class std::allocator<class IThemeMetric *>,0> >::_Node *,struct std::_Tree_nod<class std::_Tset_traits<class IThemeMetric *,struct std::less<class IThemeMetric *>,class std::allocator<class IThemeMetric *>,0> >::_Node *,struct std::_Tree_nod<class std::_Tset_traits<class IThemeMetric *,struct std::less<class IThemeMetric *>,class std::allocator<class IThemeMetric *>,0> >::_Node *,class IThemeMetric * const &,char)
7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117]
7c3627e4: MSVCR71!wcscat [7c360000+2679+16b]
7c3627e9: MSVCR71!wcscat [7c360000+2679+170]
7c9106eb: ntdll!RtlAllocateHeap [7c900000+105d4+117]
7c3627e4: MSVCR71!wcscat [7c360000+2679+16b]
7c3627e9: MSVCR71!wcscat [7c360000+2679+170]
7c3638e2: MSVCR71!except_handler3 [7c360000+38e2+0]
7c3627e9: MSVCR71!wcscat [7c360000+2679+170]
7c36280c: MSVCR71!wcscat [7c360000+2679+193]
7c362b48: MSVCR71!snwprintf [7c360000+2ae6+62]
7c36265c: MSVCR71!realloc [7c360000+25f4+68]
7c3638e2: MSVCR71!except_handler3 [7c360000+38e2+0]
7c363125: MSVCR71!unlock [7c360000+3112+13]
0057a525: WinMain@16()
00711ac4: WinMainCRTStartup()
7c816d4f: kernel32!RegisterWaitForInputIdle [7c800000+16d06+49]
Static log:
OpenITG PC beta 2
Compiled Mon Aug 10 03:50:59 2009 (build 14)
Log starting 2010-08-14 13:36:18
Loading window: win32
Windows 5.1 (WinXP) build 2600 [Service Pack 2]
Memory: 1534mb total, 3434mb swap (3221mb swap avail)
Video driver: ATI Radeon HD 4800 Series [ATI Technologies Inc.]
8.681.0.0, 11-24-2009 [pci\ven_1002&dev_9440]
Drive: "WDC WD800BB-00JHC0" Driver: atapi DMA: NO
Drive: "HL-DT-ST DVDRAM GSA-4082B" Driver: atapi DMA: NO
Sound device 0: Realtek HD Audio rear output, 5.10, MID 1, PID 100
Language: english
Theme: default
Partial log:
00:00.119: Loading window: win32
00:00.119: Windows 5.1 (WinXP) build 2600 [Service Pack 2]
00:00.120: Memory: 1534mb total, 3434mb swap (3221mb swap avail)
00:00.120: Video driver: ATI Radeon HD 4800 Series [ATI Technologies Inc.]
00:00.120: 8.681.0.0, 11-24-2009 [pci\ven_1002&dev_9440]
00:00.121: Drive: "WDC WD800BB-00JHC0" Driver: atapi DMA: NO
00:00.121: Drive: "HL-DT-ST DVDRAM GSA-4082B" Driver: atapi DMA: NO
00:00.193: Sound device 0: Realtek HD Audio rear output, 5.10, MID 1, PID 100
00:00.194: AnnouncerManager::AnnouncerManager()
00:00.195: ThemeManager::SwitchThemeAndLanguage: "default", "english"
-- End of report
|
However, the 3 screens I did see looked awesome. (Good job converting it over)
_________________ My ITG 3 Custom Cab - http://www.youtube.com/watch?v=84xk8WvwYfk |
|
| Back to top |
|
 |
| Wanny |
Posted: Sun Aug 15, 2010 2:22 pm Post subject: |
|
|
 knowledgable
Joined: 26 Jul 2007 Posts: 910
|
| goateeguy wrote: |
Maybe I did something wrong... I installed the theme... switched over to it...
Worked fine... (well minus the fact that it looks horrible in widescreen, but well... it wasn't designed for widescreen)
It got to the song selection screen... crashed...
Tried to re-open it... crashed.
Crashlog attached.
However, the 3 screens I did see looked awesome. (Good job converting it over) |
Hmm, I'll try running it in Beta2. It shouldn't crash anyways.
EDIT: Nope, it doesn't crash on my end, even after switching to any other theme I have and actually playing songs with them: default, ITG3, Party Collection, Shadow, H4X, ITG1, ITG2 Empress, an ongoing PopCandy2 conversion, ein das poop 2...
A setting on your installation must be causing the error =/
Offtopic... WinXP SP2? ouch old.
EDIT 2: Open question. Does it crash for anyone else?
_________________ |
|
| Back to top |
|
 |
| goateeguy |
Posted: Sun Aug 15, 2010 3:32 pm Post subject: |
|
|
 knowledgable
Joined: 12 Apr 2007 Posts: 180 Location: Canada
|
Weird okie then...
And yeah, only reason I have XP2 installed on there is to try to narrow down some weird issues I was having. To try to see if maybe windows XP3 was being retarded or something.
What is that "can't find searialize()" (or whatever it said)
_________________ My ITG 3 Custom Cab - http://www.youtube.com/watch?v=84xk8WvwYfk |
|
| Back to top |
|
 |
|
|
|