Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Amjad50/mizu
/ functions
Functions
555 in github.com/Amjad50/mizu
⨍
Functions
555
◇
Types & classes
90
Method
dac_enabled
(&self)
mizu-core/src/apu/pulse_channel.rs:220
Method
dac_enabled
(&self)
mizu-core/src/apu/wave_channel.rs:160
Method
default
()
mizu-core/src/printer.rs:88
Method
default
()
mizu-core/src/memory.rs:35
Method
default
()
mizu-core/src/joypad.rs:60
Method
default
()
mizu-core/src/timer.rs:43
Method
default
()
mizu-core/src/memory/dma.rs:123
Method
default
()
mizu-core/src/memory/interrupts.rs:66
Method
default
()
mizu-core/src/ppu/fifo.rs:37
Method
default
()
mizu-core/src/ppu/colors.rs:94
Method
default
()
mizu-core/src/ppu/lcd.rs:22
Method
default
()
mizu-core/src/cartridge/mappers/mbc3.rs:34
Method
default
()
mizu-core/src/cartridge/mappers/mbc2.rs:18
Method
default
()
mizu-core/src/apu/pulse_channel.rs:41
Method
default
()
src/printer_front.rs:23
Method
deref
(&self)
mizu-core/src/apu/channel.rs:161
Method
deref_mut
(&mut self)
mizu-core/src/apu/channel.rs:167
Function
derive
(input: TokenStream)
save_state_derive/src/lib.rs:12
Function
deserialize_from
(reader: R)
save_state/src/lib.rs:22
Method
disconnect_device
(&mut self)
mizu-core/src/memory.rs:337
Method
drop
(&mut self)
mizu-core/src/cartridge.rs:484
Method
enabled
(&self)
mizu-core/src/apu/noise_channel.rs:101
Method
enabled
(&self)
mizu-core/src/apu/pulse_channel.rs:212
Method
enabled
(&self)
mizu-core/src/apu/wave_channel.rs:127
Method
enter_stop_mode
(&mut self)
mizu-core/src/memory.rs:629
Method
envelope
(&self)
mizu-core/src/apu/pulse_channel.rs:102
Method
envelope_mut
(&mut self)
mizu-core/src/apu/pulse_channel.rs:106
Method
file_path
(&self)
mizu-core/src/cartridge.rs:416
Method
flush
(&mut self)
save_state/src/lib.rs:85
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
mizu-core/src/cpu/instruction.rs:213
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/main.rs:62
Method
frequency
(&self)
mizu-core/src/apu/pulse_channel.rs:94
Method
from
(e: save_state::Error)
mizu-core/src/save_error.rs:31
Method
from
(button: JoypadButton)
mizu-core/src/joypad.rs:35
Method
from
(interrupt: InterruptType)
mizu-core/src/memory/interrupts.rs:48
Method
from
(from: ioError)
mizu-core/src/cartridge/error.rs:48
Method
from
(e: ioError)
save_state/src/lib.rs:139
Method
from
(err: SaveError)
src/main.rs:72
Method
from_byte
(byte: u8)
mizu-core/src/cartridge.rs:36
Method
from_byte
(byte: u8, pc: u16)
mizu-core/src/cpu/instruction.rs:159
Method
from_file
( file_path: RomP, sram_file_path: Option<SavP>, save_on_shutdown: bool, )
mizu-core/src/cartridge.rs:209
Method
from_prefix
(byte: u8, pc: u16)
mizu-core/src/cpu/instruction.rs:170
Method
from_raw
(mut color: u16)
mizu-core/src/ppu/colors.rs:21
Method
game_title
Return the game title string extracted from the cartridge.
mizu-core/src/lib.rs:173
Method
game_title
(&self)
mizu-core/src/cartridge.rs:408
Method
get_save_file
(path: P)
mizu-core/src/cartridge.rs:422
Method
index
(&self, index: usize)
mizu-core/src/memory.rs:198
Method
index_mut
(&mut self, index: usize)
mizu-core/src/memory.rs:204
Method
init
(&mut self, rom_banks: u16, ram_size: usize)
mizu-core/src/cartridge/mappers/no_mapper.rs:10
Method
init
(&mut self, rom_banks: u16, ram_size: usize)
mizu-core/src/cartridge/mappers/mbc3.rs:257
Method
init
(&mut self, rom_banks: u16, _ram_size: usize)
mizu-core/src/cartridge/mappers/mbc2.rs:29
Method
init
(&mut self, rom_banks: u16, ram_size: usize)
mizu-core/src/cartridge/mappers/mbc5.rs:29
Method
load
(&mut self, mut reader: &mut R)
mizu-core/src/cartridge.rs:504
Method
load_battery
(&mut self, _data: &[u8])
mizu-core/src/cartridge/mappers/mod.rs:79
Method
load_battery
(&mut self, data: &[u8])
mizu-core/src/cartridge/mappers/mbc2.rs:84
Method
load_sram_file
( sram_file_path: P, sram_size: usize, extra_size: usize, )
mizu-core/src/cartridge.rs:427
Function
load_state
()
mizu-core/src/tests/save_state_tests.rs:5
Function
main
()
src/main.rs:502
Function
map_num_test
()
mizu-core/src/printer.rs:409
Method
map_ram_read
(&mut self, addr: u16)
mizu-core/src/cartridge/mappers/mbc3.rs:276
Method
map_ram_read
(&mut self, addr: u16)
mizu-core/src/cartridge/mappers/mbc2.rs:47
Method
map_ram_write
(&mut self, addr: u16, _data: u8)
mizu-core/src/cartridge/mappers/no_mapper.rs:35
Method
map_ram_write
(&mut self, addr: u16, data: u8)
mizu-core/src/cartridge/mappers/mbc3.rs:290
Method
map_ram_write
(&mut self, addr: u16, data: u8)
mizu-core/src/cartridge/mappers/mbc2.rs:55
Method
map_ram_write
(&mut self, addr: u16, _data: u8)
mizu-core/src/cartridge/mappers/mbc5.rs:64
Method
map_read_rom0
(&self, addr: u16)
mizu-core/src/cartridge/mappers/no_mapper.rs:18
Method
map_read_rom0
(&self, addr: u16)
mizu-core/src/cartridge/mappers/mbc3.rs:264
Method
map_read_rom0
(&self, addr: u16)
mizu-core/src/cartridge/mappers/mbc2.rs:34
Method
map_read_rom0
(&self, addr: u16)
mizu-core/src/cartridge/mappers/mbc5.rs:36
Method
map_read_romx
(&self, addr: u16)
mizu-core/src/cartridge/mappers/no_mapper.rs:22
Method
map_read_romx
(&self, addr: u16)
mizu-core/src/cartridge/mappers/mbc3.rs:268
Method
map_read_romx
(&self, addr: u16)
mizu-core/src/cartridge/mappers/mbc2.rs:39
Method
map_read_romx
(&self, addr: u16)
mizu-core/src/cartridge/mappers/mbc5.rs:40
Function
mooneye_test
(file_path: &str, is_dmg: bool)
mizu-core/src/tests/mooneye_tests.rs:3
Method
muted
(&self)
mizu-core/src/apu/noise_channel.rs:87
Method
muted
(&self)
mizu-core/src/apu/pulse_channel.rs:197
Method
muted
(&self)
mizu-core/src/apu/wave_channel.rs:119
Method
new
(config: GameBoyConfig)
mizu-core/src/ppu.rs:223
Method
new
(config: GameBoyConfig)
mizu-core/src/serial.rs:63
Method
new
(mask: u8)
mizu-core/src/memory.rs:163
Method
new
(config: GameBoyConfig)
mizu-core/src/cpu.rs:101
Method
new
(config: GameBoyConfig)
mizu-core/src/apu.rs:110
Method
new
(sprite_priority_mode: SpritePriorityMode)
mizu-core/src/ppu/fifo.rs:101
Method
new
(colors: [Color; 4])
mizu-core/src/ppu/colors.rs:46
Method
new
(sprite: Sprite, index: u8)
mizu-core/src/ppu/sprite.rs:24
Method
new
(byte: u8)
mizu-core/src/ppu/bg_attribs.rs:18
Method
new
(multicart: bool)
mizu-core/src/cartridge/mappers/mbc1.rs:22
Method
new
(timer: bool)
mizu-core/src/cartridge/mappers/mbc3.rs:221
Method
new
(rumble: bool)
mizu-core/src/cartridge/mappers/mbc5.rs:19
Method
new
(channel: C, max_length: u16)
mizu-core/src/apu/channel.rs:26
Method
new
(config: GameBoyConfig)
mizu-core/src/apu/wave_channel.rs:28
Method
new
(file_path: P, is_dmg: bool)
mizu-core/src/tests/mod.rs:78
Method
new
()
src/notification.rs:24
Method
new
( gameboy: GameBoy, fps: u32, scale: u32, enable_audio: bool, )
src/main.rs:95
Method
new
(input: &DeriveInput)
save_state_derive/src/attrs.rs:20
Method
new
(fields: &syn::Fields, location: FieldsLocation)
save_state_derive/src/parsing.rs:30
Method
new_skip_boot_rom
create a ppu instance that match the one the ppu would have when the boot_rom finishes execution
mizu-core/src/ppu.rs:306
Method
new_skip_boot_rom
(config: GameBoyConfig)
mizu-core/src/serial.rs:73
Method
new_skip_boot_rom
(config: GameBoyConfig)
mizu-core/src/apu.rs:135
Method
new_skip_boot_rom
(config: GameBoyConfig)
mizu-core/src/timer.rs:56
← previous
next →
401–500 of 555, ranked by callers