MCPcopy Create free account

hub / github.com/djyt/cannonball / functions

Functions774 in github.com/djyt/cannonball

Methodinit_split7
src/main/engine/oinitengine.cpp:642
Methodinit_split9
------------------------------------------------------------------------------------------------ Road Split 9 - Do Road Merger. Road Gets Narrower Aga
src/main/engine/oinitengine.cpp:661
Methodinit_split_next_level
------------------------------------------------------------------------------------------------ Road Split B: Init Next Level -----------------------
src/main/engine/oinitengine.cpp:695
Methodinit_stage1
src/main/engine/oroad.cpp:202
Methodinit_tables
src/main/hwaudio/ym2151.cpp:422
Methodinit_tilemap
Initalize Default Tilemap (Stage 1) +0 [byte] - FG Tilemap Height +1 [byte] - BG Tilemap Height +2 [long] - FG Tilemap Address +6 [long] - BG Tilemap
src/main/engine/otiles.cpp:183
Methodinit_tilemap_props
Initialize Tilemap properties for Stage (FG & BG) - Width & Height of Tilemap - ROM Address of Tiles - V-Scroll Offset Source: DC02
src/main/engine/otiles.cpp:211
Methodinsert_score
- Insert Score Entry - Move Other Entries Down In Memory - Calculate Completed Time - Setup Appropriate Minimap Tiles Source: 0xD2C0
src/main/engine/ohiscore.cpp:169
Methodis_analog_select
src/main/sdl/input.cpp:286
Methodis_paused
src/main/sdl/timer.cpp:98
Methodis_started
src/main/sdl/timer.cpp:93
Functionis_supported
src/main/directx/ffeedback.cpp:26
Methodisqrt
src/main/engine/outils.cpp:74
Methodjump_table
src/main/engine/outrun.cpp:164
Methodload
src/main/frontend/config.cpp:44
Methodlogic
Source: 9C84
src/main/engine/oferrari.cpp:222
Methodloop_to_stage1
Note this is called in attract mode, when we need to loop back to Stage 1, from the final stage. Source: 0xD982
src/main/engine/otiles.cpp:396
Functionmain
src/main/main.cpp:216
Methodmain_switch
Source: 0xB15E
src/main/engine/outrun.cpp:248
Methodmap_display
Source: 0x35CC
src/main/engine/omap.cpp:295
Methodmotor_output
Send output commands to motor hardware This is the equivalent to writing to register 0x140003
src/main/engine/ooutputs.cpp:373
Methodmove16
Inline functions
src/main/engine/outils.hpp:31
Methodmove_mini_car
Move mini car sprite on Course Map Screen Source: 0x3696
src/main/engine/omap.cpp:359
Methodmove_spawned_sprite
0x4E3E
src/main/engine/otraffic.cpp:309
Methodnew_command
Called before initalizing a new command (PCM standalone sample, FM sample, New Music) Source: 0x833
src/main/engine/audio/osound.cpp:287
Methodnext
src/main/engine/outils.cpp:69
Methodop_calc
src/main/hwaudio/ym2151.cpp:1393
Methodop_calc1
src/main/hwaudio/ym2151.cpp:1404
Methodosprite
src/main/engine/osprite.cpp:36
Methodoutils
src/main/engine/outils.cpp:14
Methodoutput_hscroll
src/main/engine/oroad.cpp:1502
Methodpan_camera
Pan Camera Back To Centre After Flip Source: 0x18EC
src/main/engine/ocrash.cpp:808
Methodpass_flip
Flip passengers out of car Source: 0x2066
src/main/engine/ocrash.cpp:1285
Methodpass_situp
Passengers sit up on road after crash Source: 0x205A
src/main/engine/ocrash.cpp:1376
Methodpass_turnhead
Passengers turn head and look at car (only if camera pan) Source: 0x222C
src/main/engine/ocrash.cpp:1410
Methodpause
src/main/sdl/timer.cpp:42
Methodpause_audio
src/main/sdl/audio.cpp:145
Methodpcm_backup
Copy PCM Channel RAM contents to Channel RAM Source: 0x961
src/main/engine/audio/osound.cpp:324
Methodpcm_finalize
Write Commands to PCM Channel (For Individual Sound Effects) Source: 0x483
src/main/engine/audio/osound.cpp:714
Methodpcm_r
PCM RAM Read/Write Helper Functions
src/main/engine/audio/osound.cpp:89
Methodpcm_send_cmds
Source: 0xDA8
src/main/engine/audio/osound.cpp:956
Methodpcm_setpitch
PCM Command: Set Pitch Source: 0x3C4
src/main/engine/audio/osound.cpp:677
Methodpcm_w
src/main/engine/audio/osound.cpp:94
Methodplay_pcm_index
Play PCM Sample. This routine is used both for standalone samples, and samples used by the music. +0 [Word]: Start Address In Bank +1 [Byte]: End Add
src/main/engine/audio/osound.cpp:759
Methodplay_queued_sound
Play Queued Sounds & Send Engine Noise Commands to Z80 Was called by horizontal interrupt routine Source: 0x564E
src/main/engine/audio/osoundint.cpp:91
Methodpost_flip_anim
Source: 0x1870
src/main/engine/ocrash.cpp:762
Methodprocess_channel
Update Individual Channel. Inputs: chan_id = Channel ID to process Source: 0xCD
src/main/engine/audio/osound.cpp:383
Methodprocess_channels
Process and update all sound channels Source: 0xB3
src/main/engine/audio/osound.cpp:359
Methodprocess_command
Process Command Sent By 68K CPU Source: 0x74F
src/main/engine/audio/osound.cpp:113
Methodprocess_pcm
Source: 0xCC3
src/main/engine/audio/osound.cpp:834
Methodprocess_section
Process Channel Section Source: 0x2E1
src/main/engine/audio/osound.cpp:473
Methodqueue_sound_service
Queue a sound in service mode Used to trigger both sound effects and music Source: 0x56C6
src/main/engine/audio/osoundint.cpp:128
Methodr16
RAM Read/Write Helper Functions
src/main/engine/audio/osound.cpp:100
Methodrandom
src/main/engine/outils.cpp:36
Methodread16
src/main/trackloader.hpp:131
Methodread32
src/main/trackloader.hpp:124
Methodread8
src/main/trackloader.hpp:138
Methodread_anim_data
Read Animation Data for End Sequence Source: 0x5CC4
src/main/engine/oanimseq.cpp:619
Methodread_buffer
src/main/hwaudio/soundchip.cpp:52
Methodread_controls
Read controls for high score input screen Output: 0 = No Movement -1 = Left 1 = Right Source: 0xD4DA
src/main/engine/ohiscore.cpp:387
Methodread_mod_table
Use Phase and Amplitude Modulation Sensitivity Table Enabled with FM_PHASETBL flag. Source: 0x1D6
src/main/engine/audio/osound.cpp:1210
Methodread_next_height
Source Address: 0x1FC6
src/main/engine/oroad.cpp:1076
Methodread_pal8
src/main/video.cpp:321
Methodredefine_joystick
src/main/frontend/menu.cpp:798
Methodredefine_keyboard
src/main/frontend/menu.cpp:769
Methodrefresh_EG
src/main/hwaudio/ym2151.cpp:873
Methodrefresh_menu
Refresh menu options with latest config data
src/main/frontend/menu.cpp:659
Methodrefresh_palette
Convert internal System 16 RRRR GGGG BBBB format palette to renderer output format
src/main/video.cpp:347
Methodrender8x8_tile_mask_clip_hires
src/main/hwvideo/hwtiles.cpp:426
Methodrender8x8_tile_mask_clip_lores
src/main/hwvideo/hwtiles.cpp:332
Methodrender8x8_tile_mask_hires
------------------------------------------------------------------------------------------------ Additional routines for Hi-Res Mode. Note that the ti
src/main/hwvideo/hwtiles.cpp:383
Methodrender8x8_tile_mask_lores
src/main/hwvideo/hwtiles.cpp:289
Methodrender_all_tiles
A quick and dirty debug function to display the contents of tile memory.
src/main/hwvideo/hwtiles.cpp:162
Methodrender_background_hires
------------------------------------------------------------------------------------------------ High Resolution (Double Resolution) Road Rendering --
src/main/hwvideo/hwroad.cpp:416
Methodrender_background_lores
Background: Look for solid fill scanlines
src/main/hwvideo/hwroad.cpp:238
Methodrender_foreground_hires
------------------------------------------------------------------------------------------------ Render Road Foreground - High Resolution Version Inte
src/main/hwvideo/hwroad.cpp:475
Methodrender_foreground_lores
Foreground: Render From ROM
src/main/hwvideo/hwroad.cpp:291
Methodrepack_rgb
src/main/engine/opalette.cpp:451
Methodreset_random_seed
src/main/engine/outils.cpp:31
Methodrestart_video
Reinitalize Video, and stop audio to avoid crackles
src/main/frontend/menu.cpp:841
Methodresume_audio
src/main/sdl/audio.cpp:153
Methodrotate_values
src/main/engine/oroad.cpp:216
Methodscale
* * Fixed point image scaling code (16.16) * * Speed increases when scaling smaller images. Scaling images up is expensive. * * src pointe
src/main/sdl/rendersw.cpp:273
Methodscalex
Fastest scaling algorithm. Scales proportionally.
src/main/sdl/rendersw.cpp:230
Methodscanlines_32bpp
src/main/sdl/rendersw.cpp:343
Methodscroll_tilemaps
Source: D910
src/main/engine/otiles.cpp:351
Methodsdl_screen_size
Setup screen size
src/main/sdl/renderbase.cpp:14
Methodset_brake_subtract
- Reads Brake Value - Translates Into A Value To Subtract From Car Speed - Also handles setting smoke on wheels during brake/skid Source: 0x6A10
src/main/engine/oferrari.cpp:1375
Methodset_connect
src/main/hwaudio/ym2151.cpp:781
Methodset_default_hscroll
src/main/engine/oroad.cpp:164
Methodset_display_pos
Set Table Position To Display Score From. Store Result in $26 Source: 0xD298
src/main/engine/ohiscore.cpp:204
Methodset_elevation
Source Address: 0x2028
src/main/engine/oroad.cpp:1133
Methodset_ferrari_palette
- Update Car Palette To Adjust Brake Lamp - Also Control Speed at which wheels spin through palette adjustment Source: 0x9F7C
src/main/engine/oferrari.cpp:548
Methodset_fine_position
src/main/engine/oinitengine.cpp:831
Methodset_horizon_y
Aspect correct road inclines. Set Horizon Tilemap Y Position Source Address: 0x13B8
src/main/engine/oroad.cpp:1201
Methodset_hrender
Determines whether to render sprite left-to-right or right-to-left Source Address: 0x96E4 Input: Jump Table Entry, Output Sprite Entry, Offs
src/main/engine/osprites.cpp:860
Methodset_loop_adr
Sets Loop Address For FM & PCM Commands. For example, used by Checkpoint FM sample and Crowd PCM Sample Source: 0x446
src/main/engine/audio/osound.cpp:687
Methodset_menu
Set Current Menu
src/main/frontend/menu.cpp:650
Methodset_menu_text
Append Menu Text For A Particular Menu Entry
src/main/frontend/menu.cpp:762
Methodset_passenger_frame
src/main/engine/oferrari.cpp:913
← previousnext →501–600 of 774, ranked by callers