xrick-libretro/include
jdgleaver bc1119aa49 - Set correct core provided aspect ratio
- Add core option for cropping the (typically empty) borders either side of the game screen (should always be enabled unless the user wishes to see cheat mode indicators)
- Fix rendering when using the RGB565 pixel format and use RGB565 on all platforms (for improved performance)
- Fix infinite ammo/dynamite bug
- Add core options to expose internal game engine cheat modes:
    - Trainer Mode: Always have 6 bullets, 6 dynamite stick, 6 lives
    - Invulnerability Mode: Nothing can kill Rick (Use with care, may break the game)
    - Expose Mode: Highlight all entities on the game map
- Add input descriptors and configure input mapping for a more modern control method:
    - D-Pad Left: Left
    - D-Pad Up: Up
    - D-Pad Right: Right
    - D-Pad Down: Down
    - RetroPad A: Jump
    - RetroPad B: Fire Gun
    - RetroPad X: Jab Stick (+ Left/Right)
    - RetroPad Y: Set Dynamite
    - RetroPad Start: Pause
- Improve 'contentless' operation
    - Game data is now loaded from <system_dir>/xrick/data.zip (previously the path was <system_dir>/data.zip, which could potentially conflict with other cores)
    - A suitable OSD error notification is displayed when attempting contentless operation without a valid file in the frontend system directory
- Fix (very) poor quality audio playback
- In-game high score table is now recorded via the frontend SRAM interface
- Fix memory leaks
2022-02-09 15:25:08 +00:00
..
compat Cleanup some never used file I/O paths 2021-09-17 14:32:23 +02:00
config.h - Set correct core provided aspect ratio 2022-02-09 15:25:08 +00:00
control.h Initial import. 2014-03-29 23:08:42 -04:00
data.h Remove stdio.h includes 2021-11-02 15:49:20 +01:00
debug.h Initial import. 2014-03-29 23:08:42 -04:00
devtools.h Initial import. 2014-03-29 23:08:42 -04:00
draw.h Initial import. 2014-03-29 23:08:42 -04:00
e_bomb.h Initial import. 2014-03-29 23:08:42 -04:00
e_bonus.h Initial import. 2014-03-29 23:08:42 -04:00
e_box.h Initial import. 2014-03-29 23:08:42 -04:00
e_bullet.h Initial import. 2014-03-29 23:08:42 -04:00
e_rick.h Initial import. 2014-03-29 23:08:42 -04:00
e_sbonus.h Initial import. 2014-03-29 23:08:42 -04:00
e_them.h Initial import. 2014-03-29 23:08:42 -04:00
ents.h Initial import. 2014-03-29 23:08:42 -04:00
game.h - Set correct core provided aspect ratio 2022-02-09 15:25:08 +00:00
img.h Support emscripten 2020-03-09 01:00:34 +01:00
Makefile Initial import. 2014-03-29 23:08:42 -04:00
maps.h Initial import. 2014-03-29 23:08:42 -04:00
pics.h Initial import. 2014-03-29 23:08:42 -04:00
rects.h Initial import. 2014-03-29 23:08:42 -04:00
screens.h Initial import. 2014-03-29 23:08:42 -04:00
scroller.h Initial import. 2014-03-29 23:08:42 -04:00
sprites.h Initial import. 2014-03-29 23:08:42 -04:00
syssnd.h Initial import. 2014-03-29 23:08:42 -04:00
system.h Cleanups 2021-10-01 22:05:49 +02:00
sysvid.h Initial import. 2014-03-29 23:08:42 -04:00
tiles.h Initial import. 2014-03-29 23:08:42 -04:00
unzip.h Cleanups - get rid of functions we don't use 2021-10-01 19:50:31 +02:00
util.h Initial import. 2014-03-29 23:08:42 -04:00