Support for Steam Deck

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Valve just released Steam Deck a few days before and now this company is starting to ship orders. Valve also updated a document here to introduce how to test your game without a dev kit of steam deck: Please login to see this link.

    I have followed this tutorial and played for a while, including install Please login to see this link. in VMWare, then enable Proton in steam settings, and wait for steam to download and install libs. But it seems that fusion apps don't work with it: After clicking the run button on steam, the app will turn into "running" state for about thirty seconds (but no window opened up), then it quits automatically without a notification.

    I have tested four games:

    1. Please login to see this link., my own game developed by 2.5+ (in DX9 mode due to the old string issue), doesn't work.
    2. Please login to see this link., 2.5, doesn't work as the game above.
    3. Please login to see this link., made by 2.5+ I assume, doesn't work.
    4. Baba is you, MMF2, which already got a deck verified icon. I guess the develop team has found someone else to transplant as steam didn't popup a msgbox about steam play when I trying to run it.

    I didn't do other tests of MadeWithFusion games in my steam library because the conclusion is clear enough: fusion doesn't support steam deck's portion, at least for now.

    I know CT is already spread too thin, but it would be great to support steam deck in the future, as it can also help developers bring their games to Linux world without pain.

    Other suggestions about steam:

    1. Fusion apps doesn't work with Please login to see this link., no matter which mode is used. The wrapper will return a exe which is not runnable.
    2. Some new APIs are not implemented in Steamworks extension, e.g., get if user is running in remote play mode, on PC/Tablet or smartphone. Generally we need to scale up UI on phone as it is too small to touch on. Maybe CT can put it on GitHub or somewhere else if they don't have much time to maintain it or add some game-specified feature.

  • While I can symphatize with CT being spread too thin, anything involving steam should be prioritized imo. It's de facto the place where virtually all pc games will be distributed and played.
    That said, I'm not sure how much can be done about steam deck support on CTs side, seems like it would be mostly up to the valve/proton team?

  • While I can symphatize with CT being spread too thin, anything involving steam should be prioritized imo. It's de facto the place where virtually all pc games will be distributed and played.
    That said, I'm not sure how much can be done about steam deck support on CTs side, seems like it would be mostly up to the valve/proton team?

    IMHO it should be a cooperate work, CT do tests then submit issues to valve team, and modify fusion if needed according to valve's reply.
    Besides, steam deck verify recommends to use several new APIs, e.g., steaminput for touchpad/joypad support, which is not yet implemented in current's steamworks extension.

  • Totally agree that Steam Deck would be a great export module. The DirectX requirement makes Linux export difficult though. Years ago I developed an HTML5 wrapper for MacOS (before there was an official Mac Exporter), maybe something similar could be done for Steam Deck.

    I know CT is already spread too thin

    This is a bit off-topic but I'm wondering if there's any info about the current state of Clickteam. I love this software and have been a user for over 25 years now (since the original K&P!), so this is not a complaint, I'm just a little surprised that the last update about the next version of the software was a blog post 4 years ago, and we've had no feature updates to 2.5 in 3 years now. That said, I will continue to support CT in any way I can!

  • This is a bit off-topic but I'm wondering if there's any info about the current state of Clickteam.

    Now CT need to maintain/upgrade 2.5/2.5+ and several exporters. Beside this, they also transplant games to mobile/console (FNAF for example, you can find other titles on CT home page, and you can submit your game by professional service). Yves also said somewhere before that CT has separate develop team for F3.

    Quote

    and we've had no feature updates to 2.5 in 3 years now.

    Actually we got some. E.g., include mfx in sub folder to avoid false positive when bundled them in exe, event explorer to show group list and help you quick navigation through big projects, export/import encrypted animation file instead of loading by frame, and next update may come with something like frame template or new UI.

    Maybe these features are exclusive to 2.5+, but we do got some updates these years.

  • Now CT need to maintain/upgrade 2.5/2.5+ and several exporters. Beside this, they also transplant games to mobile/console (FNAF for example, you can find other titles on CT home page, and you can submit your game by professional service). Yves also said somewhere before that CT has separate develop team for F3.

    Actually we got some. E.g., include mfx in sub folder to avoid false positive when bundled them in exe, event explorer to show group list and help you quick navigation through big projects, export/import encrypted animation file instead of loading by frame, and next update may come with something like frame template or new UI.

    Maybe these features are exclusive to 2.5+, but we do got some updates these years.

    What defisym said. :p

    We released a number of updates for 2.5 for 3 years, with some new features, but yes it's time for an important update, it's almost finished and will arrive shortly.

    We're checking Steamdeck.

    F3 dev team is working quietly until the product is stable and advanced enough so that we can restart communicating about it. The blog should also restart when the new website is finished.

  • I suppose the fusion runtime would need to be made to work with the steam os (linux) Proton translation layer, it should be possible since many windows specific games now runs with very good performance using it.

    Would be very cool if it could be made to work, Fusion games would fit very nice with the steam deck since the graphics power should be more than good enough and most games would fit the lower resolution screen nicely.

  • What defisym said. :p

    We released a number of updates for 2.5 for 3 years, with some new features, but yes it's time for an important update, it's almost finished and will arrive shortly.

    This is great news, thank you!

    I put my project more or less on hold because Elden Ring has absolutely sucked me in. By the time I get out maybe the update will be ready :D

  • Bit late to the thread. From my experience pretty much everything works fine with proton on steam deck. My game made in ClickTeam is no exception. However i did see a weird performance issue where in game mode FPS would drop to 30 and then get limited to 30 for a while making the game quite unplayable. In the desktop mode the performance is much better for some reason. But i guess that's up to Valve to figure out.

    Steamworks extension really should be updated to support not features like steam input, steam inventory, steam remote play and some others.


  • Hey I can comment on why Baba is You works.

    It was developed in MMF2 (or some clickteam product) however was converted to C++ runtime using Chowdren: Please login to see this link.

    Very interesting actually, if you were a professional planning to release across multiple platforms, you can use Windows only extensions and Chowdren will let them run across platforms! Though, I imagine, for a decently sized price tag

  • Chowdren doesn't work in Fusion 2.5 and never will tho.
    And I one game that I've worked on was tested and seems to fully work on Stream Deck.

    Quote

    1. Fusion apps doesn't work with Steam DRM wrapper, no matter which mode is used. The wrapper will return a exe which is not runnable.


    Quite disappointed in knowing this... Thought it could work.


  • Quite disappointed in knowing this... Thought it could work.

    Workaround: use unpacked exe. It might because default fusion exe will bundle assets together after the code section, and steams wrapper cannot handle this case. Just tested this several days ago and the exe is run-able, but I didn’t do rigorous test.

    Quote

    And I one game that I've worked on was tested and seems to fully work on Stream Deck.

    Might because of the complexities and the windows api the game relies. E.g., font embed, and might also because of I don’t have the hardware but tested in a manjaro VM.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!