Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GZYangKui/nes4j
/ functions
Functions
423 in github.com/GZYangKui/nes4j
⨍
Functions
423
◇
Types & classes
119
↓ 1 callers
Method
setImage
(Image image)
app/src/main/java/cn/navclub/nes4j/app/control/IconPopup.java:58
↓ 1 callers
Method
setStall
(int stall)
bin/src/main/java/cn/navclub/nes4j/bin/NES.java:147
↓ 1 callers
Method
showError
(Throwable t, String headerText, Consumer<Void> consumer)
app/src/main/java/cn/navclub/nes4j/app/util/UIUtil.java:12
↓ 1 callers
Method
showLeftMostBackground
(int x)
bin/src/main/java/cn/navclub/nes4j/bin/ppu/register/PPUMask.java:40
↓ 1 callers
Method
showLeftMostSprite
(int x)
bin/src/main/java/cn/navclub/nes4j/bin/ppu/register/PPUMask.java:45
↓ 1 callers
Method
speed
Manual change emulator speed @param span offset value
bin/src/main/java/cn/navclub/nes4j/bin/NES.java:173
↓ 1 callers
Method
spriteEval
<a href="https://www.nesdev.org/wiki/PPU_sprite_evaluation">Sprite Evaluation</a>
bin/src/main/java/cn/navclub/nes4j/bin/ppu/Render.java:503
↓ 1 callers
Method
spritePalette
(int idx)
bin/src/main/java/cn/navclub/nes4j/bin/ppu/Render.java:599
↓ 1 callers
Method
spritePattern16
(int index)
bin/src/main/java/cn/navclub/nes4j/bin/ppu/register/PPUControl.java:54
↓ 1 callers
Method
spritePattern8
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/register/PPUControl.java:50
↓ 1 callers
Method
spriteSize
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/register/PPUControl.java:68
↓ 1 callers
Method
textFieldDialog
(String headerTitle)
app/src/main/java/cn/navclub/nes4j/app/util/UIUtil.java:22
↓ 1 callers
Method
textProperty
()
app/src/main/java/cn/navclub/nes4j/app/control/LoadingPane.java:172
↓ 1 callers
Method
throwable2Str
(Throwable throwable)
app/src/main/java/cn/navclub/nes4j/app/dialog/ExceptionDialog.java:41
↓ 1 callers
Method
throwable2Str
(Throwable throwable)
bin/src/main/java/cn/navclub/nes4j/bin/logging/formatter/NFormatter.java:62
↓ 1 callers
Method
tick
()
bin/src/main/java/cn/navclub/nes4j/bin/apu/APU.java:207
↓ 1 callers
Method
tileMut
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/Render.java:294
↓ 1 callers
Method
toInt
Byte array transform to int
bin/src/main/java/cn/navclub/nes4j/bin/util/BinUtil.java:28
↓ 1 callers
Method
toJsonStr
(Object obj)
app/src/main/java/cn/navclub/nes4j/app/util/JsonUtil.java:9
↓ 1 callers
Method
trace
Output a trace level message @param message message content @param params message params
bin/src/main/java/cn/navclub/nes4j/bin/logging/LoggerDelegate.java:15
↓ 1 callers
Method
trainAreaSize
判断是否存在Trainer area
bin/src/main/java/cn/navclub/nes4j/bin/io/Cartridge.java:318
↓ 1 callers
Method
updateBtnStatus
(JoypadButton action, boolean press)
bin/src/main/java/cn/navclub/nes4j/bin/io/JoyPad.java:34
↓ 1 callers
Method
videoOutput
(Frame frame)
bin/src/main/java/cn/navclub/nes4j/bin/NES.java:139
↓ 1 callers
Method
write
Write a byte to target memory address @param address Target memory address @param b Write data
bin/src/main/java/cn/navclub/nes4j/bin/core/Bus.java:111
↓ 1 callers
Method
writeCom
Write data to ch-rom address @param address Target address @param b Write target address value
bin/src/main/java/cn/navclub/nes4j/bin/core/Mapper.java:63
↓ 1 callers
Method
writeCtr
<p> Another way of seeing the explanation above is that when you reach the end of a nametable, you must switch to the next one, hence, changing the na
bin/src/main/java/cn/navclub/nes4j/bin/ppu/PPU.java:259
↓ 1 callers
Method
writeRom
Write data to rpg-rom address @param b Write target address value @param address Target address
bin/src/main/java/cn/navclub/nes4j/bin/core/Mapper.java:43
↓ 1 callers
Method
writeStr
(Path path, String text)
app/src/main/java/cn/navclub/nes4j/app/util/IOUtil.java:7
↓ 1 callers
Method
x
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/PPU.java:297
↓ 1 callers
Method
y
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/PPU.java:301
Method
APU
(NES context)
bin/src/main/java/cn/navclub/nes4j/bin/apu/APU.java:86
Method
AddrMProvider
(CPU cpu, Bus bus)
bin/src/main/java/cn/navclub/nes4j/bin/config/AddrMProvider.java:23
Method
BreakLine
(Debugger view, int index)
app/src/main/java/cn/navclub/nes4j/app/control/BreakLine.java:49
Method
Bus
(NES context, JoyPad joyPad, JoyPad joyPad1)
bin/src/main/java/cn/navclub/nes4j/bin/core/Bus.java:29
Method
CNMapper
(Cartridge cartridge, NES context)
bin/src/main/java/cn/navclub/nes4j/bin/core/impl/CNMapper.java:37
Method
CPU
(NES context)
bin/src/main/java/cn/navclub/nes4j/bin/core/CPU.java:50
Method
CPUControlPane
()
app/src/main/java/cn/navclub/nes4j/app/control/CPUControlPane.java:32
Method
CPUInterrupt
(int cycle, int vector)
bin/src/main/java/cn/navclub/nes4j/bin/config/CPUInterrupt.java:20
Method
Cartridge
(byte[] buffer)
bin/src/main/java/cn/navclub/nes4j/bin/io/Cartridge.java:175
Method
Channel
(final APU apu, T sequencer)
bin/src/main/java/cn/navclub/nes4j/bin/apu/Channel.java:30
Method
ChannelType
(int offset, double multiple)
bin/src/main/java/cn/navclub/nes4j/bin/config/ChannelType.java:16
Method
DHandle
(final KeyMapper[] mappers)
app/src/main/java/cn/navclub/nes4j/app/dialog/DHandle.java:45
Method
DMChannel
(APU apu)
bin/src/main/java/cn/navclub/nes4j/bin/apu/impl/DMChannel.java:67
Method
DNesHeader
(File file, Window owner)
app/src/main/java/cn/navclub/nes4j/app/dialog/DNesHeader.java:34
Method
DPalette
(int[][] palette)
app/src/main/java/cn/navclub/nes4j/app/dialog/DPalette.java:23
Method
Debugger
(final GameWorld owner)
app/src/main/java/cn/navclub/nes4j/app/view/Debugger.java:49
Method
Divider
(Consumer<Void> consumer)
bin/src/main/java/cn/navclub/nes4j/bin/apu/impl/timer/Divider.java:35
Method
DragEventHandler
(Node node, DragEventService service, TransferMode... modes)
app/src/main/java/cn/navclub/nes4j/app/event/DragEventHandler.java:65
Method
Envelope
()
bin/src/main/java/cn/navclub/nes4j/bin/apu/Envelope.java:41
Method
EventBus
()
bin/src/main/java/cn/navclub/nes4j/bin/eventbus/EventBus.java:16
Method
ExceptionDialog
(final Throwable throwable, String headerText)
app/src/main/java/cn/navclub/nes4j/app/dialog/ExceptionDialog.java:23
Method
FPSTracer
(Consumer<Integer> consumer)
app/src/main/java/cn/navclub/nes4j/app/event/FPSTracer.java:23
Method
FileDragEventService
(String suffix, boolean multiple)
app/src/main/java/cn/navclub/nes4j/app/event/DragEventHandler.java:43
Method
Frame
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/Frame.java:14
Method
FrameCounter
(APU apu, Consumer<Integer> consumer)
bin/src/main/java/cn/navclub/nes4j/bin/apu/FrameCounter.java:53
Method
GTreeItem
(File file)
app/src/main/java/cn/navclub/nes4j/app/model/GTreeItem.java:15
Method
GameHall
(Stage stage)
app/src/main/java/cn/navclub/nes4j/app/view/GameHall.java:54
Method
GameTray
(File file)
app/src/main/java/cn/navclub/nes4j/app/control/GameTray.java:23
Method
GameWorld
()
app/src/main/java/cn/navclub/nes4j/app/view/GameWorld.java:63
Method
IconPopup
()
app/src/main/java/cn/navclub/nes4j/app/control/IconPopup.java:22
Method
IconPopupSkin
(IconPopup popup)
app/src/main/java/cn/navclub/nes4j/app/control/skin/IconPopupSkin.java:17
Method
Instruction
(InstructionWrap wrap, InstructionWrap[] wraps)
bin/src/main/java/cn/navclub/nes4j/bin/config/Instruction.java:625
Method
InstructionWrap
(byte openCode, int size, int cycle, AddressMode addressMode)
bin/src/main/java/cn/navclub/nes4j/bin/config/InstructionWrap.java:21
Method
JUConsoleHandler
(Level level)
bin/src/main/java/cn/navclub/nes4j/bin/logging/handler/JUConsoleHandler.java:11
Method
JULoggerDelegate
(Class<?> clazz, cn.navclub.nes4j.bin.logging.Level level)
bin/src/main/java/cn/navclub/nes4j/bin/logging/impl/JULoggerDelegate.java:20
Method
JavaXAudio
()
app/src/main/java/cn/navclub/nes4j/app/audio/JavaXAudio.java:25
Function
Java_cn_navclub_nes4j_app_audio_NativePlayer_config
app/src/native/jni/apu_player_jni.c:34
Function
Java_cn_navclub_nes4j_app_audio_NativePlayer_play
app/src/native/jni/apu_player_jni.c:9
Function
Java_cn_navclub_nes4j_app_audio_NativePlayer_stop
app/src/native/jni/apu_player_jni.c:28
Method
KeyMapper
(JoyPad.JoypadButton button, KeyCode keyCode)
app/src/main/java/cn/navclub/nes4j/app/model/KeyMapper.java:12
Method
LoadingPane
()
app/src/main/java/cn/navclub/nes4j/app/control/LoadingPane.java:73
Method
MMC1Mapper
(Cartridge cartridge, NES context)
bin/src/main/java/cn/navclub/nes4j/bin/core/impl/MMC1Mapper.java:38
Method
MSequencer
(int[] steps)
bin/src/main/java/cn/navclub/nes4j/bin/config/MSequencer.java:13
Method
Mapper
(Cartridge cartridge, NES context)
bin/src/main/java/cn/navclub/nes4j/bin/core/Mapper.java:20
Method
MessageConsumerImpl
(Function<Message<T>, Object> handler)
bin/src/main/java/cn/navclub/nes4j/bin/eventbus/impl/MessageConsumerImpl.java:11
Method
MessageImpl
(T body)
bin/src/main/java/cn/navclub/nes4j/bin/eventbus/impl/MessageImpl.java:9
Method
NES
(NESBuilder builder)
bin/src/main/java/cn/navclub/nes4j/bin/NES.java:48
Method
NFormatter
()
bin/src/main/java/cn/navclub/nes4j/bin/logging/formatter/NFormatter.java:16
Method
NMapper
(Class<? extends Mapper> provider)
bin/src/main/java/cn/navclub/nes4j/bin/config/NMapper.java:25
Method
NRMapper
(Cartridge cartridge, NES context)
bin/src/main/java/cn/navclub/nes4j/bin/core/impl/NRMapper.java:9
Method
NameTMirror
(int address)
bin/src/main/java/cn/navclub/nes4j/bin/config/NameTMirror.java:12
Method
NodeDragEvent
(Node node)
app/src/main/java/cn/navclub/nes4j/app/event/NodeDragEvent.java:14
Method
NoiseChannel
(APU apu)
bin/src/main/java/cn/navclub/nes4j/bin/apu/impl/NoiseChannel.java:31
Method
NoiseSequencer
()
bin/src/main/java/cn/navclub/nes4j/bin/apu/impl/sequencer/NoiseSequencer.java:33
Method
PPU
(final NES context, byte[] ch, NameMirror mirrors)
bin/src/main/java/cn/navclub/nes4j/bin/ppu/PPU.java:57
Method
PPUControl
()
bin/src/main/java/cn/navclub/nes4j/bin/ppu/register/PPUControl.java:35
Method
PPUControlPane
()
app/src/main/java/cn/navclub/nes4j/app/control/PPUControlPane.java:22
Method
PulseChannel
(APU apu, boolean second)
bin/src/main/java/cn/navclub/nes4j/bin/apu/impl/PulseChannel.java:31
Method
Register
(byte bits)
bin/src/main/java/cn/navclub/nes4j/bin/config/Register.java:12
Method
Render
(PPU ppu)
bin/src/main/java/cn/navclub/nes4j/bin/ppu/Render.java:105
Method
SearchTextField
()
app/src/main/java/cn/navclub/nes4j/app/control/SearchTextField.java:13
Method
SweepUnit
(PulseChannel channel)
bin/src/main/java/cn/navclub/nes4j/bin/apu/SweepUnit.java:34
Method
TaskService
(Task<T> task)
app/src/main/java/cn/navclub/nes4j/app/service/TaskService.java:9
Method
Tile
(final Image image, int index)
app/src/main/java/cn/navclub/nes4j/app/control/Tile.java:10
Method
Timer
(T sequencer)
bin/src/main/java/cn/navclub/nes4j/bin/apu/Timer.java:25
Method
TriangleChannel
(APU apu)
bin/src/main/java/cn/navclub/nes4j/bin/apu/impl/TriangleChannel.java:31
Method
TriangleTimer
(TriangleSequencer sequencer, TriangleChannel channel)
bin/src/main/java/cn/navclub/nes4j/bin/apu/impl/timer/TriangleTimer.java:15
Method
UXMapper
(Cartridge cartridge, NES context)
bin/src/main/java/cn/navclub/nes4j/bin/core/impl/UXMapper.java:9
Method
accept
(T body)
bin/src/main/java/cn/navclub/nes4j/bin/eventbus/impl/MessageConsumerImpl.java:15
Method
addition
实现二进制加法 a+b=m
bin/src/main/java/cn/navclub/nes4j/bin/util/MathUtil.java:31
← previous
next →
201–300 of 423, ranked by callers