LMJTFY
    CodeWhat is Jev?
    Explorer
    jevsnes.git
    apps
    headless
    srcmain.rs
    BUCKCLAUDE.mdREADME.md
    hotdemo
    srcmain.rs
    BUCKCLAUDE.mdREADME.md
    jevprobe
    srcmain.rs
    BUCKCLAUDE.mdREADME.md
    native
    srcactivity.rsapp.rsmain.rs
    BUCKCLAUDE.mdREADME.md
    replay-probe
    srcmain.rs
    BUCKCLAUDE.mdREADME.md
    zbanks
    srcmain.rs
    BUCKCLAUDE.mdREADME.md
    CLAUDE.mdREADME.md
    nixCLAUDE.mdmesen.nixREADME.md
    packages
    alttp
    srclib.rs
    BUCKCLAUDE.mdREADME.md
    console
    srclib.rs
    BUCKCLAUDE.mdREADME.md
    decisions
    src
    goal_choicewords.rs
    goal_choice.rslib.rs
    BUCKCLAUDE.mdREADME.md
    mcp
    srclib.rsproxy.rssessions.rsstates.rs
    BUCKCLAUDE.mdREADME.md
    panels
    srcbot.rsjev.rslayout.rslib.rspad.rspalette.rsreplay.rsstate.rs
    BUCKCLAUDE.mdREADME.md
    replay
    srcformat.rsheader.rskeyframe.rskeyframes.rslib.rslog.rsrebuild.rsrecorder.rsseek.rsspeed.rsstorage.rstree.rs
    BUCKCLAUDE.mdREADME.md
    zbanks
    shimhost.c
    srclib.rsoutcomes.rsrecovery.rsstall.rs
    BUCKCLAUDE.mdREADME.md
    CLAUDE.mdREADME.md
    platformsBUCKCLAUDE.mdexecution.bzlREADME.md
    research
    fixturesCLAUDE.mdlive-stall-area43.jsonREADME.md
    alttp-ram-map.mdbreaker-trip-2026-09-20.mdcastle-inside.mdcastle-passage.mdCLAUDE.mdjev-api-digest.mdmesen-automation.mdREADME.mdsubsecond-patch-build.mdzbanks-alttp.md
    third-party
    c
    patches0001-follow-targets-on-intra-room-stairs.patch0002-goal-choice-hook.patch0003-anti-fairy-circle.patch0004-bow-shot-survives-follow-targets.patch0005-green-pendant-is-bit-4.patch0006-walk-up-to-a-blocking-npc.patch0007-talk-to-an-npc-until-it-gives.patch0008-text-box-gets-a-in-any-state.patch0009-pegasus-boots-dash.patch0010-book-of-mudora-goal.patch0011-shopkeeper-blocks-in-room-0123.patch0012-dam-push-block-not-a-hammer-peg.patch0013-big-chest-needs-the-big-key.patch0014-door-with-no-vestibule-in-room-0089.patch0015-never-push-a-block-into-a-wall.patch0016-hc-routines-already-done-in-open-mode.patch0030-hammer-peg-indoors-general.patch0031-dash-as-path-action.patch0032-glove-gating-general.patchCLAUDE.mdREADME.md
    zbanks-alttp.gitignorealttp.calttp_public.hap_item.cap_item.hap_macro.hap_map.cap_map.hap_math.hap_plan.cap_plan.hap_req.cap_req.hap_snes.cap_snes.hbm.hlb.clb.hlb_test.cMakefilepm.cpm.hpq.cpq.hREADME.mdsnes9x.patchTODO
    BUCKCLAUDE.mdREADME.md
    rust
    fixups
    ahashfixups.toml
    alsa-sysfixups.toml
    ashfixups.toml
    cpalfixups.toml
    crc32fastfixups.toml
    crossbeam-utilsfixups.toml
    curve25519-dalekfixups.toml
    getrandomfixups.toml
    glutin_wgl_sysfixups.toml
    httparsefixups.toml
    icu_normalizer_datafixups.toml
    icu_properties_datafixups.toml
    khronos-eglfixups.toml
    khronos_apifixups.toml
    libcfixups.toml
    libmfixups.toml
    nagafixups.toml
    num-traitsfixups.toml
    objc-sysfixups.toml
    objc2fixups.toml
    objectfixups.toml
    parking_lot_corefixups.toml
    pastefixups.toml
    proc-macro2fixups.toml
    quotefixups.toml
    ref-castfixups.toml
    rmcpfixups.toml
    rustixfixups.toml
    rustlsfixups.toml
    serdefixups.toml
    serde_corefixups.toml
    serde_jsonfixups.toml
    smithay-client-toolkitfixups.toml
    subsecondfixups.toml
    target-featuresfixups.toml
    thiserrorfixups.toml
    unicode-general-categoryfixups.toml
    wayland-backendfixups.toml
    wayland-clientfixups.toml
    wayland-sysfixups.toml
    wgpufixups.toml
    wgpu-corefixups.toml
    wgpu-halfixups.toml
    windows_x86_64_gnufixups.toml
    windows_x86_64_msvcfixups.toml
    winitfixups.toml
    x11-dlfixups.toml
    zerocopyfixups.toml
    zmijfixups.toml
    CLAUDE.mdREADME.md
    jevcrates
    jev-client
    src
    clienttests.rs
    client.rserror.rslib.rsports.rs
    Cargo.tomlCLAUDE.mdREADME.md
    jev-http
    srcledger.rslib.rsruntime.rstransport.rs
    testsmock.rs
    Cargo.tomlCLAUDE.mdREADME.md
    jev-mock
    srcforward.rslib.rsreplay.rs
    Cargo.tomlCLAUDE.mdREADME.md
    jev-protocol
    srcanswer.rserror.rsjcs.rsjson.rslib.rsmodel.rsquestion.rsrequest.rsresponse.rsretry.rs
    Cargo.tomlCLAUDE.mdREADME.md
    .gitignoreCargo.tomlCLAUDE.mdREADME.md
    jgenesis
    .github
    workflowsrust.yml
    backend
    gb-core
    src
    apucomponents.rsnoise.rspulse.rswavetable.rs
    audioconstants.rs
    cartridge
    mappershuc3.rsmbc3.rs
    mappers.rs
    ppudebug.rsfifo.rsregisters.rs
    sm83arithmetic.rsbits.rsbus.rsdisassemble.rsflags.rsflow.rsload.rs
    api.rsapu.rsaudio.rsbus.rscartridge.rscgb.rsdma.rsgraphics.rsinputs.rsinterrupts.rslib.rsmemory.rsppu.rsserial.rssm83.rstimer.rs
    Cargo.tomlREADME.md
    gba-core
    src
    apidebug.rs
    apu
    psgwavetable.rs
    audio.rspsg.rs
    cartridgeeeprom.rsflashrom.rsgpio.rsrtc.rssolar.rs
    ppudebug.rsregisters.rs
    api.rsapu.rsbus.rscartridge.rsdma.rsinput.rsinterrupts.rslib.rsmemory.rsppu.rsprefetch.rsscheduler.rssio.rstimers.rs
    Cargo.tomlREADME.md
    genesis-components
    src
    cartridge
    eepromtests.rs
    externalmetadata.rs
    eeprom.rsexternal.rs
    svpssp1601.rs
    vdpcolors.rscramdots.rsdebug.rsfifo.rsregisters.rsrender.rssprites.rstests.rs
    ym2612debug.rsenvelope.rslfo.rsphase.rstimer.rs
    cartridge.rsdebug.rslib.rsmemory.rssvp.rsvdp.rsym2612.rs
    Cargo.toml
    genesis-core
    src
    api
    debugs32x.rstests.rs
    debug.rs
    busdebug.rs
    inputgamepad.rsmouse.rsxe1ap.rs
    api.rsaudio.rsbus.rsinput.rslib.rstiming.rs
    Cargo.tomlREADME.md
    nes-core
    src
    apudmc.rsnoise.rspulse.rstriangle.rsunits.rs
    audioconstants.rs
    bus
    cartridge
    mappers
    bandaieeprom.rs
    konamiirq.rsvrc4.rsvrc6.rsvrc7.rs
    action52.rsbandai.rskonami.rsmmc1.rsmmc2.rsmmc3.rsmmc5.rsnamco163.rsnamco175.rsnrom.rssunsoft.rsunrom512.rs
    mappers.rs
    cartridge.rs
    graphicsdebug.rs
    api.rsapu.rsaudio.rsbus.rscpu.rsgraphics.rsinput.rslib.rsppu.rs
    Cargo.tomlREADME.md
    pce-core
    src
    psg
    resamplerconstants.rs
    resampler.rs
    video
    vdcdebug.rsregisters.rs
    palette.rsvce.rsvdc.rs
    api.rsbus.rsinput.rslib.rsmemory.rspsg.rsvideo.rs
    Cargo.tomlREADME.md
    s32x-core
    src
    apidebug.rs
    busdebug.rs
    pwmdebug.rs
    registersdebug.rs
    vdpdebug.rsregisters.rs
    api.rsaudio.rsbootrom.rsbus.rslib.rsm68k_vectors.binpwm.rsregisters.rssh2_master_boot_rom.binsh2_slave_boot_rom.binvdp.rs
    Cargo.tomlREADME.md
    segacd-core
    src
    apidebug.rs
    busdebug.rs
    cddrivecdc.rscdd.rs
    graphicsfixedpoint.rs
    api.rsaudio.rsbackupram.rsbus.rscddrive.rsfont.rsgraphics.rslib.rsmemory.rsrf5c164.rswordram.rs
    Cargo.tomlREADME.md
    smsgg-core
    src
    memorymappers.rsmetadata.rs
    vdpdebug.rstms9918.rs
    api.rsaudio.rsbus.rsinput.rslib.rsmemory.rsvdp.rs
    Cargo.tomlREADME.md
    snes-coprocessors
    src
    cx4
    functionsrom.rs
    functions.rs
    sa1
    registersdma.rs
    bus.rsmmc.rsregisters.rstimer.rs
    sdd1decompressor.rs
    spc7110decompressor.rsregisters.rsrtc.rs
    superfx
    gsu
    instructionsalu.rsdisassemble.rsflags.rsflow.rsload.rsplot.rs
    codecache.rsinstructions.rs
    gsu.rs
    upd77c25instructions.rs
    common.rscx4.rslib.rsobc1.rssa1.rssdd1.rsspc7110.rssrtc.rsst018.rssuperfx.rsupd77c25.rs
    Cargo.tomlREADME.md
    snes-core
    src
    apu
    dspinterpolate.rstables.rs
    bootrom.rsdsp.rstimer.rs
    memorycartridge.rsdma.rsinputs.rs
    ppucolortable.rsdebug.rsregisters.rssprites.rs
    api.rsapu.rsaudio.rsbus.rsconstants.rsinput.rslib.rsmemory.rsppu.rs
    Cargo.tomlREADME.md
    ti-sn76489
    srclib.rs
    Cargo.tomlREADME.md
    ym-opll
    srclib.rs
    Cargo.tomlREADME.md
    common
    cdrom
    src
    binvalidator.rs
    reader
    chdtests.rs
    cuebintests.rs
    chd.rscuebin.rs
    cdtime.rscue.rslib.rsreader.rs
    Cargo.tomlREADME.md
    dsp
    src
    sincperformance.rsquality.rs
    design.rsiir.rslib.rssinc.rs
    Cargo.toml
    jgenesis-common
    src
    audiocubic_resampler.rsfir_resampler.rs
    frontendfinitefloat.rs
    audio.rsboxedarray.rscheats.rsdebug.rsfrontend.rsinput.rslib.rsmacros.rsnum.rspaths.rsrom.rssync.rstimeutils.rs
    Cargo.tomlREADME.md
    jgenesis-proc-macros
    srcconfig.rsencode.rsenums.rslib.rspartialclone.rsserialization.rs
    testsconfig.rsencode.rsenums.rslib.rspartialclone.rsserialization.rs
    Cargo.tomlREADME.md
    config
    gb-config
    srclib.rs
    Cargo.toml
    gba-config
    srclib.rs
    Cargo.toml
    genesis-config
    srccheats.rslib.rs
    Cargo.toml
    nes-config
    srclib.rspalettes.rsserialization.rs
    Cargo.toml
    pce-config
    srclib.rs
    Cargo.toml
    smsgg-config
    srccheats.rslib.rs
    Cargo.toml
    snes-config
    srclib.rs
    Cargo.toml
    cpu
    arm7tdmi-emu
    src
    instructionsdisassemble.rs
    bus.rsinstructions.rslib.rs
    Cargo.tomlREADME.md
    huc6280-emu
    src
    instructionsdisassemble.rs
    bus.rsinstructions.rslib.rs
    Cargo.tomlREADME.md
    huc6280-test-runner
    srcmain.rs
    Cargo.tomlREADME.md
    m68000-emu
    src
    core
    instructionsarithmetic.rsbits.rscontrolflow.rsload.rstable.rs
    instructions.rs
    bus.rscore.rsdebug.rsdisassemble.rslib.rstraits.rs
    Cargo.tomlREADME.md
    m68000-test-runner
    srcmain.rs
    Cargo.tomlREADME.md
    mos6502-emu
    srcbus.rsinstructions.rslib.rs
    Cargo.tomlREADME.md
    mos6502-test-runner
    srcmain.rs
    Cargo.tomlREADME.md
    sh2-emu
    src
    instructionsalu.rsbits.rsbranch.rsload.rs
    bus.rscache.rsdebug.rsdisassemble.rsdivu.rsdma.rsfrt.rsinstructions.rslib.rsregisters.rssci.rswdt.rs
    Cargo.tomlREADME.md
    spc700-emu
    src
    instructionsalu.rsbits.rsdisassemble.rsflags.rsflow.rsload.rs
    instructions.rslib.rstraits.rs
    Cargo.tomlREADME.md
    spc700-test-runner
    srcmain.rs
    Cargo.tomlREADME.md
    wdc65816-emu
    src
    core
    instructionsalu.rsbits.rsdisassemble.rsflags.rsflow.rsload.rs
    instructions.rs
    core.rslib.rstraits.rs
    Cargo.tomlREADME.md
    wdc65816-test-runner
    srcbus.rsmain.rs
    Cargo.tomlREADME.md
    z80-emu
    src
    core
    instructionsarithmetic.rsbits.rscontrol.rsio.rsjump.rsload.rsmnemonics.rs
    instructions.rs
    core.rsdebug.rsdisassemble.rslib.rstraits.rs
    Cargo.tomlREADME.md
    z80-test-runner
    srcmain.rs
    Cargo.tomlREADME.md
    frontend
    egui-sdl3-wgpu
    srcclipboard.rsintegration.rslib.rssdl3_platform.rs
    Cargo.toml
    jgenesis-debugger-frontend
    src
    genesis
    ym2612algorithm0.pngalgorithm1.pngalgorithm2.pngalgorithm3.pngalgorithm4.pngalgorithm5.pngalgorithm6.pngalgorithm7.png
    m68kdebug.rspsgdebug.rssh2debug.rswidgets.rsym2612debug.rsz80debug.rs
    gb.rsgba.rsgenesis.rslib.rsmemviewer.rsnes.rspce.rsprocess.rssmsgg.rssnes.rs
    Cargo.toml
    jgenesis-gui
    src
    app
    commonhelptext.rs
    gbhelptext.rs
    gbahelptext.rs
    genesishelptext.rs
    inputhelptext.rs
    neshelptext.rs
    pcehelptext.rs
    smsgghelptext.rs
    sneshelptext.rs
    cheats.rscommon.rsgb.rsgba.rsgenesis.rsinput.rsinputcollect.rsnes.rspce.rsromlist.rssmsgg.rssnes.rswidgets.rs
    app.rsemurunner.rslib.rsmain.rs
    Cargo.tomlREADME.md
    jgenesis-native-config
    src
    inputmappings.rsserialize.rs
    migrationold_default_nes_palette.rsv0_10.rsv0_11.rsv0_12.rsv0_13.rsv0_14.rsv0_8.rs
    common.rsgb.rsgba.rsgenesis.rsinput.rslib.rsmigration.rsnes.rspaths.rspce.rssmsgg.rssnes.rs
    Cargo.tomlREADME.md
    jgenesis-native-driver
    src
    mainloopaudio.rscreate.rsgb.rsgba.rsgenesis.rsinput.rsnes.rspce.rsrender.rsrewind.rsrunner.rssave.rssmsgg.rssnes.rsstate.rswindow.rs
    archive.rsconfig.rsextensions.rsfpstracker.rsinput.rslib.rsmainloop.rs
    Cargo.tomlREADME.md
    jgenesis-renderer
    src
    glslmmpx_enhanced.glsl
    renderer
    ntscconstants.rs
    ntsc.rsshaders.rs
    wgslframeblend.wgslgb_color.wgslhblur.wgslidentity.wgslmmpx.wgslmodal.wgslntsc.wgslprescale.wgslrender.wgslxbrz.wgsl
    config.rslib.rsrenderer.rsttf.rs
    build.rsCargo.tomlREADME.md
    jgenesis-web
    .cargoconfig.toml
    jsaudio-processor.jsidb.jspolyfill.jsui.js
    srcaudio.rsconfig.rsjs.rslib.rssave.rs
    build.shCargo.tomlindex.htmlREADME.mdwebserver.py
    256x256.png
    scriptskaiser-lpf.pyremez-lpf.pyrun-miri-tests.sh
    .gitignoreARCHITECTURE.mdBUILD.mdCargo.lockCargo.tomlCHANGELOG.mdclippy.tomlLICENSEREADME.mdrustfmt.toml
    topCLAUDE.mdlib.rsREADME.md
    BUCKCargo.lockCargo.tomlCLAUDE.mdREADME.mdreindeer.toml
    CLAUDE.mdREADME.md
    toolchainsBUCKCLAUDE.mdlocal_test_execution.bzlREADME.md
    tools
    hotpatch
    srcmain.rs
    BUCKCLAUDE.mdpatch.shREADME.md
    mcpCLAUDE.mdinstall.shlaunch.shREADME.mdtest.sh
    watchbudget.shCLAUDE.mdREADME.md
    CLAUDE.mdREADME.md
    .buckconfig.buckroot.envrc.gitignore.gitmodules.mcp.jsonCLAUDE.mdflake.lockflake.nixREADME.md
    Clone
    git clone --recurse-submodules https://lmjtfy.fun/jevsnes.git

    No GitHub account needed. It can be cloned and pulled, and nothing else.

    Latest on main

    9654fac docs: the site is lmjtfy.fun

    9654fac · 2026-10-03 · 153 commits

    Repositories
    • lmjtfy.gitThis site: Rust on Cloudflare Workers, a rules engine, and Jev.
    • jevcrates.gitThe Rust client for Jev that all four projects share.
    • postjevsql.gitJev in Postgres: a pgrx extension, in SQL.
    • jevsnes.gitJev plays A Link to the Past on a SNES core.
    • jevhooks.gitJev judges Claude Code's hooks.
    • jevstrudel.gitJev arranges songs live, in a fork of Strudel.
    jevsnes.git / third-party / rust / jgenesis / backend / segacd-core / src / bus
    • debug.rs