Release YGOPRO for Pandora


It's here. Then line "INCLUDES +=". You should had the irrKlang foler here, among the other "-I". depending on how the #include is made in code, you may need to include the parent folder . Also, note that there's 2 INCLUDES += lines, one for debug and one for release.
 
Ok, I had to add

-I../irrKlang/include

Now I get this:

client_field.cpp
In file included from ../gframe/CGUISkinSystem/../CXMLRegistry/CXMLRegistry.h:14:0,
from ../gframe/CGUISkinSystem/CGUISkinSystem.h:10,
from ../gframe/game.h:13,
from ../gframe/client_field.cpp:5:
../gframe/CGUISkinSystem/../CXMLRegistry/CXMLNode.h:61:37: Fehler: zusätzliche Qualifizierung »CXMLNode::« an Element »listChildrenByType« [-fpermissive]
irr::core::array<const wchar_t *> *CXMLNode::listChildrenByType(CXMLNODETYPE nodetype);
^
make[1]: *** [../obj/Debug/ygopro/client_field.o] Fehler 1
make: *** [ygopro] Fehler 2
make: Leaving directory `/home/askarus/ygopro-master/build'

("zusätzliche Qualifizietung" means "additional Qualification")
 
Last edited by a moderator:
I think it's better if I'll wait until you port it to Pandora.

n file included from ../gframe/CGUISkinSystem/../CXMLRegistry/CXMLRegistry.h:14:0,
from ../gframe/CGUISkinSystem/CGUISkinSystem.h:10,
from ../gframe/game.h:13,
from ../gframe/drawing.cpp:1:
../gframe/CGUISkinSystem/../CXMLRegistry/CXMLNode.h:61:37: Warnung: zusätzliche Qualifizierung »CXMLNode::« an Element »listChildrenByType« [-fpermissive]
irr::core::array<const wchar_t *> *CXMLNode::listChildrenByType(CXMLNODETYPE nodetype);
^
../gframe/drawing.cpp: In Elementfunktion »void ygo::Game::DrawDeckBd()«:
../gframe/drawing.cpp:869:60: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawRectangle(driver, mainGame->Resize(310, 137, 410, 157));
^
../gframe/drawing.cpp:845:20: Fehler: bei Übergabe des Arguments 2 von »void ygo::DrawRectangle(irr::video::IVideoDriver*, irr::core::recti&)«
static inline void DrawRectangle(IVideoDriver *driver, recti &position)
^
../gframe/drawing.cpp:870:92: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowA(textFont, dataManager.GetSysString(1330), mainGame->Resize(314, 136, 409, 156));
^
../gframe/drawing.cpp:852:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowA(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowA(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:871:121: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowA(numFont, dataManager.numStrings[deckManager.current_deck.main.size()], mainGame->Resize(379, 137, 439, 157));
^
../gframe/drawing.cpp:852:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowA(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowA(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:872:60: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawRectangle(driver, mainGame->Resize(310, 160, 797, 436));
^
../gframe/drawing.cpp:845:20: Fehler: bei Übergabe des Arguments 2 von »void ygo::DrawRectangle(irr::video::IVideoDriver*, irr::core::recti&)«
static inline void DrawRectangle(IVideoDriver *driver, recti &position)
^
../gframe/drawing.cpp:890:60: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawRectangle(driver, mainGame->Resize(310, 440, 410, 460));
^
../gframe/drawing.cpp:845:20: Fehler: bei Übergabe des Arguments 2 von »void ygo::DrawRectangle(irr::video::IVideoDriver*, irr::core::recti&)«
static inline void DrawRectangle(IVideoDriver *driver, recti &position)
^
../gframe/drawing.cpp:891:92: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowA(textFont, dataManager.GetSysString(1331), mainGame->Resize(314, 439, 409, 459));
^
../gframe/drawing.cpp:852:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowA(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowA(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:892:122: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowA(numFont, dataManager.numStrings[deckManager.current_deck.extra.size()], mainGame->Resize(379, 440, 439, 460));
^
../gframe/drawing.cpp:852:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowA(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowA(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:893:60: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawRectangle(driver, mainGame->Resize(310, 463, 797, 533));
^
../gframe/drawing.cpp:845:20: Fehler: bei Übergabe des Arguments 2 von »void ygo::DrawRectangle(irr::video::IVideoDriver*, irr::core::recti&)«
static inline void DrawRectangle(IVideoDriver *driver, recti &position)
^
../gframe/drawing.cpp:905:60: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawRectangle(driver, mainGame->Resize(310, 537, 410, 557));
^
../gframe/drawing.cpp:845:20: Fehler: bei Übergabe des Arguments 2 von »void ygo::DrawRectangle(irr::video::IVideoDriver*, irr::core::recti&)«
static inline void DrawRectangle(IVideoDriver *driver, recti &position)
^
../gframe/drawing.cpp:906:92: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowA(textFont, dataManager.GetSysString(1332), mainGame->Resize(314, 536, 409, 556));
^
../gframe/drawing.cpp:852:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowA(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowA(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:907:121: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowA(numFont, dataManager.numStrings[deckManager.current_deck.side.size()], mainGame->Resize(379, 537, 439, 557));
^
../gframe/drawing.cpp:852:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowA(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowA(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:908:60: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawRectangle(driver, mainGame->Resize(310, 560, 797, 630));
^
../gframe/drawing.cpp:845:20: Fehler: bei Übergabe des Arguments 2 von »void ygo::DrawRectangle(irr::video::IVideoDriver*, irr::core::recti&)«
static inline void DrawRectangle(IVideoDriver *driver, recti &position)
^
../gframe/drawing.cpp:920:60: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawRectangle(driver, mainGame->Resize(805, 137, 915, 157));
^
../gframe/drawing.cpp:845:20: Fehler: bei Übergabe des Arguments 2 von »void ygo::DrawRectangle(irr::video::IVideoDriver*, irr::core::recti&)«
static inline void DrawRectangle(IVideoDriver *driver, recti &position)
^
../gframe/drawing.cpp:921:92: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowA(textFont, dataManager.GetSysString(1333), mainGame->Resize(809, 136, 914, 156));
^
../gframe/drawing.cpp:852:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowA(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowA(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:922:86: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowA(numFont, deckBuilder.result_string, mainGame->Resize(874, 136, 934, 156));
^
../gframe/drawing.cpp:852:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowA(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowA(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:923:61: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawRectangle(driver, mainGame->Resize(805, 160, 1020, 630));
^
../gframe/drawing.cpp:845:20: Fehler: bei Übergabe des Arguments 2 von »void ygo::DrawRectangle(irr::video::IVideoDriver*, irr::core::recti&)«
static inline void DrawRectangle(IVideoDriver *driver, recti &position)
^
../gframe/drawing.cpp:932:92: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowB(textFont, textBuffer, mainGame->Resize(859, 164 + i * 66, 955, 185 + i * 66));
^
../gframe/drawing.cpp:858:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowB(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowB(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:934:92: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowB(textFont, textBuffer, mainGame->Resize(859, 186 + i * 66, 955, 207 + i * 66));
^
../gframe/drawing.cpp:858:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowB(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowB(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:946:92: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowB(textFont, textBuffer, mainGame->Resize(859, 208 + i * 66, 955, 229 + i * 66));
^
../gframe/drawing.cpp:858:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowB(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowB(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:949:92: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowB(textFont, textBuffer, mainGame->Resize(859, 164 + i * 66, 955, 185 + i * 66));
^
../gframe/drawing.cpp:858:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowB(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowB(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:951:87: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowB(textFont, ptype, mainGame->Resize(859, 186 + i * 66, 955, 207 + i * 66));
^
../gframe/drawing.cpp:858:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowB(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowB(CGUITTFont *font, const stringw &text, recti &position)
^
../gframe/drawing.cpp:957:92: Fehler: ungültige Initialisierung einer nicht-konstanten Referenz des Typs »irr::core::recti& {aka irr::core::rect<int>&}« von R-Wert des Typs »irr::core::recti {aka irr::core::rect<int>}«
DrawShadowB(textFont, textBuffer, mainGame->Resize(859, 208 + i * 66, 955, 229 + i * 66));
^
../gframe/drawing.cpp:858:20: Fehler: bei Übergabe des Arguments 3 von »void ygo::DrawShadowB(irr::gui::CGUITTFont*, const stringw&, irr::core::recti&)«
static inline void DrawShadowB(CGUITTFont *font, const stringw &text, recti &position)
^
make[1]: *** [../obj/Debug/ygopro/drawing.o] Fehler 1
make: *** [ygopro] Fehler 2
make: Leaving directory `/home/askarus/ygopro-master/build'


If you can include the ygopro EU server it's fine for me and no need for the big computer any more.
 
I'll wait for the Pandora version :) .

Any chance to see it this weekend?
 
Last edited by a moderator:
Today I've tried to update the appdata folder.

I copied my whole YGOPro folder from PC to appdata but it didn't work.

Still missing cards.
 
Huh,3d Games dont work proberly for yet with Qemu.

Must try more Things and when i have more Luck or little improvement will i post it. ;)

But the Original Creator of the Files is LinuxBochs ^_^
 
Hey, I have 2 weeks holidays now.

If you find some time could you maybe update the PND and try to use the other launcher I've sent you the link?

Have a nice Christmas (and a happy new year) first and do the important Dreamcast stuff first :) .

I simply would like to try a new version in the holidays if it's possible for you.

If not, don't worry.
 
Hey, I have 2 weeks holidays now.

If you find some time could you maybe update the PND and try to use the other launcher I've sent you the link?

Have a nice Christmas (and a happy new year) first and do the important Dreamcast stuff first :) .

I simply would like to try a new version in the holidays if it's possible for you.

If not, don't worry.
I will try. But I will first try to alter Irrlicht so Irrlicht do the downscale of the GUI. Not sure it will work (I have to check for mouse reading also), but that may simplify my work a lot.
 
I know it's getting annoying but may I remind you to do some update :) .

At least you have a bigger dev card now.

Don't tell me you filled up the whole 128 GB already.

I now did use the checkmate server on my Computer and it's a lot more playable than I've thought.

As the last update has been a while and lots of new cards are out I wanted to remind you to do the update.

No need to rewrite stuff or change some default time.

It's fine as it it if you use the latest server code and cards (can give you the link for the cards if you need them.

If you find time it'd be nice if you could update :) .
 
I know it's getting annoying but may I remind you to do some update :) .

At least you have a bigger dev card now.

Don't tell me you filled up the whole 128 GB already.

I now did use the checkmate server on my Computer and it's a lot more playable than I've thought.

As the last update has been a while and lots of new cards are out I wanted to remind you to do the update.

No need to rewrite stuff or change some default time.

It's fine as it it if you use the latest server code and cards (can give you the link for the cards if you need them.

If you find time it'd be nice if you could update :) .
Yeah I know.

(The SDCard has unfortunatly "fried" 2 or 3 weeks ago. I was starting to have many write issue. But I changed card soon enough so I didn't loose anything)

I'll update soon. But I have first to recompile Irrlicht first, try to make some "autoscale" working, and then update Ygopro (and after that SuperTuxKart).

It's on my short term todo :)
 
Last edited by a moderator:
I finally compiled an updated version of Ygopro! Now, I have to update the data (pictures, lua modules, etc...) and repackage and test. I hope I won't find any Bus Error or the likes :( ...
 
Back
Top