Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 83
  1. Supporting 65816 Hardware in the Chiplab

    Supporting the 65816 CPU in the Chiplab A hardware perspective.

  2. About

    About EmulationOnline is a project by Elemenity LLC.

  3. Privacy Policy

    Privacy Policy Privacy is very important to us.

  4. Experimenting With Highspeed Chips

    Experimenting with High-Speed Chips Trying to add an NMOS 6502 (from the NES) to the Chiplab.

  5. Chiplab 6502 Development Board

    6502 Chiplab Dev Board Write and run programs for a real 6502!

  6. 6502 Lab Available

    6502 Available in the Chiplab Run your programs against a real 6502. 6502 As A Service.

  7. Cogni - Arduino Compatible Development Board

    Cogni (3.3V) Dev Board Add brains to your electronics projects Cogni makes it easy to add progammability to your existing electronics projects, or prototype your larger ideas.

  8. NES Audio (APU)

    NES Audio (APU) In this article we will be looking at the sound features of the NES.

  9. Online 6502 Assembler

    Online 6502 Assembler This is a 6502 assembler I wrote, originally to support the 6502 chiplab.

  10. Digital Audio Primer

    Digital Audio Primer Aka Sound for Programmers Aka Sound for Programmers Sound 101 Amplitude Frequency Audio Digitization Sampling Quantization Common Wave Types Sine Square / Pulse Triangle Sawtooth Conclusion Many systems contain hardware to generate so…

  11. Desoldering Electronic ICs

    Desoldering ICs With all the electronics completed for the 6502 chiplab, it is time to look at adding a few other chips.

  12. My Tools

    Tool Recommendations These are various tools I use regularly and can recommend.

  13. Flashing the Atmega or Arduino Bootloader

    Flashing the Arduino Bootloader onto a Custom PCB In this article I’ll talk about how I managed to program (aka flash) an Arduino bootloader onto my custom atmega based circuit board.

  14. NES Controller

    How the NES controller works.

  15. NES System Timing (CPU + PPU + APU)

    NES System Timing (CPU + PPU + APU) We’ve now covered the high level details of the graphical system on the NES.

  16. Background Graphics

    Background Graphics Last time we took a look at how the NES handles highly flexible graphics using sprites.

  17. Emulating Program ROM

    Emulating Program ROM Now that we can read the full address bus from the 6502, we have enough visibility to try to run a program on the 6502.

  18. Sprite Rendering on the NES

    Sprite Rendering on the NES Now that we know how to specify colors in the NES palette, lets use this to actually draw an image.

  19. Extending Arduino IO

    Extending IO Last time we wired up a rough prototype of the Chiplab for a 6502.

  20. Social Media Links

    Social Media Links Follow along for updates however it is convenient for you.

  21. All Posts

    All Posts On this page you can find all posts on this site.

  22. NES Graphics Palette

    NES Graphics Palette The NES palette.

  23. Chiplab - 6502 Wiring

    Chiplab - 6502 Wiring I have a very basic prototype working on a breadboard.

  24. Chiplab Introduction

    Chiplab Introduction Also available on Youtube Emulator development is difficult, and there are 3 key things that make it challenging.

  25. NES CHR Graphics

    NES CHR Graphics Now that we have some cartridge data loaded, lets see how the CHR graphic data is used.

  26. INES Cartridge Loading

    INES Cartridge Loading Now that we know what a simple cartridge looks like, lets see how cartridge data is represented.

  27. Cartridge Basics

    Cartridge Basics Also available on Youtube.

  28. Nestest Binary Info

    NesTest (Binary) Info This is a conversion of the excellent nestest.nes.

  29. 6502 Emulation Tips

    6502 Emulation Tips Also available on Youtube.

  30. 6502: Status, Interrupts, and the Stack

    More 6502 Details.

  31. 6502 Emulator Design

    6502 Emulator Design Also available on Youtube.

  32. 6502 Assembly Language

    6502 Assembly Language Also available on Youtube.

  33. NES Overview & CPU Basics

    NES System Architecture and CPU Basics Watch on Youtube Building an emulator means building software simulations of they key features of the system.