Nathaniel Walizer
|
bd97746282
|
Move common menu and popup elements out of platform source
|
pirms 6 mēnešiem |
Nathaniel Walizer
|
df0f2a4835
|
Add delayed actions
|
pirms 7 mēnešiem |
Nathaniel Walizer
|
1ff9634a9b
|
Add SRAM load/save support
|
pirms 7 mēnešiem |
Nathaniel Walizer
|
78a71959f6
|
Add in-game menu
|
pirms 7 mēnešiem |
Nathaniel Walizer
|
f4bf65947e
|
Tighten up ROM selection menu to handle bad ROMs and exiting
|
pirms 7 mēnešiem |
Nathaniel Walizer
|
63a5aa317d
|
Add ROM selection menu
|
pirms 7 mēnešiem |
Nathaniel Walizer
|
e465e241b8
|
Add modal popup support
|
pirms 7 mēnešiem |
Nathaniel Walizer
|
135b90e175
|
Add text drawing API; refactor start sequence to prepare for menus
|
pirms 7 mēnešiem |
Nathaniel Walizer
|
8bdb482cf4
|
Refactor to separate SDL rendering from platform code
|
pirms 7 mēnešiem |
Nathaniel Walizer
|
086d8e4395
|
Add full set of alternate button mappings
|
pirms 7 mēnešiem |
Nathaniel Walizer
|
ded5f91e7f
|
Add FPS and Turbo controls; Simplify action inputs
|
pirms 7 mēnešiem |
Nathaniel Walizer
|
3b53923af9
|
Add overlay & font support
|
pirms 8 mēnešiem |
Nathaniel Walizer
|
8e13f8c30b
|
Various NMI and reading PPU fixes
- NMI still imperfect
- Passes vast majority of bisqwit's ppu_read_buffer tests
|
pirms 8 mēnešiem |
Nathaniel Walizer
|
c3a0dfbf42
|
Add save/load state support
- Works with CHR RAM, still needs thorough testing
|
pirms 8 mēnešiem |
Nathaniel Walizer
|
6568131ec4
|
Add APU Skeleton
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
ae22606f81
|
ARM/STM32 Compatability improvements
- Rename DEBUG to NESE_DEBUG
- Split out allocators for internal RAM
- SDL flushing (GPU compat)
- Porting notes
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
2f815b3120
|
Refactor cart loading for early mapper failure
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
9aee1f1d2e
|
Add input support; fix cycle counts; implement frame timing
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
e613f3054c
|
Fix palette transparency bug
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
0239f9773f
|
Add OAM DMA; More sprite rendering preparation
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
3b30f39a5b
|
Add PPU background rendering; bugfixes
- Fix palette reference
- Fix live tracing memory addressing
- Fix ROL bug
- Fix indirect X/Y addressing decode
- Fix nametable mirroring
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
0370da8538
|
PPU rendering stub; interrupt and memory bugfixes
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
399fa35fa7
|
Add input and PPU stage stubs
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
bc911c49d5
|
Add main emulator loop, mapper 0, cart loading, and peripheral stubs
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
d95fe6da06
|
Prepare for v2
|
pirms 9 mēnešiem |
Nathaniel Walizer
|
b0ab1141eb
|
Add save state support
|
pirms 11 mēnešiem |
Nathaniel Walizer
|
668208c46f
|
Add Win32/Win64 build support
|
pirms 11 mēnešiem |