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
end_route
Source: 0x3584
src/main/engine/omap.cpp:271
Method
engine_adjust_volume
Adjust engine volume and write to new memory area Source: 0x76D7
src/main/engine/audio/osound.cpp:1742
Method
engine_get_table_adr
Set Table Index For Engine Sample Start / End Addresses Table starts at ENGINE_ADR_TABLE offset in ROM. Source: 0x7819
src/main/engine/audio/osound.cpp:1571
Method
engine_mute_channel
Mute an engine channel Source: 0x7639
src/main/engine/audio/osound.cpp:1717
Method
engine_process
Process Ferrari Engine Tone & Traffic Sound Effects Original addresses used: 0xFC00: Engine Channel - Player's Car 0xFC20: Engine Channel - Traffic 1
src/main/engine/audio/osound.cpp:1282
Method
engine_process_chan
Source: 0x7531
src/main/engine/audio/osound.cpp:1307
Method
engine_read_data
Read Engine Data & Store the engine pitch and volume to PCM Channel RAM Source: 0x778D
src/main/engine/audio/osound.cpp:1785
Method
engine_set_adr
bpset 77b0,1,{printf "start adr:%02x pos:=%02x",bc, hl; g}
src/main/engine/audio/osound.cpp:1599
Method
engine_set_adr_end
Source: 0x7853
src/main/engine/audio/osound.cpp:1633
Method
engine_set_pan
Set engine pan. Adjust Volume and write to new memory area Also write to ix (PCM Channel RAM) Source: 0x76FD
src/main/engine/audio/osound.cpp:1756
Method
engine_set_pitch
bpset 7877,1,{printf "bc=%02x hl=%02x",bc, hl; g} Set Engine Pitch From Table Source: 0x7870
src/main/engine/audio/osound.cpp:1686
Method
envelope_KONKOFF
src/main/hwaudio/ym2151.cpp:682
Method
fade_sky_pal_entry
src/main/engine/opalette.cpp:148
Method
ferrari_normal
Ferrari - Normal Game Logic (Non-Bonus Mode Code) Source: 0x9CB4
src/main/engine/oferrari.cpp:307
Method
ferrari_vol_pan
Source: 0x75DA
src/main/engine/audio/osound.cpp:1528
Method
filesize
src/main/romloader.cpp:140
Function
fill_audio
src/main/sdl/audio.cpp:380
Method
finalise_revs
src/main/engine/oferrari.cpp:1425
Method
finalise_sprites
src/main/engine/osprites.cpp:506
Method
finalize_frame
src/main/sdl/rendergl.cpp:235
Method
flash_entry
Flash current initial that is being entered Takes address of score entry as input Source: 0xD42C
src/main/engine/ohiscore.cpp:295
Method
flip_start
Source: 0x201A
src/main/engine/ocrash.cpp:1254
Method
fm_dotimera
src/main/engine/audio/osound.cpp:973
Method
fm_reset
Reset Yamaha YM2151 Chip. Called before inititalizing a new music track, or when z80 has just initalized and has no specific command. Source: 0x561
src/main/engine/audio/osound.cpp:987
Method
fm_write_block
Write Block of FM Data From ROM Inputs: adr = Address of commands and data to write to FM chan = Register offset Format: 2 = End of data block 3 =
src/main/engine/audio/osound.cpp:1031
Method
fm_write_reg
Write to FM Register Source: 0xA75
src/main/engine/audio/osound.cpp:1009
Method
fm_write_reg_c
Write to FM Register With Check Source: 0xA70
src/main/engine/audio/osound.cpp:998
Method
from_hex_string
Convert hex string to unsigned int
src/main/frontend/config.cpp:363
Method
get_adjusted_vol
Get Adjusted Volume Source: 0x78A7
src/main/engine/audio/osound.cpp:1672
Method
get_score_adr
Get Address in text ram at which to output score Source: 0xD542
src/main/engine/ohiscore.cpp:256
Method
get_score_pos
Calculate high score position. Source: D318
src/main/engine/ohiscore.cpp:148
Method
get_speed_dec_value
Set value to decrement speed by, when revs higher than acceleration Inputs: d1 = Torque Value [new_torque] Outputs: d4 [Rev Adjustment] Source: 67
src/main/engine/oferrari.cpp:1364
Method
get_speed_inc_value
src/main/engine/oferrari.cpp:1337
Method
h_scroll_tilemaps
src/main/engine/otiles.cpp:442
Method
handle_joy
src/main/sdl/input.cpp:311
Method
handle_key
src/main/sdl/input.cpp:79
Method
hide_hwsprite
Hide Input And Output Entry
src/main/engine/osprites.cpp:780
Method
hwsprites
src/main/hwvideo/hwsprites.cpp:51
Method
hwtiles
src/main/hwvideo/hwtiles.cpp:76
Method
inc_lap_timer
Increment and store lap timer for each stage. Source: 0x7F4C
src/main/engine/ostats.cpp:74
Method
init
src/main/romloader.cpp:32
Method
init
src/main/trackloader.cpp:74
Method
init
src/main/engine/osprite.cpp:45
Method
init
Source: 0x8360
src/main/engine/oinitengine.cpp:43
Method
init
Initalize to default values
src/main/engine/oentry.hpp:156
Method
init
src/main/engine/oinputs.cpp:25
Method
init
src/main/engine/osmoke.cpp:25
Method
init
Clear score variables (not scores themselves) Source: 0xCE74
src/main/engine/ohiscore.cpp:29
Method
init
src/main/engine/otraffic.cpp:33
Method
init
src/main/engine/ostats.cpp:27
Method
init
src/main/engine/oroad.cpp:61
Method
init
src/main/engine/opalette.cpp:26
Method
init
src/main/engine/osprites.cpp:35
Method
init
src/main/engine/oferrari.cpp:41
Method
init
src/main/engine/obonus.cpp:25
Method
init
src/main/engine/ocrash.cpp:41
Method
init
src/main/engine/oanimsprite.hpp:54
Method
init
src/main/engine/oanimseq.cpp:51
Method
init
Initalize Moving Cabinet Motor Source: 0xECE8
src/main/engine/ooutputs.cpp:75
Method
init
src/main/engine/audio/osoundint.cpp:30
Method
init
src/main/engine/audio/osound.cpp:40
Method
init
Convert S16 tiles to a more useable format
src/main/hwvideo/hwtiles.cpp:90
Method
init
src/main/hwvideo/hwsprites.cpp:59
Method
init
Convert road to a more useable format
src/main/hwvideo/hwroad.cpp:120
Method
init
src/main/sdl/rendersw.cpp:27
Method
init
src/main/sdl/rendergl.cpp:25
Method
init
src/main/sdl/input.cpp:24
Method
init
src/main/sdl/audio.cpp:52
Method
init
src/main/hwaudio/segapcm.cpp:87
Method
init
src/main/hwaudio/soundchip.cpp:24
Method
init
* Initialize YM2151 emulator(s). * * 'num' is the number of virtual YM2151's to allocate * 'clock' is the chip clock in Hz * 'rate' is samplin
src/main/hwaudio/ym2151.cpp:1291
Method
init_bonus
Initialize new segment of road data for bonus sequence Source: 0x8A04
src/main/engine/oinitengine.cpp:716
Method
init_bonus_text
Calculate Bonus Seconds. This uses the seconds remaining for every lap raced. Print stuff to text layer for bonus mode. Source: 0x9A9C
src/main/engine/obonus.cpp:65
Method
init_chip_tables
src/main/hwaudio/ym2151.cpp:509
Method
init_collision
Init Collision. Used For Spin & Flip Source: 0x1962
src/main/engine/ocrash.cpp:281
Method
init_elevation
Standard Elevation Height Section. A series of sequential values are provided to adjust the horizon position. The duration of each value can be adjus
src/main/engine/oroad.cpp:678
Method
init_elevation_delay
src/main/engine/oroad.cpp:748
Method
init_elevation_mixed
Mixed Elevation Section This is a combination of looking ahead at the height map entries, but then holding on entry 6 when reached. It's like a combi
src/main/engine/oroad.cpp:820
Method
init_end_seq
Initialize end sequence animations on game complete Source: 0x9978
src/main/engine/oanimseq.cpp:315
Method
init_end_sprites
Initalize Sprites For End Sequence. Source: 0x588A
src/main/engine/oanimseq.cpp:365
Method
init_entries
src/main/engine/olevelobjs.cpp:58
Method
init_finger
Init Delay/Girl Pointing Finger Source: 0x175C
src/main/engine/ocrash.cpp:691
Method
init_fm_chip
Initialize FM Chip. Initalize and start Timer A. Source: 0x79
src/main/engine/audio/osound.cpp:68
Method
init_height_seg
Source Address: 0x1BCE
src/main/engine/oroad.cpp:626
Method
init_horizon_adjust
Adjust Horizon To New Position Part 1: Height Start Increments from 256 to 512. Change horizon to relevant height over this period. Alter the speed a
src/main/engine/oroad.cpp:899
Method
init_jump_table
Setup Jump Table. Move from ROM to RAM. Source Address: 0x7E1C Input: Sprite To Copy Output: None ROM Format [0xF000 - 0xF1F5] Wor
src/main/engine/outrun.cpp:628
Method
init_layout_tracks
src/main/trackloader.cpp:161
Method
init_map_delay
Source: 0x35B6
src/main/engine/omap.cpp:286
Method
init_next_tilemap
Initalize Next Tilemap. On Level Switch. Source: 0xD994
src/main/engine/otiles.cpp:579
Method
init_original_tracks
src/main/trackloader.cpp:97
Method
init_sound
Initalize Sound from ROM to RAM. Used for both PCM and YM sounds. Inputs: a = Command, de = dst, hl = src Source: 0x9E8
src/main/engine/audio/osound.cpp:801
Method
init_spin1
Source: 0x1C7E
src/main/engine/ocrash.cpp:834
Method
init_spin2
Source: 0x1C10
src/main/engine/ocrash.cpp:863
Method
init_split1
------------------------------------------------------------------------------------------------ Road Split 1 Init Road Split & Begin Road Split Calle
src/main/engine/oinitengine.cpp:519
Method
init_split10
------------------------------------------------------------------------------------------------ Road Split A: Checkpoint Sign -----------------------
src/main/engine/oinitengine.cpp:681
Method
init_split2
------------------------------------------------------------------------------------------------ Road Split 2: Beginning of split. User must choose. -
src/main/engine/oinitengine.cpp:534
Method
init_split3
------------------------------------------------------------------------------------------------ Road Split 3: Road physically splits into two individ
src/main/engine/oinitengine.cpp:551
Method
init_split4
src/main/engine/oinitengine.cpp:600
Method
init_split5
src/main/engine/oinitengine.cpp:621
Method
init_split6
------------------------------------------------------------------------------------------------ Road Split 6 - Car On Final Curve Of Split ----------
src/main/engine/oinitengine.cpp:631
← previous
next →
401–500 of 774, ranked by callers