GameStick & OUYA Default.png graphic sizes

Hey all,

Just been testing out my game on the GameStick and the only major issue I’m getting relates to the Default.png. Currently the default / launch graphic is letterboxed / doesn’t quite fill the screen…so I was wondering if anyone knows the correct size for the new default.png (for consoles). This is what I currently have:

Default-568h = 640 x 1136

Default-Landscape = 1024 x 748

Default-Landscape@2x = 2048 x 1496

Default = 320 x 480

Default@2x = 640 x 960

Default@4x = 1280 x 1920

Thanks!

Neil

Android doesn’t really have a Default.png.  We artificially load whatever Default.png is there because once upon a time there was a demand for it.  But given all the various sized devices, we are starting to recommend not having one, or having a solid black or white one and then in your main.lua get your properly sized file up as fast as you can.

Both devices are based on TV screens, which are going to be either 1280x720 or 1920x1080.

Rob

Found a pdf file for GameStick development, on the 11th page they say this

The game must support full screen mode at 16:9 aspect ratio. Game resolution must be at least

960x540 and at most 1920x1080. Other resolutions supported in the 16:9 aspect ratio are 1024×576,

1280×720, 1366×768, 1600×900.

960x540 is known as 540p.  I don’t know too man TV’s that support that resolution.  Most TV’s support 720p or 1080i or 1080p.  Ergo, my suggestion on either 1280x720 or 1920x1080.

[quote name=“Rob Miracle” post=“228447” timestamp=“1391136683”]960x540 is known as 540p.  I don’t know too man TV’s that support that resolution.  Most TV’s support 720p or 1080i or 1080p.  Ergo, my suggestion on either 1280x720 or 1920x1080.[/quote] If you set it to an acceptable 16:9 size and then use letterbox scaling, would that work? I got a gamestick and I am using 960x540 atm and it works just fine

Thanks all!

Kalle - What did you call the png? I guess that’s the bit I’m trying to work out, all the other resolutions have a designated file name for the default png

[quote name=“nglenister” post=“228940” timestamp=“1391450181”]Thanks all!   Kalle - What did you call the png? I guess that’s the bit I’m trying to work out, all the other resolutions have a designated file name for the default png[/quote] I think easiest would be to do new project in corona and look at the filenames you get for the example icons

OUYA and Gamestick are both Android builds.  Our implementation on Android only reads “Default.png” to show before the app launches.  However, I highly recommend that you not provide this and load it in your main.lua as soon as you can so you have control on it showing.    I’ve seen on the OUYA that my app’s first screen can show before the Default.png because I think it’s loaded in a separate activity.

Rob

Cool, thanks for the help! Loading the default image inside main.lua makes sense so I’ll go ahead and do that.

Android doesn’t really have a Default.png.  We artificially load whatever Default.png is there because once upon a time there was a demand for it.  But given all the various sized devices, we are starting to recommend not having one, or having a solid black or white one and then in your main.lua get your properly sized file up as fast as you can.

Both devices are based on TV screens, which are going to be either 1280x720 or 1920x1080.

Rob

Found a pdf file for GameStick development, on the 11th page they say this

The game must support full screen mode at 16:9 aspect ratio. Game resolution must be at least

960x540 and at most 1920x1080. Other resolutions supported in the 16:9 aspect ratio are 1024×576,

1280×720, 1366×768, 1600×900.

960x540 is known as 540p.  I don’t know too man TV’s that support that resolution.  Most TV’s support 720p or 1080i or 1080p.  Ergo, my suggestion on either 1280x720 or 1920x1080.

[quote name=“Rob Miracle” post=“228447” timestamp=“1391136683”]960x540 is known as 540p.  I don’t know too man TV’s that support that resolution.  Most TV’s support 720p or 1080i or 1080p.  Ergo, my suggestion on either 1280x720 or 1920x1080.[/quote] If you set it to an acceptable 16:9 size and then use letterbox scaling, would that work? I got a gamestick and I am using 960x540 atm and it works just fine

Thanks all!

Kalle - What did you call the png? I guess that’s the bit I’m trying to work out, all the other resolutions have a designated file name for the default png

[quote name=“nglenister” post=“228940” timestamp=“1391450181”]Thanks all!   Kalle - What did you call the png? I guess that’s the bit I’m trying to work out, all the other resolutions have a designated file name for the default png[/quote] I think easiest would be to do new project in corona and look at the filenames you get for the example icons

OUYA and Gamestick are both Android builds.  Our implementation on Android only reads “Default.png” to show before the app launches.  However, I highly recommend that you not provide this and load it in your main.lua as soon as you can so you have control on it showing.    I’ve seen on the OUYA that my app’s first screen can show before the Default.png because I think it’s loaded in a separate activity.

Rob

Cool, thanks for the help! Loading the default image inside main.lua makes sense so I’ll go ahead and do that.