Double Dragon

Posted on Wed 22 February 2017 in nes • Tagged with nes, double dragon, wedNESday, review

Double Dragon

Not in the mood to code today, so let's play a classic: Double Dragon. It's hard to explain nowadays what a phenomenal game it was back then. So before reviewing the NES version, which I'm going to play, let's first talk about the game’s history.

At the end eighties …


Continue reading

wedNESday #7 - More than just coding

Posted on Wed 15 February 2017 in nes • Tagged with 6502, nes, python

more than coding

One thing that I noticed on opensorce projects, it's more than just coding. Indeed the code itself is the center on wich everything else related to the project gravitates, but there is lot more. Today made some tweaks on my travis continuos integration, and also had a lot of reading …


Continue reading

wedNESday #6 - A bigger blender brain

Posted on Wed 08 February 2017 in nes • Tagged with 6502, nes, python, MCP23017, raspberrypi

Blender Brain

Blender Bigger Brain*

On last week's post, I had a "to do" list over the comments of the "upcoming improvements". So Toshimitsu Kamei came to the rescue again with the IO expander stuff. He sent some study material and sugests a small proof of concept just by following some internet …


Continue reading

wedNESday #5 - It's alive!

Posted on Wed 01 February 2017 in nes • Tagged with 6502, nes, python, raspberrypi

it's alive

First of all, I must thanks Toshimitsu Kamei, without him this post wouln't be possible. Some time ago, he helped me up connecting the RasberryPI's GPIO along with W65C02S. It was fun, although I was kind of clumsy in this meantime, and them now I have to reattach everything. So …


Continue reading

wedNESday #4

Posted on Wed 25 January 2017 in nes • Tagged with nes, emulator, python

Blender Brain

Blender Brain*

Split and Share

I'm splitting the project wedNESday into a guide project. Unfortunelly, it does not have a catch name yet. The goal of this sidekick project is to serve as a lighthouse for thouse who attempt to create an emulator. It's filled with abstract test case scenarios …


Continue reading

wedNESday #3

Posted on Wed 18 January 2017 in nes • Tagged with nes, emulator, python

Goals and Detours

One of goals this week was to create a fake PPU, so that we can start testing it and playing with it and create a Pull Request in the py65 project with some tests. Although, while writing some tests in order to reach the first goal, I …


Continue reading

wedNESday #2

Posted on Wed 11 January 2017 in nes • Tagged with nes, emulator, python

Keep up

I've refactored the tests and extracted to CPU6502Spec, and them start playing with py65. Didn't take long to have most of the test working. Now I have the same test spec running with either ApplyPy or Py65 6502, and that's amazing. Although, let's keep in mind that the …


Continue reading

wedNESday #1

Posted on Wed 04 January 2017 in nes • Tagged with nes, emulator, python

Forewords

I've been hacking the NES for quite a long time, and since them, I've always been asked for writing an emulator. Although it was never a priority, everytime a question like that stands, I usually answer: "Why not?".

Let's think over. Why should I, and why you should to …


Continue reading