Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 43
  1. Game Boy Advance boards have a 10 nF capacitor C62 between the d-pad up input and ground, but other d-pad buttons have no capacitor.

  2. 8 years of Game Boy tweets

    Thanks to the "great" effort of Elon Musk, Twitter is in flames and I've suddenly realized all my data there is potentially at risk.

  3. Flash cartridges (= "carts") are commonly used to run Game Boy ROMs, such as homebrew games or dumped officially released games, on real hardware.

  4. HHL Bivert Module V2 - technical review

    Biverting a greyscale Game Boy screen is a very popular mod, because it's widely considered to increase the screen contrast.

  5. Decapped random chip - STMicro L78M05CV

    This time I've decapped an STMicro L78M05CV, a fixed 5.0V linear regulator chip.

  6. This time I've decapped a Microchip PIC16LC72A, an 8-bit PIC microcontroller chip.

  7. This time I've decapped a Texas Instruments OPA1632, a fully-differential operational amplifier chip.

  8. Decapped random chip - Samsung S4L85K1X01

    I've decided to start decapping random chips I've harvested from various boards to practice both the decapping procedure and imaging/stitching of microscope photos.

  9. PCB gallery 1

    This time I wanted to post some photos of old PCBs I've designed in the last couple of years.

  10. I gave a presentation about Game Boy reverse engineering at Disobey 2018, a security/hacking-oriented conference held in Helsinki.

  11. I own an SFC (Super Famicom, "Japanese SNES") that I use for running hardware tests on Super Game Boy and Super Game Boy 2 systems.

  12. Game Boy research status, March 2017

    I've made some progress in my research, but don't have any mindblowing findings to share yet.

  13. Game Boy test ROM do's and don'ts

    Game Boy test ROMs are crucial tools for verifying the collective understanding of the Game Boy hardware.

  14. Game Boy research status, September 2016

    It's been a while since the last time I wrote anything about Game Boys.

  15. Game Boy cartridge PCB photos

    Last year I took PCB photos of all Game Boy games I own, but I never managed to categorize or publish the photos I'm not going to analyze all of these in detail, so I'm just going to leave the photos and basic information here for those who are interested…

  16. Mooneye GB 0.1.0 released

    I've decided that it's time to do a proper release of Mooneye GB after more than one year of development.

  17. Dumping the Super Game Boy 2 boot ROM

    I'm happy to announce that I've succeeded in dumping the Super Game Boy 2 boot ROM.

  18. In my previous blog post I analyzed a Gameboy cartridge with a DMG-BEAN-01 circuit board.

  19. In this blog post we'll take a look at a slightly more advanced cartridge than we saw in the previous post.

  20. In my previous blog post, I described the reasons why MBC chips are included in Gameboy game cartridges.

  21. Mooneye GB: Gameboy cartridge types

    When I started developing Mooneye GB, I did the initial work in small gradual steps.

  22. Recently my main hobby project has been Mooneye GB, a Gameboy emulator written in Rust.

  23. Calling Win32 API with Rust FFI

    I was recently looking for a simple Windows utility to turn off the screen, and I wanted it to be open source so I could compile it myself and be sure it doesn't do anything malicious.

  24. Wandboard Quad

    I blogged last year about compiling Cyanogenmod for YW9300, but you might guess from the lack of updates that I never succeeded.

  25. Android hacking with YW9300: Introduction

    I've spent a huge chunk of my free time this week on learning Android internals by tinkering with an Android device called YW9300.

  26. Introduction Using phantom types is a very simple technique that can be used to increase the compile-time safety of code.

  27. Introduction Jawwa ZK Gritter is an open source library that can be used to add Growl-like notifications to ZK apps.

  28. Introduction In part 1 I showed how server push and threads can be used to execute background tasks in a ZK application.

  29. This is not a "pitfall" per se, but an implementation detail worth knowing.

  30. Use cases Asynchronous UI updates are very useful, because they typically improve the responsiveness, usability and the general feel of user interfaces.

  31. Many people, including Stephen Colebourne, have complained about some of the methods in the Scala collections API.

  32. Spring objects are recognized based on their names It doesn't matter whether you use XML or Java config, a Spring scope is roughly like a Map<String, Object> structure.

  33. sbt-jrebel-plugin 0.9.0 released

    I've finally managed to convert sbt-jrebel-plugin to SBT 0.9+.

  34. As I mentioned in my previous post, ZK has a tendency to "just work".

  35. I've been asked several times to present some of my opinions about ZK.

  36. Overview of the challenge The biggest challenge in SBTEI is the most fundamental one: project metadata.

  37. SBTEI technical challenges: Scala versions

    Scala is generally not backwards compatible, so matching Scala versions pose a challenge.

  38. SBTEI vs SbtEclipsify

    Comparing SBTEI and SbtEclipsify In addition to SBT plugins for Eclipse, there's also an Eclipse plugin for SBT called SbtEclipsify.

  39. SBTEI development resumed

    As an Eclipse user I've always been trouble by the lackluster support of SBT in Eclipse.

  40. jQuery + ZK = A perfect match?

  41. JPA entity scanning with Spring

    If you've used JPA, does this look familiar?

  42. IE6 incompatibilities in ZK

    There's a very annoying IE6 incompatibility in ZK.

  43. SBT and JRebel

    I was at first sceptical about JRebel, but after using it for a while, I must say that it's awesome!