• Homepage
  • About
  • Software
  • Hardware
  • Blog
  • Contact
> Articles by: takashi

Software

Reverse Engineering the Past : Copy Protection in School Fighter

takashi
April 22, 2016

Here’s a summary of a quick and fun weekend project. For tl:dr people : Download the IPS file and run it together with your School Fighter ROM dump.   @inobscurity wanted to try the unlicensed HK game School Fighter for the GBC, but the ROM dump would hang before the first level. I had just…

Read more
Uncategorized

ROM Dumping in progress…

takashi
March 23, 2012
No Comments

Well, as seen in a previous post I damaged the main board pretty seriously while removing the ROM daughterboard, but still had hopes it could be salvaged. In the process of making everything work, sadly, it became obvious that I would be unable to solder connectors to some of the lower…

Read more
Software

First successful code build.

takashi
February 20, 2012
No Comments

Here is the small, but significant, first step into programming the VT168. Using a standard build of the cc65 C compiler and a draft configuration file, I successfully mapped the memory and structure of the VT168 hardware. With that and the available register documentation, I had a sample running in…

Read more
Hardware

NJ Pocket memory reverse engineering.

takashi
February 13, 2012
1 Comment

I finally got around to figure out the pinout of the little Flash ROM board in the NJ Pocket. For that I had to remove it to check the bottom pins… and well, let’s say things didn’t went very well: Despite my best efforts to safely remove it, the board…

Read more
Software

Software Sprites With a Tile Based Display

takashi
August 17, 2011
No Comments

Earlier today, I was talking about the Sega Mega Drive and how it sometimes used software sprites (but mostly its predecessor, the Sega Master System). This made me think of the technique for a while and how I haven’t seen it detailed in any length for a while. It was not that…

software sprites theory Read more
Hardware

VT1682 Schematic Symbols

takashi
August 11, 2011
No Comments

I took a quick break to map the pinout of the VT1682 CPU unto a library for my favorite schematic editor. I use an old version of bSch i translated into English a couple of years ago. It runs fine, even on Windows 7, but the tools that convert the…

VT1682 bSch Schematics Read more
Hardware

NJ Pocket initial signal analysis

takashi
July 22, 2011
No Comments

To add to my previous post, I ran my oscilloscope over the pins on the small board. It exposes 44 pins, and one would expect to see 16 data pins, and the full 21 addressing space. So a quick look revealed 23 pins with a waveform like this: That seem…

analysis NJ Pocket Read more
Hardware

Exploring the NJ Pocket

takashi
July 22, 2011
1 Comment

To start this blog, I want to focus on a piece of hardware that has caught a bit of interest recently. It is the NJ-250A “NJ Pocket”, a very cheap (under $20) console that can be obtained from several internet retailers:The machine itself is manufactured by Shenzen Nanjing technologies. While…

hacking NJ Pocket teardown Read more

Recent Posts

  • Reverse Engineering the Past : Copy Protection in School Fighter
  • ROM Dumping in progress…
  • First successful code build.
  • NJ Pocket memory reverse engineering.
  • Software Sprites With a Tile Based Display
Copyright © 2025 | Theme by: Theme Horse | Powered by: WordPress