This website requires JavaScript.
Explore
Help
Sign In
Sergey Cherkasov
Se.Cherkasov
0 Followers
·
0 Following
Joined on
2025-04-04
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
4
Projects
Packages
Public Activity
Starred Repositories
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-18 15:41:05 +03:00
badbe0979f
feat(desktop): add input configuration dialog with key remapping
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-18 15:24:28 +03:00
ad6970d4b5
feat(desktop): GPU rendering, modern GTK4 UI, hotkeys and player 2
d113228f1b
refactor(runtime): inline FrameExecutor, add joypad2 and video mode setter
Compare 2 commits »
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-18 12:52:36 +03:00
38a62b6f93
refactor(desktop): decompose monolithic main.rs into layered modules
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-16 15:30:24 +03:00
2878187180
chore: fix clippy warnings and update docs to match public API
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-16 15:06:44 +03:00
ea0c5b1894
chore: fix clippy warnings and update docs to match public API
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-15 17:11:01 +03:00
188444f987
feat(mmc5): implement MMC5 mapper with accurate scanline IRQ and CHR banking
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-15 11:32:05 +03:00
d9666c23b4
feat: Hermite resampling, sprite shift registers, controller open bus
c77be7c84b
feat(audio): non-linear APU mixing and mapper expansion audio (VRC6, FME-7, Namco163)
Compare 2 commits »
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-15 10:44:47 +03:00
d94fbb894b
fix(audio): fix DMC loop byte skip, add DC blocker, lazy cpal stream
d8f41bc2c9
fix(apu): correct frame counter timing, add LP filter, mute aliased triangle
Compare 2 commits »
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-15 10:44:00 +03:00
1b4db3a506
fix(audio): fix DMC loop byte skip, add DC blocker, lazy cpal stream
82ac084b53
fix(apu): correct frame counter timing, add LP filter, mute aliased triangle
Compare 2 commits »
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-15 10:41:57 +03:00
08f7ad8bdf
fix(audio): fix DMC loop byte skip, add DC blocker, lazy cpal stream
1e7a6a9e48
fix(apu): correct frame counter timing, add LP filter, mute aliased triangle
Compare 2 commits »
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-13 19:21:19 +03:00
d2be893cfe
fix: stabilize desktop audio playback
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-13 19:18:54 +03:00
0d42328d30
chore: remove superpowers docs
f78ad062d8
chore: remove superpowers ignore path
260e7ff9db
fix: stabilize desktop audio playback
f86e3c2284
docs: add audio output design spec and implementation plan
e113c53fb7
feat(desktop): replace audio stub with cpal backend and volume slider
Compare 6 commits »
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-13 19:07:21 +03:00
99cd95f152
chore: remove superpowers docs
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-13 19:03:52 +03:00
902a001b15
chore: remove superpowers ignore path
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-13 18:59:52 +03:00
18cec7bac7
fix: stabilize desktop audio playback
9068e78a62
docs: add audio output design spec and implementation plan
f9b2b05f3f
feat(desktop): replace audio stub with cpal backend and volume slider
c97bad5551
feat: add lock-free SPSC ring buffer for audio streaming
5895344f6f
feat(mixer): 5-channel APU mixing with linear approximation formula
Compare 9 commits »
Se.Cherkasov
pushed to
main
at
Se.Cherkasov/nesemu
2026-03-13 11:49:38 +03:00
bdf23de8db
Initial commit: NES emulator with GTK4 desktop frontend
Se.Cherkasov
created branch
main
in
Se.Cherkasov/nesemu
2026-03-13 11:49:38 +03:00
Se.Cherkasov
created repository
Se.Cherkasov/nesemu
2026-03-13 11:47:06 +03:00
Se.Cherkasov
synced commits to
master
at
Se.Cherkasov/VVVVVV
from mirror
2026-02-26 09:00:47 +03:00
9bcade9776
Add statedelay argument to
gamestate
command
Se.Cherkasov
synced commits to
refs/tags/0.1.1
at
Se.Cherkasov/util-linux-cal
from mirror
2026-02-19 16:19:58 +03:00
First
Previous
1
2
Next
Last