Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StrikerX3/Ymir
/ functions
Functions
4,464 in github.com/StrikerX3/Ymir
⨍
Functions
4,464
◇
Types & classes
1,102
↓ 2 callers
Method
ReadRAMCTL
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:524
↓ 2 callers
Method
ReadRDR
libs/ymir-core/include/ymir/hw/sh1/sh1_sci.hpp:367
↓ 2 callers
Method
ReadSCRCTL
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:1825
↓ 2 callers
Method
ReadSector
libs/ymir-core/src/ymir/hw/cdblock/cdblock.cpp:1474
↓ 2 callers
Method
ReadTDR
libs/ymir-core/include/ymir/hw/sh1/sh1_sci.hpp:289
↓ 2 callers
Method
ReadTVMD
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:388
↓ 2 callers
Method
ReadWTCNT
libs/ymir-core/include/ymir/hw/sh2/sh2_wdt.hpp:159
↓ 2 callers
Method
ReadZMCTL
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:1789
↓ 2 callers
Method
RebindInputs
apps/ymir-sdl3/src/app/settings.cpp:2073
↓ 2 callers
Method
ReloadSDLGameControllerDatabases
apps/ymir-sdl3/src/app/services/rom_service.cpp:30
↓ 2 callers
Method
RemoveWatchpoint
apps/ymir-sdl3/src/app/ui/model/debug/sh2_watchpoints_manager.cpp:33
↓ 2 callers
Function
RendererToHumanReadableString
apps/ymir-sdl3/src/app/ui/windows/about_window.cpp:180
↓ 2 callers
Method
ReplaceBreakpoints
apps/ymir-sdl3/src/app/ui/model/debug/sh2_breakpoints_manager.cpp:111
↓ 2 callers
Method
ResetConditions
libs/ymir-core/include/ymir/hw/cdblock/cdblock_filter.hpp:25
↓ 2 callers
Function
ReverseFrameStep
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:39
↓ 2 callers
Method
RunFrame
@brief Runs the emulator until the end of the current frame using the current settings. The implementation of the function depends on the following p
libs/ymir-core/include/ymir/sys/saturn.hpp:211
↓ 2 callers
Function
SH2ClockFactor
apps/ymir-sdl3/src/app/ui/widgets/settings_widgets.cpp:55
↓ 2 callers
Function
SanitizePath
apps/ymir-sdl3/src/app/shared_context.cpp:20
↓ 2 callers
Function
SaveDbgConfig
@brief Saves the debug-specific subset of configuration to a file.
apps/ymir-headless/src/config_parser.hpp:186
↓ 2 callers
Method
SaveSaveStateSlot
apps/ymir-sdl3/src/app/services/save_state_service.cpp:208
↓ 2 callers
Function
SaveState
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:738
↓ 2 callers
Method
ScanIPLROMs
apps/ymir-sdl3/src/app/services/rom_service.cpp:67
↓ 2 callers
Method
ScheduleAt
@brief Schedules the specified event to happen at the specified cycle count. @param[in] id the event ID @param[in] target the absolute cycle count
libs/ymir-core/include/ymir/core/scheduler.hpp:186
↓ 2 callers
Function
SelectFolder
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:42
↓ 2 callers
Method
SelectSaveStateSlot
apps/ymir-sdl3/src/app/services/save_state_service.cpp:213
↓ 2 callers
Method
SetBreakpoint
apps/ymir-sdl3/src/app/ui/model/debug/sh2_breakpoints_manager.cpp:26
↓ 2 callers
Method
SetCPUEnabled
libs/ymir-core/src/ymir/hw/scsp/scsp.cpp:409
↓ 2 callers
Function
SetClockSpeed
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:40
↓ 2 callers
Method
SetClockSpeed
libs/ymir-core/src/ymir/sys/saturn.cpp:210
↓ 2 callers
Function
SetLayerEnabled
apps/ymir-sdl3/src/app/events/emu_debug_event_factory.cpp:390
↓ 2 callers
Method
SetPeripheralReportCallback
libs/ymir-core/include/ymir/hw/smpc/peripheral/peripheral_port.hpp:37
↓ 2 callers
Method
SetPosition
apps/ymir-sdl3/src/app/shared_context.hpp:574
↓ 2 callers
Method
SetResolution
apps/ymir-sdl3/src/app/shared_context.hpp:274
↓ 2 callers
Method
SetSlaveSH2Enabled
apps/ymir-sdl3/src/app/shared_context.cpp:147
↓ 2 callers
Method
SetSleepState
libs/ymir-core/src/ymir/hw/sh1/sh1.cpp:4230
↓ 2 callers
Method
SetStep
Sets the slope step to the specified coordinate. Clamped to the length of the line.
apps/ymir-sandbox/src/main.cpp:118
↓ 2 callers
Method
SetTimer1Mode
libs/ymir-core/src/ymir/hw/scu/scu.cpp:2301
↓ 2 callers
Method
SetTriggerDSPEndCallback
libs/ymir-core/include/ymir/hw/scu/scu_dsp.hpp:29
↓ 2 callers
Method
SetWRAMSizeSelect
libs/ymir-core/src/ymir/hw/scu/scu.cpp:2225
↓ 2 callers
Method
SetupTexture
Sets up texture interpolation for the given texture vertical size and parameters.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:669
↓ 2 callers
Method
SignalDebugBreak
@brief Signals a debug break which interrupts emulation and invokes the attached debug break handler.
libs/ymir-core/include/ymir/debug/debug_break.hpp:105
↓ 2 callers
Function
SizeToCapacity
apps/ymir-sdl3/src/app/settings.cpp:2835
↓ 2 callers
Method
Skip
Skips the specified number of pixels. Meant to be used when clipping lines with LineStepper::SystemClip().
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:201
↓ 2 callers
Function
StateSaved
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:127
↓ 2 callers
Function
StepGranularity
apps/ymir-sdl3/src/app/ui/widgets/settings_widgets.cpp:264
↓ 2 callers
Function
StepGranularityToString
apps/ymir-sdl3/src/app/ui/widgets/settings_widgets.cpp:258
↓ 2 callers
Function
StepMSH2
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:43
↓ 2 callers
Function
StepSSH2
apps/ymir-sdl3/src/app/events/emu_event_factory.hpp:47
↓ 2 callers
Method
StepsToTarget
Computes how many steps are needed from the start of the line to reach the target pixel. Aligns the major coordinate only.
apps/ymir-sandbox/src/main.cpp:104
↓ 2 callers
Method
SystemClip
Clips the slope to the area 0x0..width x height. Returns the number of increments skipped.
libs/ymir-core/include/ymir/hw/vdp/renderer/common/vdp1_steppers.hpp:304
↓ 2 callers
Function
TakeScreenshot
apps/ymir-sdl3/src/app/events/gui_event_factory.hpp:119
↓ 2 callers
Function
ThreadedSCSP
apps/ymir-sdl3/src/app/ui/widgets/settings_widgets.cpp:350
↓ 2 callers
Function
ThreadedVDP
apps/ymir-sdl3/src/app/ui/widgets/settings_widgets.cpp:140
↓ 2 callers
Function
ToHumanString
apps/ymir-sdl3/src/app/input/input_events.cpp:9
↓ 2 callers
Method
ToggleBreakpointEnabled
apps/ymir-sdl3/src/app/ui/model/debug/sh2_breakpoints_manager.cpp:86
↓ 2 callers
Function
TraceDMA
libs/ymir-core/src/ymir/hw/scu/scu.cpp:31
↓ 2 callers
Function
TraceRaiseInterrupt
libs/ymir-core/src/ymir/hw/scu/scu.cpp:19
↓ 2 callers
Function
TranslateCondition
libs/ymir-core/src/ymir/hw/scu/scu_dsp_disasm.cpp:46
↓ 2 callers
Function
TransparentMeshes
apps/ymir-sdl3/src/app/ui/widgets/settings_widgets.cpp:217
↓ 2 callers
Method
UnbindInput
apps/ymir-sdl3/src/app/settings.cpp:2157
↓ 2 callers
Function
UndoLoadState
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:777
↓ 2 callers
Function
UndoSaveState
apps/ymir-sdl3/src/app/events/emu_event_factory.cpp:762
↓ 2 callers
Method
UpdateAnalogThrottle
apps/ymir-sdl3/src/app/shared_context.hpp:510
↓ 2 callers
Method
UpdateAnalogTriggers
apps/ymir-sdl3/src/app/shared_context.hpp:435
↓ 2 callers
Method
UpdateLRU
libs/ymir-core/include/ymir/hw/sh2/sh2_cache.hpp:208
↓ 2 callers
Method
UseNullRenderer
@brief Switches to the null renderer. @return a pointer to the renderer, or `nullptr` if it failed to instantiate
libs/ymir-core/include/ymir/hw/vdp/vdp.hpp:134
↓ 2 callers
Method
UsePortableProfilePath
apps/ymir-sdl3/src/app/profile.cpp:56
↓ 2 callers
Method
VDP1EraseFramebuffer
libs/ymir-core/src/ymir/hw/vdp/renderer/vdp_renderer_sw.cpp:440
↓ 2 callers
Method
VDP2SetField
libs/ymir-core/src/ymir/hw/vdp/renderer/vdp_renderer_sw.cpp:510
↓ 2 callers
Function
WindowsCmdPathFromSystemRoot
tests/ymir-dbg-tests/src/discovery_tests.cpp:51
↓ 2 callers
Function
WrapRtMidi
apps/ymir-sdl3/src/app/services/midi_types.hpp:245
↓ 2 callers
Function
WriteAll
apps/ymir-dbg/src/main.cpp:35
↓ 2 callers
Method
WriteBGON
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:780
↓ 2 callers
Method
WriteBRA
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:541
↓ 2 callers
Method
WriteBRAHi
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:544
↓ 2 callers
Method
WriteBRALo
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:547
↓ 2 callers
Method
WriteBRB
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:555
↓ 2 callers
Method
WriteBRBHi
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:558
↓ 2 callers
Method
WriteBRBLo
libs/ymir-core/include/ymir/hw/sh1/sh1_itu.hpp:561
↓ 2 callers
Method
WriteCHCTLA
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:967
↓ 2 callers
Method
WriteCHCTLB
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:1025
↓ 2 callers
Method
WriteCYCA0L
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:644
↓ 2 callers
Method
WriteCYCA0U
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:653
↓ 2 callers
Method
WriteCYCA1L
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:672
↓ 2 callers
Method
WriteCYCA1U
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:681
↓ 2 callers
Method
WriteCYCB0L
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:700
↓ 2 callers
Method
WriteCYCB0U
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:709
↓ 2 callers
Method
WriteCYCB1L
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:728
↓ 2 callers
Method
WriteCYCB1U
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:737
↓ 2 callers
Method
WriteHCNT
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:466
↓ 2 callers
Method
WritePDR
libs/ymir-core/src/ymir/hw/smpc/peripheral/peripheral_impl_virtua_gun.cpp:28
↓ 2 callers
Method
WriteRSTE_RSTS
libs/ymir-core/include/ymir/hw/sh1/sh1_wdt.hpp:248
↓ 2 callers
Method
WriteSCRCTL
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:1841
↓ 2 callers
Method
WriteTVMD
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:392
↓ 2 callers
Method
WriteWTCNT
libs/ymir-core/include/ymir/hw/sh2/sh2_wdt.hpp:163
↓ 2 callers
Method
WriteZMCTL
libs/ymir-core/include/ymir/hw/vdp/vdp2_regs.hpp:1793
↓ 2 callers
Function
cross2D
apps/ymir-sandbox/src/main.cpp:208
↓ 2 callers
Function
futex
No futex() function provided by libc. Wrap the syscall ourselves here.
libs/ymir-core/src/ymir/util/event.cpp:65
↓ 2 callers
Method
ignoreTypes
apps/ymir-sdl3/src/app/services/midi_types.hpp:103
↓ 2 callers
Function
main
apps/ymir-sdl3/src/main.cpp:15
← previous
next →
601–700 of 4,464, ranked by callers