MCPcopy Create free account

hub / github.com/GZYangKui/nes4j / functions

Functions423 in github.com/GZYangKui/nes4j

↓ 258 callersMethodint8
(int value)
bin/src/main/java/cn/navclub/nes4j/bin/util/BinUtil.java:10
↓ 206 callersMethodcreate
(byte openCode, int size, int cycle, AddressMode addressMode)
bin/src/main/java/cn/navclub/nes4j/bin/config/InstructionWrap.java:34
↓ 36 callersMethoduint8
(int b)
bin/src/main/java/cn/navclub/nes4j/bin/util/BinUtil.java:43
↓ 27 callersMethodsetText
(String text)
app/src/main/java/cn/navclub/nes4j/app/control/LoadingPane.java:176
↓ 24 callersMethodgetAbsAddr
(AddressMode mode)
bin/src/main/java/cn/navclub/nes4j/bin/config/AddrMProvider.java:28
↓ 21 callersMethodReadU8
Read unsigned data from target memory address @param address Target memory address @return Unsigned byte data
bin/src/main/java/cn/navclub/nes4j/bin/core/Bus.java:199
↓ 20 callersMethodtick
Cycle tick function
bin/src/main/java/cn/navclub/nes4j/bin/function/CycleDriver.java:12
↓ 19 callersMethodset
(T instance)
bin/src/main/java/cn/navclub/nes4j/bin/config/Register.java:19
↓ 17 callersMethodcontain
判断某个标识是否设置
bin/src/main/java/cn/navclub/nes4j/bin/config/Register.java:68
↓ 17 callersMethodget
获取某个标识的值
bin/src/main/java/cn/navclub/nes4j/bin/config/Register.java:61
↓ 16 callersMethodupdate
更新某个标识
bin/src/main/java/cn/navclub/nes4j/bin/config/Register.java:50
↓ 15 callersMethodNZUpdate
Check CPU Negative and Zero flag
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:112
↓ 15 callersMethodraUpdate
(int value)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:101
↓ 15 callersMethodtoString
()
bin/src/main/java/cn/navclub/nes4j/bin/io/JoyPad.java:42
↓ 13 callersMethodtoHexStr
(byte b)
bin/src/main/java/cn/navclub/nes4j/bin/util/BinUtil.java:35
↓ 12 callersMethodWriteU8
Write unsigned data to target memory address @param address Target memory address @param value Unsigned byte data
bin/src/main/java/cn/navclub/nes4j/bin/core/Bus.java:189
↓ 12 callersMethodformat
(LogRecord record)
bin/src/main/java/cn/navclub/nes4j/bin/logging/formatter/NFormatter.java:21
↓ 12 callersMethodgetMapper
()
app/src/main/java/cn/navclub/nes4j/app/config/NESConfig.java:38
↓ 12 callersMethodwrite
Write a byte to address
bin/src/main/java/cn/navclub/nes4j/bin/core/Component.java:14
↓ 11 callersMethodreset
When {@link cn.navclub.nes4j.bin.NES} was reset call
bin/src/main/java/cn/navclub/nes4j/bin/core/Component.java:31
↓ 10 callersMethoduint16
(int i)
bin/src/main/java/cn/navclub/nes4j/bin/util/BinUtil.java:48
↓ 9 callersMethodreadInt
Little endian read continue two memory address value @param address Memory address offset @return Two address memory value
bin/src/main/java/cn/navclub/nes4j/bin/core/Bus.java:209
↓ 9 callersMethodu8add
(int a, int b)
bin/src/main/java/cn/navclub/nes4j/bin/util/MathUtil.java:52
↓ 8 callersMethodlocaleValue
(String key)
app/src/main/java/cn/navclub/nes4j/app/INes.java:43
↓ 8 callersMethodread
Read a byte from address
bin/src/main/java/cn/navclub/nes4j/bin/core/Component.java:19
↓ 8 callersMethodu8sbc
(int a, int b)
bin/src/main/java/cn/navclub/nes4j/bin/util/MathUtil.java:56
↓ 7 callersMethodaccept
(A a, B b, C c)
bin/src/main/java/cn/navclub/nes4j/bin/function/TCallback.java:11
↓ 7 callersMethodclear
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/Frame.java:26
↓ 7 callersMethodclear
清除某个标识位
bin/src/main/java/cn/navclub/nes4j/bin/config/Register.java:33
↓ 7 callersMethoddebug
Output a debug level message @param msg message content @param params message params
bin/src/main/java/cn/navclub/nes4j/bin/logging/LoggerDelegate.java:23
↓ 7 callersMethodlogger
(Class<?> clazz)
bin/src/main/java/cn/navclub/nes4j/bin/logging/LoggerFactory.java:17
↓ 6 callersMethodiRead
(int address)
bin/src/main/java/cn/navclub/nes4j/bin/ppu/PPU.java:169
↓ 6 callersMethodoutput
When apu component product a sample will call this method @param sample Audio sample
bin/src/main/java/cn/navclub/nes4j/bin/apu/Player.java:13
↓ 5 callersMethodadc
(AddressMode mode, boolean sbc)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:272
↓ 5 callersMethodloadStyleSheet
(String name)
app/src/main/java/cn/navclub/nes4j/app/assets/FXResource.java:16
↓ 5 callersMethodsetEnable
(boolean enable)
bin/src/main/java/cn/navclub/nes4j/bin/apu/Channel.java:59
↓ 5 callersMethodstop
When game was close will call this method release resource
bin/src/main/java/cn/navclub/nes4j/bin/apu/Player.java:20
↓ 4 callersMethodbranch
(boolean condition)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:302
↓ 4 callersMethodconfig
()
app/src/main/java/cn/navclub/nes4j/app/INes.java:60
↓ 4 callersMethodisBlank
(String str)
app/src/main/java/cn/navclub/nes4j/app/util/StrUtil.java:25
↓ 4 callersMethodisDebugEnabled
Whether debug is enable @return If debug is enable return {@code true} otherwise {@code false}
bin/src/main/java/cn/navclub/nes4j/bin/logging/LoggerDelegate.java:63
↓ 4 callersMethodlengthTick
When the enabled bit is cleared (via $4015), the length counter is forced to 0 and cannot be changed until enabled is set again (the length counter's
bin/src/main/java/cn/navclub/nes4j/bin/apu/Channel.java:74
↓ 4 callersMethodloadFXML
加载FXML视图文件 @param controller FXML控制器 @param <T> FXML视图类型 @return FXML实例
app/src/main/java/cn/navclub/nes4j/app/assets/FXResource.java:45
↓ 4 callersMethodlogic
Or and not operator
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:121
↓ 4 callersMethodmap
Mapper to real memory address
bin/src/main/java/cn/navclub/nes4j/bin/core/Bus.java:44
↓ 4 callersMethodpageCross
Judge whether the data obtained in the current addressing mode is spread across pages @param base Origin memory address @param addr Target memory add
bin/src/main/java/cn/navclub/nes4j/bin/config/AddrMProvider.java:79
↓ 4 callersMethodpop
()
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:83
↓ 4 callersMethodpush
(byte data)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:70
↓ 4 callersMethodread
(int address)
bin/src/main/java/cn/navclub/nes4j/bin/core/Bus.java:56
↓ 4 callersMethodrelease
Execute next break line
bin/src/main/java/cn/navclub/nes4j/bin/NES.java:161
↓ 4 callersMethodshowAndWait
(Throwable throwable, String headerText)
app/src/main/java/cn/navclub/nes4j/app/dialog/ExceptionDialog.java:55
↓ 4 callersMethodupdate
(byte b)
bin/src/main/java/cn/navclub/nes4j/bin/apu/Envelope.java:54
↓ 4 callersMethodwarning
Output a warning level message @param msg message content @param params message params
bin/src/main/java/cn/navclub/nes4j/bin/logging/LoggerDelegate.java:39
↓ 4 callersMethodworkstation
()
app/src/main/java/cn/navclub/nes4j/app/util/OSUtil.java:41
↓ 3 callersFunctionNes4j_hardware_instance
app/src/native/jni/apu_player_jni.c:59
↓ 3 callersMethodbody
The body of the message.Can be null @return the body or null
bin/src/main/java/cn/navclub/nes4j/bin/eventbus/Message.java:13
↓ 3 callersMethodexecute
Execute async load data @param params Execute params
app/src/main/java/cn/navclub/nes4j/app/service/LoadingService.java:16
↓ 3 callersMethodgetFileName
获取文件名称且移除后缀
app/src/main/java/cn/navclub/nes4j/app/util/StrUtil.java:11
↓ 3 callersMethodgetLastBank
()
bin/src/main/java/cn/navclub/nes4j/bin/core/Mapper.java:76
↓ 3 callersMethodimageProperty
()
app/src/main/java/cn/navclub/nes4j/app/control/IconPopup.java:54
↓ 3 callersMethodinterrupt
(CPUInterrupt interrupt)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:342
↓ 3 callersMethodload
Recovery current component to target status @param snapshot Status data
bin/src/main/java/cn/navclub/nes4j/bin/core/Component.java:49
↓ 3 callersMethodloadImage
(String name)
app/src/main/java/cn/navclub/nes4j/app/assets/FXResource.java:25
↓ 3 callersMethodror
(AddressMode mode)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:173
↓ 3 callersMethodstart
(Stage stage)
app/src/main/java/cn/navclub/nes4j/app/INes.java:26
↓ 3 callersMethodvalue
Current sequencer value @return Return current sequencer value
bin/src/main/java/cn/navclub/nes4j/bin/apu/Sequencer.java:21
↓ 2 callersFunctionNes4j_apu_play
app/src/native/sys_sound.c:55
↓ 2 callersFunctionNes4j_apu_stop
app/src/native/sys_sound.c:63
↓ 2 callersFunctionNes4j_init_hardware
app/src/native/sys_sound.c:15
↓ 2 callersFunctionNes4j_jni_hash_code
app/src/native/jni/jni_util.c:3
↓ 2 callersFunctionNes4j_jni_runtime_exception
app/src/native/jni/jni_util.c:10
↓ 2 callersMethodVRamIncrement
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/register/PPUControl.java:46
↓ 2 callersMethodarrDeepCopy
(int[][] src, int[][] dst)
app/src/main/java/cn/navclub/nes4j/app/dialog/DPalette.java:78
↓ 2 callersMethodasl
(InstructionWrap instruction6502)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:193
↓ 2 callersMethodcopy
()
bin/src/main/java/cn/navclub/nes4j/bin/config/Register.java:77
↓ 2 callersMethoddebugDispose
()
app/src/main/java/cn/navclub/nes4j/app/view/GameWorld.java:163
↓ 2 callersMethoddispose
(Throwable t)
app/src/main/java/cn/navclub/nes4j/app/view/GameWorld.java:146
↓ 2 callersMethodenableRender
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/register/PPUMask.java:49
↓ 2 callersMethodexecute
(Task<K> task)
app/src/main/java/cn/navclub/nes4j/app/service/TaskService.java:18
↓ 2 callersMethodfatal
Output a fatal level message @param msg message content @param throwable exception detail
bin/src/main/java/cn/navclub/nes4j/bin/logging/LoggerDelegate.java:47
↓ 2 callersMethodfireIRQ
()
bin/src/main/java/cn/navclub/nes4j/bin/apu/APU.java:272
↓ 2 callersMethodfireNMI
Output one frame video sign.
bin/src/main/java/cn/navclub/nes4j/bin/ppu/PPU.java:309
↓ 2 callersMethodgetImage
()
app/src/main/java/cn/navclub/nes4j/app/event/DragEventHandler.java:94
↓ 2 callersMethodgetInstance
(byte openCode)
bin/src/main/java/cn/navclub/nes4j/bin/config/Instruction.java:654
↓ 2 callersMethodgetStatus
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/PPU.java:289
↓ 2 callersMethodgetVolume
When disable is set, the channel's volume is n, otherwise it is the value in the counter. Unless overridden by some other condition, the channel's DAC
bin/src/main/java/cn/navclub/nes4j/bin/apu/Envelope.java:95
↓ 2 callersMethodinc
(Instruction instruction, AddressMode mode)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:256
↓ 2 callersMethodincrement
()
bin/src/main/java/cn/navclub/nes4j/bin/config/AddrMProvider.java:87
↓ 2 callersMethodisImpl
()
bin/src/main/java/cn/navclub/nes4j/bin/config/NMapper.java:45
↓ 2 callersMethodlda
(AddressMode mode)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:95
↓ 2 callersMethodlistener
listener address to event-bus @param address Wait consumer address @param handler When message arrive callback handler @param <T> Accept message
bin/src/main/java/cn/navclub/nes4j/bin/eventbus/EventBus.java:28
↓ 2 callersMethodlookupTable
<pre> Unless disabled, a write the channel's fourth register immediately reloads the counter with the value from a lookup table, based on the index fo
bin/src/main/java/cn/navclub/nes4j/bin/apu/LengthCounter.java:77
↓ 2 callersMethodlsr
(AddressMode mode)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:134
↓ 2 callersMethodmkdirs
(Path path, boolean file)
app/src/main/java/cn/navclub/nes4j/app/util/IOUtil.java:19
↓ 2 callersMethodnewInstance
(Class<? extends Player> clazz)
bin/src/main/java/cn/navclub/nes4j/bin/apu/Player.java:24
↓ 2 callersMethodpopInt
()
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:88
↓ 2 callersMethodpublish
Send message to event-bus @param address Target address @param body The message of body @param <T> The message of type @return Return reply me
bin/src/main/java/cn/navclub/nes4j/bin/eventbus/EventBus.java:45
↓ 2 callersMethodpushInt
(int data)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:75
↓ 2 callersMethodramMirror
The PPU uses the current VRAM address for both reading and writing PPU memory thru $2007, and for fetching nametable data to draw the background. As i
bin/src/main/java/cn/navclub/nes4j/bin/ppu/PPU.java:225
↓ 2 callersMethodreadCom
Read from ch-rom @param address Target memory address @return Target memory address value
bin/src/main/java/cn/navclub/nes4j/bin/core/Mapper.java:53
next →1–100 of 423, ranked by callers