# 16 bit option for games

**URL:** <https://forum.makecode.com/t/16-bit-option-for-games/16029>\
**Category:** Arcade\
**Created:** [October 27, 2022, 4:10pm UTC](https://forum.makecode.com/t/16-bit-option-for-games/16029 "2022-10-27T16:10:20Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![labfox29](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/labfox29/32/9252_2.png) [@labfox29](https://forum.makecode.com/u/labfox29)\
**Post date:** [October 27, 2022, 4:10pm UTC](https://forum.makecode.com/t/16-bit-option-for-games/16029/1 "2022-10-27T16:10:20Z")

</div>

255 colors and 2x the screen size

---

<div class="post-metadata">

**Author:** ![labfox29](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/labfox29/32/9252_2.png) [@labfox29](https://forum.makecode.com/u/labfox29)\
**Post date:** [March 27, 2023, 11:17pm UTC](https://forum.makecode.com/t/16-bit-option-for-games/16029/2 "2023-03-27T23:17:57Z")

</div>

It would make games easier to make.

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [March 28, 2023, 9:57pm UTC](https://forum.makecode.com/t/16-bit-option-for-games/16029/3 "2023-03-28T21:57:33Z")

</div>

This has been discussed before… Not viable due to hardware memory limitations

---

<div class="post-metadata">

**Author:** ![labfox29](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/labfox29/32/9252_2.png) [@labfox29](https://forum.makecode.com/u/labfox29)\
**Post date:** [March 31, 2023, 4:49pm UTC](https://forum.makecode.com/t/16-bit-option-for-games/16029/4 "2023-03-31T16:49:31Z")

</div>

They could make new hardware that can support it and I am **NOT** talking about hardware.

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [March 31, 2023, 6:16pm UTC](https://forum.makecode.com/t/16-bit-option-for-games/16029/5 "2023-03-31T18:16:39Z")

</div>

You have to have hardware support in mind. The display is not limiting the colors, the memory is. Besides, implementing more colors would require a complete overhaul of the internal infrastructure for MakeCode.

Changing your screen size is already possible, using this code:

```auto
namespace userconfig {
    export const ARCADE_SCREEN_WIDTH = 320
    export const ARCADE_SCREEN_HEIGHT = 240
}

```

---

<div class="post-metadata">

**Author:** ![labfox29](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/labfox29/32/9252_2.png) [@labfox29](https://forum.makecode.com/u/labfox29)\
**Post date:** [April 4, 2023, 3:01pm UTC](https://forum.makecode.com/t/16-bit-option-for-games/16029/6 "2023-04-04T15:01:41Z")

</div>

No it would be a complete overhaul in circuitry and adding a option to switch it to 16 bit.
