News

Video: NES Programming #32 – The colors! The colors! (NES misc)

Michael Chiaramonte shows us more NES Programming.

Quote:

In this episode I got palette data exporting more or less how I wanted and was able to load meta-tile palettes manually into the PPU to see what they looked like on the emulator. I found that we’ve run into a problem because the screen is only 30 tiles high as opposed to 32 so I need to figure out how I’m going to modify the palette attributes to accommodate. Next time, we’ll work on that and remove some of the fakery involved in getting the palettes loaded into the system. Thanks for watching and see you Thursday!

SecondBASIC v2018.05.06 (WIP) (Sega 32x misc)

SecondBASIC is Windows based BASIC compiler targeted for the Sega Genesis/Mega Drive. Based off of the BEX library created by Joseph Norman, SecondBASIC brings a familiarity to those who are familiar with BEX while adding some additional commands and built in tools to help aid in the development of your projects. Soon with Sega 32x support!

Spout v1.2 (Android Game Port)

Spout is a small, abstract shooting game from Japanese developer kuni. EXL‘s port of Spout for Android uses rendering the video context of the game to textures, which are displayed using OpenGL ES. There are added touch control and some game engine improvements.

Video: NES Programming #31 – Properly loading metatiles from the map (NES misc)

Michael Chiaramonte shows us more NES Programming.

Quote:

In this stream, I worked on getting the map scrolling in the asset tool and then loading the metatiles from the map JSON metadata, instead of hard-coding the loading of PNGs at the start of the asset tool. This has put us in a good spot for Tuesday of next week when we work on loading the palettes for these metatiles so that they look right on the NES. Thanks for watching!

Ken’s Labyrinth v1.2 (Android Game Port)

Ken’s Labyrinth is a first-person shooter DOS game, released in 1993 by Epic MegaGames (now called Epic Games). It was mostly coded by Ken Silverman, who went on to design the Build engine that was used for rendering a first-person viewpoint in Apogee Software’s Duke Nukem 3D. It consists of three episodes, the first of which was released as shareware. [Text from Wikipedia]

This is EXL‘s port of Ken’s Labyrinth for Android using SDL2 library and rendering the video context of the game with using OpenGL ES. Added touch controls along with minor game engine improvements.