Tokinsom's Recent Forum Activity

  • But, if you need to use magicam, I would only come up with this idea:

    Place all events related to fullscreen/perfect pixel zooming/black bars/etc into a function and call that function delayed (at least by one tick; just calculate time from fps).

    It's just an idea, don't know if it would work, would have to test it also.

    Interesting.. I'll let you know how that goes :)

  • That's what I meant earlier. In order to get the letterboxing and HUD elements to not drag behind the camera, you have to make your own scrolling events and put them before the events that position the letterboxing and HUD elements.

    The problem is that if you're using magicam, putting the camera creation/setup events before the events that position the letterboxing and HUD elements doesn't do anything - they'll still drag behind the camera.

    I need to find a way to get around that.

  • O_o Really? I knew about the zooming method but I could never get it working in fullscreen before, not to mention the letterboxing. I remember you posting something about that but I guess I didn't get it at the time :<

    I also found out the zooming method doesn't increase VRAM because of upscaling the graphics, it just increases that chunk of VRAM that is taken when adding your first effect to something..so that's a relief.

    Anyway, there's one problem with this method I haven't been able to figure out.. Since layers with a scroll rate of 0% don't work with this, you have to position the letterboxing & HUD elements with events. On top of that, if you want scrolling, you have to set the scroll position event(s) BEFORE the letterboxing/HUD element position events, otherwise they will "drag" behind the camera.

    That said, using "Center view on me" or Magicam won't work, as the effects for these seem to come after the event sheets. Is there any way to get around that?

  • Agh it seems the 'S' Plugin is the answer to all my questions but I'm still hesitating to learn it ^^; Plus I'd basically have to start over on my level editor..and all the "snippets" in the S tutorials are obfuscated due to old quote boxes not working on the new forums!

    Anyway, thanks for all the help guys. Tulamide, I'll try out your example in a bit!

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You do that, DM613.

    Anyway, Ashley put this up, does this do what you want?

    Yeah I contacted Ashley earlier and he made that for us :) works great. Got it working with 1-4x zoom in windowed & fullscreen.

  • <- is retarded when it comes to code.

    Any chance you can write that out in events or pseudo code for me? I'd really appreciate it.

  • In my level editor you can select any amount of tiles from a tileset by drawing over them. The data is saved to an array and loaded each time I place some tiles on the grid. I know how to set the angle of the individual tiles, but I want to be able to rotate groups of tiles - angle and position, just like rotating tetrominoes in tetris. To do this I'd need to rotate the array itself by 90 degree increments. Any idea how I'd do that?

  • Not to be rude but like I said - everything I've tried with events has some major drawback.

    If you just set display res and zoom (like pretty much everyone here suggests) then you can double, triple, even quadruple your VRAM, and layers with a scroll rate of 0% won't work (among other things). You also need to set the scrollx,scrolly, check unbounded scrolling, and increase layout size. It's messy and all around a bad solution imo.

    If you use the window object then the display gets blurry on certain videocards.

    And that's just window scaling. I still don't think you can get a decent fullscreen working unless your default window size is greater than 640x480..not to mention aspect ratio.

    I just don't see why it's so hard to implement this stuff / why it isn't a priority. Crappy gameboy emulators are better at this stuff than Construct!

    Sorry that was uncalled for, but it's true :T

  • It really,really would. I've tried every method of window scaling, full-screen and the like that's been posted here on the forums and every single one of them had some major drawback. Many people have resorted to scaling up their graphics so their games appear to be at 2x. I did it for Minitroid and it sucked, and I still never managed to get fullscreen working for it!

  • So I was lurking around the clickteam forums and found the best thing since Magicam: The Ultimate Fullscreen plugin!

    "Make games in fullscreen without changing the resolution mode, while maintaining aspect ratio. Your game can be any resolution. Widescreen games are displayed in letterbox on normal screens, and non-widescreen games are displayed with black bars on the sides. Pixels are crisp and not anti-aliased.

    There are also options for pixel-perfect scaling (integer-only scale), Hor+ and Vert- widescreen, and manual control of the game rectangle."

    PROBLEM IS it's for Multimedia Fusion. However, the creator uploaded the source HERE

    Would it be possible to get this to work with Construct Classic? If so, is anyone interested?

  • [tube]ACztDDdKayE[/tube]

  • SKEEEEEEEEEE-RUUUUUUUH

    I can't do it.

Tokinsom's avatar

Tokinsom

Member since 6 Jun, 2010

Twitter
Tokinsom has 11 followers

Connect with Tokinsom

Trophy Case

  • 14-Year Club
  • Entrepreneur Sold something in the asset store
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • RTFM Read the fabulous manual
  • Email Verified

Progress

20/44
How to earn trophies