Macbee's Forum Posts

  • Hi!

    Short version:

    Is there a way to force a CC game to run in 640x480 resolution (without clicking "Fullscreen" option on Application properties -> Window properties)? I mean, change player's desktop resolution to 640 x 480 while he's playing.

    Long version:

    Years ago I've made a game and now I'm updating it.

    The old version used to run in fullscreen (640x480 resolution). But it lags a lot.

    I tought it was a limitation of Construct Classic (I even tried to port this game to C2) - but I see was wrong after trying TL22's alternative method. Now the control is precise, it feels like another game.

    This is a "faux-retro" title. It runs in 240p - so it looks "pixel perfect" only in 480p and 720p (exactly 2 and 3 times bigger). The problem is: most people now plays in 1080p - and a retro game like this looks completely deformed in this resolution (1080p is 4.5 times bigger). Linear sampling is way too blurry (many complaints from players about this) so it must run using point sampling now.

    I know that players can make the game run in 640x480 (using Windows' compatibility mode).

    But I'd like to know if there's a way to set it automatically wihtout using this or "fullscreen" option in "Runtime properties". Even a command line will help.

    Any help is welcome.

    Thank you very much!

  • Thank you very much for your replies, mystazsea and

    The big problem is: I'm not creating an original game - but porting an old one (so I can't change the position of the platforms).

    Years ago I've released my first game ("Tcheco"). It was made in Construct Classic and can be seen here:

    And "Tcheco" is an jump-thru extravaganza. They're everywhere.

    In this stage, for instance, there are 8 jump-thrus in the ladder + a few others in the background:

    I wanted to update my game (since I'm not 100% satisfied with it) and tought that would be a good idea to recreate it in Construct 2 (instead of fixing the old Construct Classic version). After all a C2 game could be exported to other systems and I could create achievements for Steam version.

    But after some weeks using C2 (20 of 65 stages are done) I honestly don't know what to do about this update.

    It plays like a prototype of CC's version - not an evolution of it.

    The main character keeps "teleporting" to higher/wrong places all the time. You can also avoid falling from platforms (if you go back fast enough after falling starts). I've sent current version to a friend without telling anything about the jump-thru problem -- but he noticed and mentioned it immediately after testing.

    I'll accept Aphrodite's suggestion and try to make my own jump-thru system (but I honestly doubt that I'll be able to create it). If it doesn't work I guess I'll have to abandon this C2 remake and go back to Construct Classic.

    Thanks again for the replies. Any new comments are welcome!

    Marcelo "Macbee" Barbosa

  • Beautiful!! Nice to see good CC projects still being made!

  • Hello, I'm having a problem when using Jump-thru behaviour.

    Blue rectangle is my character (it uses 'plaftorm' behaviour),

    green rectangles are jump-thru platforms and pink rectangle is a platform using 'solid' behaviour only:

    My character should be able to reach only the lowest platforms when jumping. Like this:

    However something weird is happening...

    When my character jumps he starts to fall -- but he suddenly stops to fall and simply appear above a platform higher than he should be able to reach:

    This problem doesn't happen with 'solid' platforms (only jump-thru).

    Do you know how this can be fixed? Thanks in advance!

    If you wish to take a look, a .CAP file can be downloaded:

    http://www.mediafire.com/file/azq6uasd82uzxco/J.capx

  • This is fantastic, thank you very much!!! =D

    It's the best CRT effect for C2, congratulations.

    EDIT: After many tests I still can't make it work properly.

    Hopefully I'll be able to use this effect in my own game - but right now seems it still need adjustments.

    Some lines seems to be doubled and others removed:

    Original (original image is 240p):

  • I also think that a way to change sampling is absolutely necessary.

    I'm starting to convert my CC game to C2 and I was planning to let player choose between 2 display modes:

    1) 1:1 Pixel art with no effects or changes (it only looks good using point sampling):

    2) Stretched, cropped and full of effects image (to simulate a CRT screen, it only looks good using linear sampling):

    I'm doing this because my game tries to simulate a NES title - and these Nintendo games were displayed with a different/stretched aspect ratio on televisions:

    I prefer to play using option #2 (linear/filtered) but many players asked for a "pure", unaltered display.

    I wanted to please people who already bought my CC game on Steam with a big update - but if C2 can't do this (among other problems like lack of gamepad vibration) I'll probably think twice before converting an entire game to this engine.

  • Any news on this effect?

    It's very promising but right now I can't make it work properly (images are always deformed).

    By the way it's possible to convert an emulator shader (CRT-Hylian for Libreto/Retroarch, possibly the best CRT simulator available today) to Construct 2? Thanks!

  • Looks fantastic! Thanks!! =D

  • Fantastic effect, highly recommended!

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Thanks Prominent!! I'll try it right now!! =D

    EDIT: HA, IT WORKS!! You're a genius, thank you very much!!!!

  • Thanks andreyin - but it's not exactly what I need.

    I want to stretch a layer (or layout) horizontally. To make it "fatter" instead of scale it proportionally.

    Old videogames like NES and SNES had stretched images when played on CRT TVs - and I want to simulate this on C2.

  • Same problem here. Windows version works fine - but on Mac there's no way to make keyboard work. =(

  • Thanks Prominent! Your solution looks way too advanced for me but I'll see if I can make it work.

    Meanwhile I'll wait for an update/plugin/effect that freely resizes layers or layouts.

    Thanks again for all the help!

  • Thank you very much for all replies!

    • ij3m, this tutorial is very good, but I couldn't find anything about resizing an entire layer or layout there.
    • Thanks for the tip, Prominent - but any javascript solution seems to be way too advanced for my skills.

    I wish there was a simple action or plugin to resize "X" and "Y" of my layers independently.

    • Aphrodite, your idea (to use Canvas plugin) was pretty good - but I couldn't make it work. When I paste a layer on canvas it simply doesn't appear (I don't know what I'm doing wrong since other actions like "paste object" or "draw square" are working).

    And yes, my plan is to make an 8:7 to 4:3 conversion (since my game tries to look like an 8-bit NES title).

    I'm aware it would look ugly in 16:9.

    My game ("Tcheco") was made in Construct Classic since I had no money to buy a C2 license.

    I could change the aspect ratio just like I wanted:

    Now I have a C2 license and would love to convert it from Construct Classic to Construct 2. All I get is this:

    I'ts very frustrating not being able to resize my layouts. If it's not really possible I won't even bother to convert the game (keeping the correct aspect ratio and being faithful to NES aesthetics is very important to me).

    Thanks again for your help and any new ideia is welcome!

  • I have 2 questions to anata:

    1) Do you plan to update this CRT Shader someday? It's very cool but the image is redish and there's no way to change it. I would love to control this.

    2) Do you know how to solve the problems caused by changing "Use High-DPI Display" option?

    When I set "Use High-DPI Display" to "yes" I get this:

    Scanlines looks bad (they look very different from each other, creating an unpleasant visual).

    And when I set "Use High-DPI Display" to "no" I get this:

    Scanlines are now perfect - but game colors were changed to undesired, brighter tones.

    Is there a way to disable high-DPI display without altering colors?

    Thanks! =D