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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Thiago Pontes
November 08, 2015
Programming
100
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
150
Other Decks in Programming
See All in Programming
スマート反転とウェブアクセシビリティ
camiha
0
140
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
2
1.6k
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
260
XHTMLが残したもの
yosuke_furukawa
PRO
2
420
Claude Codeを組織的に動かして月400PRを実現した話
happy_ryo
0
260
ソフトウェアラスタライザ
fadis
1
790
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
6
2.5k
Seeing Through Serverless: Observability for AWS Lambda with ADOT and CloudWatch Application Signals
seike460
PRO
1
120
週末にAI-DLCを本気で回したら$1,600溶けた
hbashimizu
0
130
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
670
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
3
270
LoopHub - ローカルで動く GitHub で、AI と共同開発
jugyo
0
450
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
3
490
The Pragmatic Product Professional
lauravandoore
37
7.4k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
450
Docker and Python
trallard
47
4.2k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
410
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
440
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Utilizing Notion as your number one productivity tool
mfonobong
4
570
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
400
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?