Jump to content

Photo

If I program a .qst to mobile game playable is that okay?


  • Please log in to reply
5 replies to this topic

#1 LikeLike888

LikeLike888

    Spicy food lover!!

  • Members
  • Real Name:Jason
  • Location:North America

Posted 14 February 2020 - 02:27 AM

If yes then with notepad++ and a great amount of coding knowledge would I be able to make such a program?

#2 Emily

Emily

    Scripter / Dev

  • ZC Developers

Posted 14 February 2020 - 02:55 AM

If yes then with notepad++ and a great amount of coding knowledge would I be able to make such a program?

A great amount of coding knowledge, and a hell of a lot more than `notepad++`. And, I mean, an entire mobile version of ZC. Feel free to try, ZC is open source, but such a feat would certainly take ME years. So, uh, good fucking luck!


  • Jared and Matthew like this

#3 Evan20000

Evan20000

    P͏҉ę͟w͜� ̢͝!

  • Members
  • Real Name:B̵̴̡̕a҉̵̷ņ̢͘͢͜n̷̷ę́͢d̢̨͟͞
  • Location:B̕҉̶͘͝a̶̵҉͝ǹ̵̛͘n̵e̸͜͜͢d҉̶

Posted 14 February 2020 - 03:09 AM

A great amount of coding knowledge, and a hell of a lot more than `notepad++`. And, I mean, an entire mobile version of ZC. Feel free to try, ZC is open source, but such a feat would certainly take ME years. So, uh, good fucking luck!

Yeah but when are we getting a graphing calculator port? I wanna play Liberation of Hyrule while doing differential equations so I can get fucked while I get fucked.


  • Russ, Eddy, Deedee and 1 other like this

#4 Timelord

Timelord

    The Timelord

  • Banned
  • Location:Prydon Academy

Posted 14 February 2020 - 03:36 AM

Steps to follow:

 

  1. Find a C++ complier for your intended platform. You need low-level output.
  2. Port Allegro 4. May need to write an 8bbp GPU driver or emulation layer along the way.
  3. Port al_gif.
  4. Port aldmb.
  5. Port almp3.
  6. Port alogg.
  7. Port alspc.
  8. Port libdumb.
  9. Port GME.
  10. Port libjpegal.
  11. Port libpng.
  12. Port loadpng.
  13. Port pthread.
  14. Port zlib.
  15. Compile monolithic allegro libs.
  16. Build the Allegro 4 test utis and ensure that they work.
  17. Port flex.
  18. Port bison.
  19. Compile flex and bison bins.
  20. Port the ZC source itself, correcting type sizes and anything that your compiler finds illegal.
  21. Create a platform-specific makefile with linking appropriate to your ports of all of the above.
  22. Compile bins of ZC/ZQ.
  23. Debug them for the platform.
  24. Write a new library to interface the platform-specific UI elements and touchscreen interface that is compatible with ZC and ZQ.
  25. Update your makefies to include it.
  26. Rewrite the ZC and ZQ UI for touchscreens.
  27. Repeat this if you want both Android and iOS. Probably again when they make a major OS/API change.
  28. Expect zero help along the way from anyone at all.

  • Evan20000 and Aquamentus (Facing Right) like this

#5 Evan20000

Evan20000

    P͏҉ę͟w͜� ̢͝!

  • Members
  • Real Name:B̵̴̡̕a҉̵̷ņ̢͘͢͜n̷̷ę́͢d̢̨͟͞
  • Location:B̕҉̶͘͝a̶̵҉͝ǹ̵̛͘n̵e̸͜͜͢d҉̶

Posted 14 February 2020 - 04:25 AM

That sounds like a lazy afternoon's work. I expect he'll have it fully bugtested in a week. :nerd:



#6 Jamian

Jamian

    ZC enthusiast

  • Members

Posted 14 February 2020 - 08:15 PM

If I program a .qst to mobile game playable is that okay?

 

That's okay by me. Good luck, you'll need it!


  • Bagu likes this


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users