Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/djyt/cannonball
/ functions
Functions
774 in github.com/djyt/cannonball
⨍
Functions
774
◇
Types & classes
71
Method
traffic_process_entry
Process traffic entry. Set volume, panning & pitch based on distance of traffic. Source: 0x7B82
src/main/engine/audio/osound.cpp:1889
Method
traffic_read_data
Read Traffic Data that has been sent by 68K CPU
src/main/engine/audio/osound.cpp:2013
Method
traffic_set_pan
Set Traffic Panning On Channel From Table Source: 0x7BFA
src/main/engine/audio/osound.cpp:1973
Method
traffic_set_vol
Set Traffic Volume Multiplier Source: 0x7C28
src/main/engine/audio/osound.cpp:1935
Method
trigger_smoke
Post Crash: Slide Car Slightly, then trigger smoke Source: 0x17D2
src/main/engine/ocrash.cpp:718
Method
unk78c7
Only called for odd number channels I've not really worked out what this does yet Source: 0x78C7
src/main/engine/audio/osound.cpp:1490
Method
unload
src/main/romloader.cpp:38
Method
unpause
src/main/sdl/timer.cpp:55
Method
update_bg_page
src/main/engine/otiles.cpp:550
Method
update_bg_page_split
Setup Background tilemap, with relevant h-scroll and page information. Ready for forthcoming HW write. Source: 0xDA78
src/main/engine/otiles.cpp:737
Method
update_fg_page
src/main/engine/otiles.cpp:527
Method
update_fg_page_split
Setup Foreground tilemap, with relevant h-scroll and page information. Ready for forthcoming HW write. Source: 0xDA54
src/main/engine/otiles.cpp:728
Method
update_props
skip_lane_change: Source: 0x4F0C
src/main/engine/otraffic.cpp:390
Method
update_road_pos
Update road_pos, taking road_curve into account Source: 0x6ABA
src/main/engine/oferrari.cpp:1502
Method
update_shadow_offset
src/main/engine/oinitengine.cpp:304
Method
v_scroll_tilemaps
V-Scroll Tilemap Code Scroll the tilemaps. Inputs: a6 = 0x60F00 Source: 0xDBB8
src/main/engine/otiles.cpp:501
Method
vint
Vertical Interrupt
src/main/engine/outrun.cpp:146
Method
vol_thicken
Thicken engine effect by panning left/right dependent on channel. Source: 0x77EA
src/main/engine/audio/osound.cpp:1652
Method
w16
src/main/engine/audio/osound.cpp:105
Method
write_buffer
src/main/hwaudio/soundchip.cpp:47
Method
write_current_pal_to_ram
Copy current palette ram data from 0x120800 - 0x12085F to normal RAM Source: 0x9372
src/main/engine/opalette.cpp:364
Method
write_fade_to_palram
Output new fade values to palette ram. Source: 0x93F0
src/main/engine/opalette.cpp:471
Method
write_next_pal_to_ram
Copy palette of NEXT level to RAM at 0x66000 Source: 0x9434
src/main/engine/opalette.cpp:388
Method
write_pal8
src/main/video.cpp:278
Method
write_seq_adr
1/ bc = Read next value in sequence (from address in de) 2/ Store value on stack 3/ Decrement internal pointer 4/ hl = Address in block + bc 5/ Incre
src/main/engine/audio/osound.cpp:1251
Method
ym2151_reset_chip
* Reset chip number 'n'. */
src/main/hwaudio/ym2151.cpp:1327
Function
ym2151_shutdown
src/main/hwaudio/ym2151.cpp:1319
Method
ym_finalize
iy = chan_ram Source: 0x4BF
src/main/engine/audio/osound.cpp:1163
Method
ym_lookup_data
Source: 0xAAA
src/main/engine/audio/osound.cpp:1131
Method
ym_set_block
This is called first, when setting up YM Samples. The global 'pos' variable stores the location of the block table. Source: 0x515
src/main/engine/audio/osound.cpp:1118
Method
ym_set_connect
"Connect" Channels To Play Out of Left/Right Speakers. Source: 0x534
src/main/engine/audio/osound.cpp:1142
Method
ym_set_levels
Write level info to YM Channels Source: 0x91A
src/main/engine/audio/osound.cpp:1055
Method
~Audio
src/main/sdl/audio.cpp:47
Method
~Config
src/main/frontend/config.cpp:32
Method
~HWRoad
src/main/hwvideo/hwroad.cpp:115
Method
~Input
src/main/sdl/input.cpp:20
Method
~Menu
src/main/frontend/menu.cpp:103
Method
~OAnimSeq
src/main/engine/oanimseq.cpp:47
Method
~OAttractAI
src/main/engine/oattractai.cpp:36
Method
~OBonus
src/main/engine/obonus.cpp:21
Method
~OCrash
src/main/engine/ocrash.cpp:37
Method
~OFerrari
src/main/engine/oferrari.cpp:37
Method
~OHiScore
src/main/engine/ohiscore.cpp:22
Method
~OHud
src/main/engine/ohud.cpp:28
Method
~OInitEngine
src/main/engine/oinitengine.cpp:38
Method
~OInputs
src/main/engine/oinputs.cpp:21
Method
~OLevelObjs
src/main/engine/olevelobjs.cpp:28
Method
~OLogo
src/main/engine/ologo.cpp:23
Method
~OMap
src/main/engine/omap.cpp:32
Method
~OMusic
src/main/engine/omusic.cpp:26
Method
~OOutputs
src/main/engine/ooutputs.cpp:68
Method
~OPalette
src/main/engine/opalette.cpp:22
Method
~ORoad
src/main/engine/oroad.cpp:40
Method
~OSmoke
src/main/engine/osmoke.cpp:21
Method
~OSound
src/main/engine/audio/osound.cpp:36
Method
~OSoundInt
src/main/engine/audio/osoundint.cpp:25
Method
~OSprites
src/main/engine/osprites.cpp:31
Method
~OStats
src/main/engine/ostats.cpp:23
Method
~OTiles
src/main/engine/otiles.cpp:25
Method
~OTraffic
src/main/engine/otraffic.cpp:29
Method
~Outrun
src/main/engine/outrun.cpp:61
Method
~RenderSW
src/main/sdl/rendersw.cpp:21
Method
~RomLoader
src/main/romloader.cpp:28
Method
~Roms
src/main/roms.cpp:18
Method
~SegaPCM
src/main/hwaudio/segapcm.cpp:82
Method
~SoundChip
src/main/hwaudio/soundchip.cpp:19
Method
~TTrial
src/main/frontend/ttrial.cpp:40
Method
~TrackLoader
src/main/trackloader.cpp:64
Method
~Video
src/main/video.cpp:40
Method
~YM2151
src/main/hwaudio/ym2151.cpp:417
Method
~hwsprites
src/main/hwvideo/hwsprites.cpp:55
Method
~hwtiles
src/main/hwvideo/hwtiles.cpp:84
Method
~osprite
src/main/engine/osprite.cpp:41
Method
~outils
src/main/engine/outils.cpp:18
← previous
701–774 of 774, ranked by callers