News
De Pizza Hunt (PICO-8 Game)

De Pizza Hunt is a PICO-8 game by egordorichev. You are a guy, who loves pizza. And you want to make as many of them, as you can. So you travel to get all the ingredients for it. But you need to be quick, as a laser wants to make a pizza from you!

By with 0 comments
Super Loot Bros (PICO-8 Game)

Super Loot Bros is a PICO-8 game by egordorichev. Recruit your troops, and face the world full of monsters and treasure. Explore 5 different worlds, unlock different classes and find out the secret of your troops. Was first developed for the Meta Game Jam. Might get extra updates later on.

By with 0 comments
Little Medusa (Commercial) (NES Game)

Publisher Mega Cat Studios has another NES title in the pipe. Little Medusa is an extended improved homage to Kickle Cubicle and similar colorfull and cute. The game can be currently pre-ordered starting from 49.99 US$ excluding shipping.

Become a polymorphed deity and take back Mount Olympus in this action puzzler. The Titans have escaped their eternal prisons and transformed Artemiza, a young goddess, into a gorgon. Now she must petrify enemies, solve puzzles, and dodge traps in her battle to save the realms of the gods.

By with 0 comments
PCEngine-Turbografx ASM Programming ep02a – music analysis (PCE misc)

Chris Covell teaches us PC-Engine coding!

PCEngine-Turbografx ASM Programming ep02a - music analysis

Quote:

In Episode 02 (first part), I analyze how some surprisingly rich PCE sounds were created by great game companies like Hudson, Compile, and Atlus.

By with 0 comments
PicoDrive for 3DS v0.94b (Multiple emus for 3DS)

PicoDrive for 3DS is a port of notaz’s PicoDrive emulator by bubble2k16 to the old 3DS / 2DS. Although PicoDrive is already highly optimized for ARM processors, if ported as is, it still doesn’t run full speed for all Mega Drive games on the old 3DS / 2DS, as it’s evident in the RetroArch’s version. So this port heavily relies on the 3DS’s 2nd core to emulate the FM synthesized music for the YM2612 FM chip to achieve 60 FPS. But the 2nd core on the old 3DS is unfortunately not fast enough to generate the FM synthesized music at a full 44100Hz, so sounds are generated at 30000Hz on an Old 3DS. It sounds ok for many games, except for those that use high-pitched notes or sound samples. The screen rendering is done completely using the original PicoDrive’s ARM processor-optimized renderer.

You can play Master System, Mega Drive games and Sega CD games, and 32X games. CD games run a little slower (you should enable 1-2 frameskips) on an old 3DS, but it runs very well on a new 3DS. 32X games can only played at a reasonable speed on a New 3DS using the .CIA version of the emulator. Some dynarec instructions for 32X games will crash the emulator (Virtual Fighter, Virtual Racing Deluxe have this issue).

Release notes:

I’m putting up v0.94b for testing for anyone who would like the latest. 🙂

Fixes include:
– Added support to save battery-backed RAM for CD games
– Fixed problems with games that show parts of the previous screens at the left/right edges
– Added support for cheats.

No emulation-related fixes, so in terms of compatibility, it should remain the same as v0.93.

Some explanation on the cheat format:

The .CHX is a cheat file format that you can create with any text editor. Each line in the file corresponds to one cheat, and is of the following format:

[Y/N],[CheatCode],[Name]

1. [Y/N] represents whether the cheat is enabled. Whenever you enable/disable it in the emulator, the .CHX cheat file will be modified to save your changes.
2. [CheatCode] must be an Genesis / Mega Drive Game Genie or Pro Action Replay cheat code. The cheat code looks like one of the following:
– **RHVA-A6WR** (Game Genie)
– **FFFE0D:0099** (Pro Action Replay)
– **FFB933:00** (Pro Action Replay)
– **FFB9 3300** (Pro Action Replay)
3. [Name] is a short name that represents this cheat. Since this will appear in the emulator, keep it short (< 30 characters).

The .CHX must have the same name as your ROM. This is an example of a .CHX file:

Filename: **Contra – Hard Corps (USA).chx**
“`
N,RHVA-A6WR,Invincible
N,NNCT-AAH4,Start with 99 lives
N,H9GA-AAE6,Start with all weapons
N,AM4A-AA8C,You don’t lose a weapon when you die
“`

NOTE: Some games may not boot when cheat codes are enabled at the start. Disable the cheat codes when booting the games, and enable them only after the game has started.

Thanks to Nintendomax for the news.

By with 0 comments
TemperPCE v1.02 (PCE emu for 3DS)

bubble2k16 updated Exophase‘s TemperPCE for the Nintendo 3DS. It’s a TurboGrafx / PC-Engine emulator to the old 3DS and old 2DS. This port heavily relies on the 3DS’s 3D GPU hardware to achieve 60 FPS (or close to 60 with frame skips).

Release notes:

Hey people, just a very small release (v1.02) to fix the sound lag problem.

Thanks to Nintendomax for the news.

By with 0 comments
Video: NES Programming #12 – More Tool Programming (NES misc)

Michael Chiaramonte shows us once again how to do some NES Programming.

NES Programming #12 - More tool programming

Quote:

I got a list control working! I was also distracted by our puppy, sorry about that. As I mentioned in the video, I’m thinking of working on the GUI controls off stream just so we can come back to the tool on Monday and just get stuff exporting to the NES (like I planned on for tonight, but it didn’t go to plan). Let me know what you think in the comments. Thanks!

By with 0 comments
Prisonnier II v2018.03.16 (Master System Game)

Prisonnier II is a single or two player game for the Sega Master System by Monos51. The goal of the game is to block the opponent by placing an obstacle after each move.

Prisonnier II Homebrew Master System

By with 0 comments
Unnamed Genesis Game v2018.03.19 by Mikael Tillander (WIP) (Genesis Game)

Mikael Tillander shows us more of his still unnamed Genesis game.

Quote:

Time to recharge the batteries and level up that Transmutational Attack! Gold makes all this possible. Alien capitalism. #megadrive #genesis #gamedev #pixelart

By with 0 comments
Video: NES Programming #11 – More GUI Programming For The Tool (NES misc)

Michael Chiaramonte shows us once again how to do some NES Programming.

NES Programming #11 - More GUI programming for the tool

Quote:

In today’s episode we reorganized our code, and got the tree structure working with cached children so that we didn’t have to destroy and reallocate the controls each time. In addition, I implemented new controls include a frame control that creates a context for additional controls to “live” in. Let me know in the comments if you want to see me writing more code for the controls on-stream or if you’d like me to get back to NES related code. Thanks for watching!

By with 0 comments