issues
search
quephird
/
happiNESs
An attempt at an NES emulator written in Swift
5
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Improve the way `Bus` reads from and writes to the PPU
#87
quephird
opened
19 hours ago
0
Fix popping noise during certain games
#86
quephird
closed
14 hours ago
0
OMFG I FIXED SKY SHARK
#85
quephird
closed
4 days ago
1
Filter out static-y noise
#84
quephird
closed
14 hours ago
1
Log trace lines to ring buffer in memory instead of to `STDOUT`
#83
quephird
opened
1 week ago
0
Fix Joust
#82
quephird
closed
1 week ago
0
Make fullscreenable while disallowing resizability
#81
quephird
closed
1 week ago
0
Be able to pause a game and step through it one frame at a time
#80
quephird
opened
1 week ago
0
Display ROM Info dialog somehow
#79
quephird
opened
1 week ago
0
Expose reset ROM chord 🎹
#78
quephird
closed
1 week ago
0
Expose reset ROM feature in GUI somehow
#77
quephird
closed
1 week ago
1
Support NES 2.0 ROMs
#76
quephird
closed
1 week ago
0
Implement mapper 004 so Becca can play Rampart
#75
quephird
opened
1 week ago
0
Investigate cause of intermittently laggy audio
#74
quephird
opened
1 week ago
0
Reset APU upon loading a new cartridge
#73
quephird
closed
1 week ago
0
Updated all helpers and tests to be compatible with latest APIs
#72
quephird
closed
1 week ago
0
Figure out how to incorporate test ROMs into test suite
#71
quephird
opened
1 week ago
0
Moved `cycles` and `tick()` out of `Bus` and into `CPU`
#70
quephird
closed
1 week ago
0
Fix test suite
#69
quephird
closed
1 week ago
1
Improve the way we detect when we need to redraw the screen
#68
quephird
opened
1 week ago
0
Support NES 2.0 ROMs
#67
quephird
closed
1 week ago
1
Get blargg's PPU ROM tests passing
#66
quephird
closed
1 week ago
0
Need to reset the APU after loading a cartridge
#65
quephird
closed
1 week ago
1
Move `cycles` out of `Bus` and into `CPU`
#64
quephird
closed
1 week ago
1
The HUD in Sky Shark is jumpy
#63
quephird
closed
4 days ago
1
Text boxes in Marble Madness are partially glitchy
#62
quephird
opened
2 weeks ago
0
Implement mapper 001 (MMC1)
#61
quephird
closed
2 weeks ago
0
Refactoring `Cartridge`
#60
quephird
closed
2 weeks ago
0
Implement support for AxROM cartridges
#59
quephird
closed
3 weeks ago
0
Take advantage of new `Register`, `RegisterBit`, and `RegisterBitMask` types for the rest of the emulator
#58
quephird
opened
3 weeks ago
0
Think about how to implement a full screen mode
#57
quephird
closed
1 week ago
1
Implement mapper 001
#56
quephird
closed
2 weeks ago
1
CatAPUlting forward with an APU implementation
#55
quephird
closed
3 weeks ago
0
Allow pausing of the game somehow
#54
quephird
opened
1 month ago
0
Allow user to set scale of emulator
#53
quephird
closed
1 month ago
0
Add audio
#52
quephird
closed
3 weeks ago
1
Improve image fidelity
#51
quephird
closed
1 month ago
0
Allow user to select the scale of each pixel from the UI
#50
quephird
closed
1 month ago
1
Improve rendering performance
#49
quephird
closed
1 month ago
0
Improve image fidelity
#48
quephird
closed
1 month ago
1
Figure out how to use an external controller
#47
quephird
opened
1 month ago
0
Think about moving `Console` into `happiNESs` module
#46
quephird
closed
1 week ago
1
Add section in README about high-level data model of system
#45
quephird
opened
1 month ago
0
Improve rendering performance
#44
quephird
closed
1 month ago
1
Streamline sprite caching
#43
quephird
closed
1 month ago
0
OMFG I FIXED THE HUD
#42
quephird
closed
1 month ago
0
Improve caching of sprites
#41
quephird
closed
1 month ago
1
SPLITTING UP ALL THE THINGS!!!
#40
quephird
closed
1 month ago
0
Wire up all the caches
#39
quephird
closed
1 month ago
0
Cache all the things
#38
quephird
closed
1 month ago
0
Next