..
control.cpp
Reordered pch includes in Sound.
2022-11-21 10:02:56 +03:00
control.h
Added “easy mode” cheat, aka frustration-free mode.
2022-11-21 09:49:15 +03:00
DebugOverlay.cpp
Added debug overlay for ball sprite size cutoff points.
2022-10-11 12:45:03 +03:00
DebugOverlay.h
Added debug overlay for ball sprite size cutoff points.
2022-10-11 12:45:03 +03:00
EmbeddedData.cpp
Compressed and encoded embedded 3DPB font.
2021-09-29 10:08:45 +03:00
EmbeddedData.h
Compressed and encoded embedded 3DPB font.
2021-09-29 10:08:45 +03:00
font_selection.cpp
Simplified get_rc_string, merged pinball and pb.
2022-08-31 15:18:22 +03:00
font_selection.h
Add translations ( #153 )
2022-08-31 07:58:03 +03:00
fullscrn.cpp
Add translations ( #153 )
2022-08-31 07:58:03 +03:00
fullscrn.h
Add translations ( #153 )
2022-08-31 07:58:03 +03:00
gdrv.cpp
Simplified get_rc_string, merged pinball and pb.
2022-08-31 15:18:22 +03:00
gdrv.h
Add translations ( #153 )
2022-08-31 07:58:03 +03:00
GroupData.cpp
Simplified get_rc_string, merged pinball and pb.
2022-08-31 15:18:22 +03:00
GroupData.h
Score: inject 3DPB msg font into dat struct.
2021-10-10 12:22:21 +03:00
high_score.cpp
Simplified get_rc_string, merged pinball and pb.
2022-08-31 15:18:22 +03:00
high_score.h
Fixed high score insertion for multiple players.
2022-04-11 10:28:20 +03:00
Icon_1.ico
Added icon, textbox font.
2020-12-11 19:03:13 +03:00
Icon_16x16.png
Add linux desktop file and install ( #100 )
2021-12-02 08:07:27 +03:00
Icon_32x32.png
Add linux desktop file and install ( #100 )
2021-12-02 08:07:27 +03:00
Icon_48x48.png
Add linux desktop file and install ( #100 )
2021-12-02 08:07:27 +03:00
Icon_128x128.png
Add assets ( #113 )
2021-12-26 13:06:31 +03:00
Icon_192x192.png
Improve linux building ( #111 )
2021-12-24 09:09:40 +03:00
imconfig.h
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
imgui_demo.cpp
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
imgui_draw.cpp
Compressed and encoded embedded 3DPB font.
2021-09-29 10:08:45 +03:00
imgui_impl_sdl.cpp
fix X11 include leak ( #136 )
2022-05-06 07:58:53 +03:00
imgui_impl_sdl.h
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
imgui_internal.h
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
imgui_sdl.cpp
winmain: reworked main loop for smoother frame times.
2021-09-28 08:14:18 +03:00
imgui_sdl.h
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
imgui_tables.cpp
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
imgui_widgets.cpp
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
imgui.cpp
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
imgui.h
Compressed and encoded embedded 3DPB font.
2021-09-29 10:08:45 +03:00
imstb_rectpack.h
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
imstb_textedit.h
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
imstb_truetype.h
Added GUI, some menus dont work yet.
2021-09-05 10:47:05 +03:00
loader.cpp
Allow loading data files with lowercase name ( #164 )
2022-11-22 12:40:50 +03:00
loader.h
Render tweaks part 3: bitmap/zMap pairs.
2022-09-29 14:45:14 +03:00
maths.cpp
Code from FT: simplified TFlipper sprite update.
2022-08-23 08:14:28 +03:00
maths.h
Multiball part 1: control and component changes from FT.
2022-08-25 17:09:17 +03:00
midi.cpp
Allow loading data files with lowercase name ( #164 )
2022-11-22 12:40:50 +03:00
midi.h
Allow loading data files with lowercase name ( #164 )
2022-11-22 12:40:50 +03:00
NatvisFile.natvis
Cleaning up maths: part 3.
2022-05-13 11:15:30 +03:00
nudge.cpp
Renamed some collision variables.
2022-05-20 11:51:00 +03:00
nudge.h
TBall, nudge v1, ready.
2020-12-27 18:19:36 +03:00
options.cpp
Optimized table restart, external font loading.
2022-11-17 15:43:59 +03:00
options.h
Added debug overlay for ball sprite size cutoff points.
2022-10-11 12:45:03 +03:00
partman.cpp
Added FT demo data support.
2021-11-24 17:25:23 +03:00
partman.h
Replaced objlist_class with std::vector.
2021-10-01 18:55:44 +03:00
PB_MSGFT.bin
Added icon, textbox font.
2020-12-11 19:03:13 +03:00
pb.cpp
Allow loading data files with lowercase name ( #164 )
2022-11-22 12:40:50 +03:00
pb.h
Optimized table restart, external font loading.
2022-11-17 15:43:59 +03:00
pch.h
Add translations ( #153 )
2022-08-31 07:58:03 +03:00
proj.cpp
Render tweaks part 1: refactored sprite struct.
2022-09-21 16:43:45 +03:00
proj.h
Render tweaks part 1: refactored sprite struct.
2022-09-21 16:43:45 +03:00
render.cpp
Optimized table restart, external font loading.
2022-11-17 15:43:59 +03:00
render.h
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
score.cpp
Score: inject 3DPB msg font into dat struct.
2021-10-10 12:22:21 +03:00
score.h
Score: inject 3DPB msg font into dat struct.
2021-10-10 12:22:21 +03:00
Sound.cpp
Reordered pch includes in Sound.
2022-11-21 10:02:56 +03:00
Sound.h
Switched positional audio to collision coordinate system.
2022-06-01 16:19:27 +03:00
SpaceCadetPinball.cpp
Reordered pch includes in Sound.
2022-11-21 10:02:56 +03:00
SpaceCadetPinball.rc
Mingw cross compilation ( #24 )
2021-10-07 12:53:56 +03:00
splash_bitmap.bmp
splash ready.
2021-01-29 14:24:49 +03:00
TBall.cpp
Added debug overlay for ball sprite size cutoff points.
2022-10-11 12:45:03 +03:00
TBall.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TBlocker.cpp
Added “easy mode” cheat, aka frustration-free mode.
2022-11-21 09:49:15 +03:00
TBlocker.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TBumper.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TBumper.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TCircle.cpp
Renamed some collision variables.
2022-05-20 11:51:00 +03:00
TCircle.h
Renamed some collision variables.
2022-05-20 11:51:00 +03:00
TCollisionComponent.cpp
Fixed HardHit detection in DefaultCollision.
2022-06-15 09:10:24 +03:00
TCollisionComponent.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TComponentGroup.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
TComponentGroup.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TDemo.cpp
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TDemo.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TDrain.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
TDrain.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TEdgeBox.h
Replaced objlist_class with std::vector.
2021-10-01 18:55:44 +03:00
TEdgeManager.cpp
Switched positional audio to collision coordinate system.
2022-06-01 16:19:27 +03:00
TEdgeManager.h
Switched positional audio to collision coordinate system.
2022-06-01 16:19:27 +03:00
TEdgeSegment.cpp
Cleaning up maths: part 3.
2022-05-13 11:15:30 +03:00
TEdgeSegment.h
Renamed some collision variables.
2022-05-20 11:51:00 +03:00
TFlagSpinner.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TFlagSpinner.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TFlipper.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TFlipper.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TFlipperEdge.cpp
Message code enum part 6: final touches + control light cleanup.
2022-09-08 10:51:33 +03:00
TFlipperEdge.h
Message code enum part 6: final touches + control light cleanup.
2022-09-08 10:51:33 +03:00
TGate.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TGate.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
THole.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
THole.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
timer.cpp
Multiball part 1: control and component changes from FT.
2022-08-25 17:09:17 +03:00
timer.h
Multiball part 1: control and component changes from FT.
2022-08-25 17:09:17 +03:00
TKickback.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TKickback.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TKickout.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
TKickout.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TLight.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TLight.h
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TLightBargraph.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
TLightBargraph.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TLightGroup.cpp
Message code enum part 6: final touches + control light cleanup.
2022-09-08 10:51:33 +03:00
TLightGroup.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TLightRollover.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TLightRollover.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TLine.cpp
Switched positional audio to collision coordinate system.
2022-06-01 16:19:27 +03:00
TLine.h
Renamed some collision variables.
2022-05-20 11:51:00 +03:00
TOneway.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
TOneway.h
Code from FT: simplified score access in TPinballComponent.
2022-08-18 16:23:29 +03:00
TPinballComponent.cpp
Render tweaks part 3: bitmap/zMap pairs.
2022-09-29 14:45:14 +03:00
TPinballComponent.h
Render tweaks part 3: bitmap/zMap pairs.
2022-09-29 14:45:14 +03:00
TPinballTable.cpp
Added “easy mode” cheat, aka frustration-free mode.
2022-11-21 09:49:15 +03:00
TPinballTable.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TPlunger.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TPlunger.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TPopupTarget.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TPopupTarget.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TRamp.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
TRamp.h
Code from FT: simplified score access in TPinballComponent.
2022-08-18 16:23:29 +03:00
translations.cpp
Minor typo fixes in Russian translation ( #156 )
2022-09-16 07:51:46 +03:00
translations.h
Removed unused translated texts.
2022-08-31 11:11:21 +03:00
TRollover.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TRollover.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TSink.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
TSink.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TSoloTarget.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TSoloTarget.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TSound.cpp
Implement stereo sound. ( #138 )
2022-05-30 10:35:29 +03:00
TSound.h
Cleaned up positional sound.
2022-05-30 11:23:47 +03:00
TTableLayer.cpp
Render tweaks part 3: bitmap/zMap pairs.
2022-09-29 14:45:14 +03:00
TTableLayer.h
Switched positional audio to collision coordinate system.
2022-06-01 16:19:27 +03:00
TTextBox.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
TTextBox.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TTextBoxMessage.cpp
Demangled and simplified pbctrl_bdoor_controller.
2021-10-04 17:04:09 +03:00
TTextBoxMessage.h
Demangled and simplified pbctrl_bdoor_controller.
2021-10-04 17:04:09 +03:00
TTimer.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
TTimer.h
Message code enum part 4: finalized transition of Message to enum class.
2022-09-06 16:57:56 +03:00
TTripwire.cpp
Message code enum part 5: control codes.
2022-09-07 16:01:38 +03:00
TTripwire.h
Renamed some collision variables.
2022-05-20 11:51:00 +03:00
TWall.cpp
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
TWall.h
Render tweaks part 2: sprite set by index.
2022-09-22 17:46:00 +03:00
winmain.cpp
Added “easy mode” cheat, aka frustration-free mode.
2022-11-21 09:49:15 +03:00
winmain.h
Optimized table restart, external font loading.
2022-11-17 15:43:59 +03:00
zdrv.cpp
ColorRgba: replaced union with bit shifts.
2021-11-13 09:00:58 +03:00
zdrv.h
Replaced memory with new.
2021-10-02 17:45:31 +03:00