Natesh's Dev Blog!

  • Github
  • Makes
  • About
  • Resume
  • Search
November 04, 2017

Chip8 Assembler - Code Generator

In the last post expressions were created by grouping tokens together. Now its time to generate Chip8 opcodes from the expressions. Semantics Checker I’m not going to...

chip8
assembler
November 03, 2017

Chip8 Assembler - Parser

The parser will turn the generated tokens into Expressions. Expressions are meaningful groupings of Tokens. For example: // Example: LD V0, $FF Instruction

chip8
assembler
October 16, 2017

Chip8 Assembler - Lexer

As mentioned before the lexer transforms the input data into a series of Tokens. So what is a token? A token is the meaningful components of the assemble file. So...

chip8
assembler
September 30, 2017

Chip8 Assembler - Introduction

Introduction In order to learn Rust I started writing two small projects. The first was quartz a Chip8 emulator. My second project was a Chip8 assembler. I find...

rust
nom
assembly
August 26, 2017

GameboyCore - Audio and Full Color Support!

A few weeks ago I started tying off the last threads for completing the my GameboyCore project. I’ve completed Audio and Color Support (a few bugs here). And I also...

gameboy
emulator
Previous Page: 20 of 31 Next
© 2025 Natesh Narain. Made with Jekyll using the Tale theme.