Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Emuladores 4 fun & profit
Search
Thiago Pontes
November 08, 2015
Programming
100
1
Share
Emuladores 4 fun & profit
Uma breve introdução à emulação no browser citando as specs do CHIP-8
Thiago Pontes
November 08, 2015
More Decks by Thiago Pontes
See All by Thiago Pontes
O Além <video>
thiagopnts
4
1.4k
Open Source Culture
thiagopnts
1
120
Other Decks in Programming
See All in Programming
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
270
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
170
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
260
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
240
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.6k
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
250
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
110
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
180
GitHub Copilot CLIのいいところ
htkym
2
1.3k
ふつうのFeature Flag実践入門
irof
7
3.5k
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
120
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
570
Featured
See All Featured
Building an army of robots
kneath
306
46k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
530
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Balancing Empowerment & Direction
lara
6
1.1k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Writing Fast Ruby
sferik
630
63k
Color Theory Basics | Prateek | Gurzu
gurzu
0
340
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Raft: Consensus for Rubyists
vanstee
141
7.5k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
260
Transcript
EMULADORES 4 FUN & PROFIT EMULADORES 4 FUN & PROFIT
thiago pontes @thiagopnts https://thiago.me
eu emuladores
its magic! emulacao?
roms?
como?
System specs
javascript canvas web audio api file api
CHIP-8
cpu-16 registers
cpu-16 registers
address register
address register
16 bytes stack + 1 stack pointer
16 bytes stack + 1 stack pointer
2048 pixels display (64x32)
2048 pixels display (64x32)
program counter
program counter
4kb memory
4kb memory
35 opcodes 2 bytes cada
35 opcodes 2 bytes cada
35 opcodes 2 bytes cada
decode/exec opcode
INPUT, TIMERS, GRAPHICS, ETC
loop
por que?
None
duvidas?