Quick Links: Download Gideros Studio | Gideros Documentation | Gideros Development Center | Gideros community chat | DONATE
Gideros on XBox? — Gideros Forum

Gideros on XBox?

Comments

  • john26john26 Maintainer
    edited April 2016
    Indeed it looks like Gideros should be able to export Xbox games. But the difference between us and Construct 2 is we export C++ UWP apps while Construct 2 is HTML but should be possible.

    I need to buy an Xbox to start testing I think. Let's see how the donations go... ;-)

    But before that we really need to transition to XAML UWP apps to allow pubcenter adverts integration.

    Likes: totebo

    +1 -1 (+1 / -0 )Share on Facebook
  • antixantix Member
    Maybe things like buying new toys to experiment with should be a "further down the track" thing. There are so many more things that need doing before adding more complexity :)

    Likes: simwhi

    +1 -1 (+1 / -0 )Share on Facebook
  • Cool. Not entirely with you tech wise, but a good thing to put on the roadmap surely?
    My Gideros games: www.totebo.com
  • Maybe things like buying new toys to experiment with should be a "further down the track" thing. There are so many more things that need doing before adding more complexity :)
    I agree. We all love to have new toys, but I would rather see improvements made with what we have already!! I think it is important to attract new developers, simplify development and reduce the learning curve first of all.

    Likes: antix, mertocan, john26

    +1 -1 (+3 / -0 )Share on Facebook
  • SinisterSoftSinisterSoft Maintainer
    edited April 2016
    I think that adding XBox as one of the UWP generated exports is needed as other similar dev systems to Gideros are already adding it (as it isn't so much of a jump) - it also might attract Microsoft as a sponsor.

    Linux x86 must be similar to the Raspberry Pi, so adding that may not take that long - I don't know. Linux would be useful as it links in nicely to add SteamOS (linux based).

    PS3 is also Linux based and uses OpenGL.

    btw, UWP in any event needs controller support, so that should be added before (or at the same time) as XB1 export.

    Likes: john26, Favfly

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+2 / -0 )Share on Facebook
  • antixantix Member
    Maybe one of the Gideros devs should approach Microsoft to see if they are willing to supply an XBox.

    Likes: simwhi, talis

    +1 -1 (+2 / -0 )Share on Facebook
  • One small letter will bother no one i guess to Microsoft.

    I remember when i was in university as a student i wrote a letter to Motorola for their one of chipsets for our lab project hence we were using their chips in our lab. And they send me a box of books and their chips for me to experiment with it freely which i was really shocked. After my project finished i donated them to school.
    The worst case scenario they will not reply :D

    Likes: antix

    +1 -1 (+1 / -0 )Share on Facebook
  • antixantix Member
    Oh man, Mc680x0 Assembly is my all time favorite computer language, bar none! $7000 $4e75 ~:>

    Back on topic however, I do have a line of communication open with a Visual Studio Product Manager at the moment (who is interested in skyping/talking about LUA support for VS and direct APK exports from VS too).

    Are there any devs who would be willing or be a better candidate to talk to this guy?

    Likes: SinisterSoft

    +1 -1 (+1 / -0 )Share on Facebook
  • hgy29hgy29 Maintainer
    Oh man, Mc680x0 Assembly is my all time favorite computer language, bar none! $7000 $4e75 ~:>
    That 4E75 rings a bell... it was NOP opcode wasn't it ? Or maybe TRAP (I'd say 4E71) or ILLEGAL...

  • SinisterSoftSinisterSoft Maintainer
    edited April 2016
    move d0,#0
    rts

    68k was great - but MIPS was better...

    http://www.sinistersoft.com/downloads/keyserial.inc

    Likes: antix

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+1 / -0 )Share on Facebook
  • antixantix Member
    Hehe, 10 points for SinisterSoft :)
    nop is $4e71 :)

    Great to see others know what Assembly language is still :-h

    Likes: SinisterSoft

    +1 -1 (+1 / -0 )Share on Facebook
  • john26john26 Maintainer
    We've tried to contact Microsoft repeatedly in the past, including when we were doing the Windows Phone Kickstarter but no luck I'm afraid :-( They simple don't reply to our emails...

    @antix, I'd certainly be very happy to talk to people at Microsoft if you have a way I can get in touch. Please PM me. I think a phone number is probably the best as these companies rarely answer emails in my experience. (except from people they know presumably)
  • Looking at the current UWP format, there're 2 types of app as I know, maybe more...

    1. A HTML5 application wrapped to run under EDGE.
    2. .NET based application that doesn't use platform dependent API.

    Maybe more to discover, but the method 1 should be what Construct 2 did, so if Gideros can export a HTML5 app run under EDGE it should works.
  • I've repeatedly tried contacts at Microsoft to notice Gideros and give us some help - no luck so far. Going to an 'event' in a few days (the 21st) - there should be someone there and hopefully the message will get through this time.
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • SinisterSoftSinisterSoft Maintainer
    edited April 2016
    @icworx I think UWP can also be apps that have been compiled (using C++, etc) for all formats and bundled under the same ID - so the same app can be bought once across all formats.
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • After looking up MSDN documents it seems also support a limited set of Win32 API which are safe to the system, but I didn't compile such program yet (and might not happen, I'm not a C++ programmer).

    Wrap a HTML5 page is the simplest way as I aware, for example I can wrap a RPG Maker MV export or Phaser project and a UWP is ready, EDGE is sufficient for simple HTML5 games, performance wise it's not good as Native/JIT, but enough for 2D/Mobile.
  • john26john26 Maintainer
    well if we did it, we'd want it to be native. Gideros already exports native C++/DirectX games for Windows Store and Windows Phone. So hopefully the same is possible on Xbox...
  • It is the same.
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • antixantix Member
    I've been talking back and forth with this MS guy. I'll fire him an email first and see what he says, then I'll PM you his phone number John :)
  • How's this idea coming along? One of the Xbox One requirements is that the app is 64 bit, so x64 Gideros libraries would be needed for the generated project. I noticed the linker errors today when trying to compile for 64 bit.
  • Typical of MicroSoft, they never answered, even after I emailed him a few times.
  • Same here. Even from people I know - just nothing back re Gideros. :(
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • It would be great to get the main stuff available, 64 bit Gideros libraries and a 64 bit Controller dll. Btw, what are the latest instructions for building Gideros, these aren't working here...

    http://giderosmobile.com/DevCenter/index.php/Build_Gideros_On_Windows

    I'm getting errors building QScintilla, I don't know where buildqt.bat, all_windows.bat and copyall.bat are and trying to build the Gideros Player directly from Qt results in an error with the line:

    docLocation = QStandardPaths::writableLocation(QStandardPaths::AppDataLocation);

    because AppDataLocation isn't a member of QStandardPaths, apparently.

    This is with Qt 5.3, as per instructions. Maybe there's a later version being used?
  • @hgy29 is the person to ask about compiling the latest version.

    Likes: snooks

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+1 / -0 )Share on Facebook
  • hgy29hgy29 Maintainer
    @snooks, this (partially translated) doc should get you started.
    pdf
    pdf
    GIDEROS-BUILD-EN001.pdf
    674K

    Likes: snooks, pie

    +1 -1 (+2 / -0 )Share on Facebook
  • Thanks @hgy29, I'm away for a few days on mobile internet so will check it out when I get back. Cheers!

    Likes: pie

    +1 -1 (+1 / -0 )Share on Facebook
  • Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • Re Gideros build, I won't pollute this thread anymore with it. I'll start a new one if/when I get the gumption together (Qt uninstaller looks like it's left stuff behind so mingw stuff isn't installing).

    @SinisterSoft, that's good news! What about another crowdfunder or something to get Xbox dev going? It seems that a lot of necessary work has been done with UWP export so it's 'just' mostly intimate knowledge of the Gideros build system for x64 + Controller + compatibility with Xbox features (as a bonus).
  • Yes, UWP needs controller support. I have an xbox one and a dev account so I can test if it's built.
    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
  • SinisterSoftSinisterSoft Maintainer
    I forgot to mention that I did test on the XBox One (in Feb 2019) - it worked great!



    Maybe we should promote the fact you can make XBox One games too? ;)

    Likes: MoKaLux, keszegh

    Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
    https://deluxepixel.com
    +1 -1 (+2 / -0 )Share on Facebook
Sign In or Register to comment.