388 Commits (ps2)

Author SHA1 Message Date
Anders Jenbo f73707df4f Implement streaming 3 years ago
Anders Jenbo 39af36496b Only open one file at a time 3 years ago
Anders Jenbo 246c6f9e66 Implement PS2 audio via SPU 3 years ago
Gleb Mazovetskiy 0a6a8e8aa0 Clean up missile data access 3 years ago
KPhoenix 7947b99511 Implement new enum class 3 years ago
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
staphen dd6ce177f7 Derive viewport geometry from player position 3 years ago
Gleb Mazovetskiy 0e0cc9d1b0 Reduce to just `STREAM_ALL_AUDIO_MIN_FILE_SIZE` 3 years ago
Gleb Mazovetskiy 0dd95adcd1 Add a minimum threshold for STREAM_ALL_AUDIO 3 years ago
Gleb Mazovetskiy 527e876fff Disable item labels when in store 3 years ago
Anders Jenbo c99f7cf644
Floating numbers (#5639) 3 years ago
Gleb Mazovetskiy 6b338eac9f Display path in `LoadAudioFile` error dialog 3 years ago
Gleb Mazovetskiy 6d274c9547 `UNPACKED_SAVES`: Saves without MPQs 3 years ago
KPhoenix 8db521727d
`enum missile_id` -> `enum class MissileID` 3 years ago
Anders Jenbo e50e21e0e4 Use outline for spell icon texts 3 years ago
Anders Jenbo bb2463862c Use Position in AddItemToLabelQueue() 3 years ago
Anders Jenbo a29fc3a074 Correct casing for Player::isWalking() 3 years ago
Gleb Mazovetskiy 5bf9dfd7ee Demo mode: Force resolution to that of the demo 3 years ago
ephphatha 9da76e0003 Update CheckReflect to return applied damage 3 years ago
qndel efaf334965 typos and code cleanup 3 years ago
KPhoenix 75d785a5f0 Bugfix: AnimationInfo integer division by 0 3 years ago
obligaron 5b11dfa2ed Fix preview frame shown fragment overflow 3 years ago
Gleb Mazovetskiy fab6f362c3 Point: Avoid construction in distance functions 3 years ago
Gleb Mazovetskiy 9b1ff3d50b demomode.cpp: Fix creating a bogus event 3 years ago
Gleb Mazovetskiy 45757856c1 DemoMode: Add a debug define to log events 3 years ago
obligaron 5180bd02b4 Timedemo: don't update ProgressToNextGameTick in pause menu 3 years ago
obligaron 028f630848 Timedemo: don't play and record messages in loading screens 3 years ago
obligaron 6e08ad658f Timedemo: represent game tick progress as uint8_t 3 years ago
Gleb Mazovetskiy f4b8edb5dc Surface.pitch(): int -> uint16_t 3 years ago
Gleb Mazovetskiy e06ca9a016 dun_render: Remove unused argument from RenderTile 3 years ago
Gleb Mazovetskiy 9a1587060d Use real `CalculateSoundPosition` with NOSOUND 3 years ago
Gleb Mazovetskiy cffb2566df Fix timedemo on SDL1 3 years ago
Gleb Mazovetskiy aa2f88e5f6 Remove software cursor state for hardware cursor 3 years ago
staphen ce413ec4a6 Round to the nearest integer when computing missile coordinates 3 years ago
Gleb Mazovetskiy 1addfc9e54 dun_render: Deduplicate trapezoid upper half 3 years ago
Gleb Mazovetskiy 63a042d0e3 dun_render: Simplify non-masked primitives 3 years ago
Gleb Mazovetskiy 55d25fd079 dun_render: Swap32LE the data offset 3 years ago
Gleb Mazovetskiy 79b330825d dun_render: Avoid `Invalid` tile type 3 years ago
Gleb Mazovetskiy 44ed0296d8 dun_render: Overhaul mask handling 3 years ago
Gleb Mazovetskiy 5024bc0f07 Show FPS up to 1 decimal point 3 years ago
Gleb Mazovetskiy 7a3882722e Text rendering and chat input fixes 3 years ago
Gleb Mazovetskiy 20c27d92e4 Disable fade-in/out in demomode 3 years ago
Gleb Mazovetskiy aca4aae3c1 dun_render: Remove the use of `LightTableIndex` 3 years ago
Gleb Mazovetskiy 3afef6299f Level renderer: Remove `cel_transparency/foliage_active` globals 3 years ago
Gleb Mazovetskiy 1293dfb86d Level renderer: Remove `level_piece_id` global 3 years ago
Gleb Mazovetskiy c616e0d6d2 Level renderer: Remove `arch_draw_type` global 3 years ago
Gleb Mazovetskiy 69c429bb68 Level renderer: Remove `level_cel_block` global 3 years ago
Gleb Mazovetskiy ab5733b5e3 Support demo playback in SDL1 3 years ago
Gleb Mazovetskiy 5ac54027dc Text rendering: Clip text to the given rect 3 years ago
Gleb Mazovetskiy a7324a15c0 Item labels: Clip to viewport 3 years ago