Pages: [1]
  Print  
Author Topic: Can't open Spelunky in Game maker studio 12  (Read 6295 times)
Kallee1
Seedling
*
Posts: 5



View Profile
« on: January 16, 2014, 12:05:52 PM »

How?!
Logged
bloxxin
Mossbaby
*
Posts: 402


Long time no see...


View Profile
« Reply #1 on: January 16, 2014, 12:11:24 PM »

How?!

You have to import the game file, but then you need to translate any old obsolete functions too.
Logged

Nathan
Mossy
*
Posts: 5088



View Profile Email
« Reply #2 on: January 16, 2014, 01:37:55 PM »

A few people here have been able to port it. Ask one of them. I believe Moloch was one of the people who successfully got it to run in gms
Logged

Kallee1
Seedling
*
Posts: 5



View Profile
« Reply #3 on: January 16, 2014, 02:27:13 PM »

Do you know somone who can port?
Logged
bloxxin
Mossbaby
*
Posts: 402


Long time no see...


View Profile
« Reply #4 on: January 16, 2014, 03:54:51 PM »

Do you know somone who can port?

I believe Moloch was one of the people who successfully got it to run in gms
Logged

KarjamP
Mossy
*
Posts: 3684


Meet Miijam!


View Profile WWW Email
« Reply #5 on: January 16, 2014, 11:24:58 PM »

As evident in Spelunky being on Google Chrome's app store (where it states it used GMS for its port and even credited Yoyo Games as if they were involved with the port in someway).
Logged

Meet Bodyless!

3DS friendcode: 4210 - 4681 - 1626



Join Dropbox!

BTC: 1M7MKFdwwrDqqowMUkrCXKhcEi7a16pwWy
YellowAfterlife
Shoot
*
Posts: 11


One


View Profile WWW
« Reply #6 on: March 06, 2014, 08:35:21 AM »

I've been able to get Spelunky to work in GameMaker: Studio, and actually even more.
Primary issue with porting is the oScreen object - pre-GMS versions of GameMaker required a different approach to pixel-perfect screen scaling.
If you want to get the things running quickly, simply comment out all screen_redraw/screen_refresh calls, and destroy oScreen in the end of it's Creation event. You'll have to stick scrDrawHUD call into somewhere else though.
For my purposes I've managed to get screen scaling working via application_surface manipulations, but that is Early Access specific function for now.
Will probably investigate, whether this can be done in a more conventional way, later on.
Logged

bloxxin
Mossbaby
*
Posts: 402


Long time no see...


View Profile
« Reply #7 on: March 08, 2014, 10:45:43 AM »

@YellowAfterLife
Amazing! Is there a source/executable for that multiplayer Spelunky? Would love to try it out!
Logged

Pages: [1]
  Print  
 
Jump to: