24 Commits

Author SHA256 Message Date
942565925c Accepting request 1183438 from games
OBS-URL: https://build.opensuse.org/request/show/1183438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdlpop?expand=0&rev=9
2024-06-27 14:02:24 +00:00
bfad22add0 - moved binary to /usr/bin and asset data to /usr/share/sdlpop
(https://bugzilla.suse.com/show_bug.cgi?id=1226830)

OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=22
2024-06-26 13:08:03 +00:00
6fed95269c Accepting request 1165982 from games
OBS-URL: https://build.opensuse.org/request/show/1165982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdlpop?expand=0&rev=8
2024-04-07 20:13:35 +00:00
0f4825059c Accepting request 1165981 from home:cboltz:branches:games
- sdlpop doesn's support big endian CPUs, stop building for s390x


From https://build.opensuse.org/package/live_build_log/openSUSE:Factory:zSystems/sdlpop/standard/s390x

[   21s] types.h:39:2: error: #error This program is not (yet) prepared for big endian CPUs, please contact the author.
[   21s]    39 | #error This program is not (yet) prepared for big endian CPUs, please contact the author.

OBS-URL: https://build.opensuse.org/request/show/1165981
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=20
2024-04-07 17:09:06 +00:00
1994357989 Accepting request 1159770 from games
OBS-URL: https://build.opensuse.org/request/show/1159770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdlpop?expand=0&rev=7
2024-03-20 20:18:20 +00:00
943025614c Accepting request 1159764 from home:amanzini:branches:games
- Fixed segfault https://bugzilla.opensuse.org/show_bug.cgi?id=1221544

OBS-URL: https://build.opensuse.org/request/show/1159764
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=18
2024-03-20 07:37:52 +00:00
4c8a9b0684 Accepting request 1151547 from games
OBS-URL: https://build.opensuse.org/request/show/1151547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdlpop?expand=0&rev=6
2024-02-26 18:56:03 +00:00
9e1ed701b6 Accepting request 1151532 from home:dimstar:rpm4.20:s
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151532
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=16
2024-02-26 13:28:27 +00:00
7db6ec1d80 Accepting request 1143213 from games
OBS-URL: https://build.opensuse.org/request/show/1143213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdlpop?expand=0&rev=5
2024-02-01 17:05:26 +00:00
b8aaeeef61 Accepting request 1141066 from home:amanzini:branches:games
- Update to version 1.23
  Fixed:
  * Don't hardcode level 13 for the loose floor events.
  * If a sprite's xpos is negative and divisible by 8, it appeared shifted 8 pixels to the left.
  * If the place of a special event was changed, show it at its new place on level maps.
  * Fixed black rectangle appearing when the shadow falls into the wall.
  * Make the +/- keys work on the main keyboard, on any keyboard layout.
  * Fixed crash when trying to load a non-existent mod from command line.
  * Allow running without haptic support in SDL
  * Save the current options (not the defaults) into the replay!
  * Fix guards disappearing when the player (re-)enters the currently shown room.
  * Fix crashing with the guard graphics of Christmas of Persia. (with SDL_image 2.6.2)
  * Select "SETTINGS" in the pause menu, if coming back from the settings menu.
  * Fixed some compiler and cppcheck warnings.
  Done:
  * Mention the tricks page in the INI, since tricks are mentioned there.
  * Show guards' HP and skills on the maps.
  * Added super high jump option.
  * Added options to use the original music and/or graphics for custom levelsets.
  * Added comments about unused fields in the level data.
  * Added gamecontroller hotplug support. SDLPoP now detects controllers plugged in while the game is already running.
  * Briefly show a dark screen when changing rooms, like in the original game.
  * Moved the license and readme to a more common location.
  * Fix jumping over guard
  * Level maps: If the skeleton's respawn position is customized, mark it at the new place.
  * Fix detection of allow_triggering_any_tile in Micro Palace.
  * Make hardware acceleration a runtime option
  * Added an ability to grab tiles while jumping forward.
  * Fixed the skeleton fall check.
  * Documented SDLPoP-specific tiles. See doc/tiles.md.

OBS-URL: https://build.opensuse.org/request/show/1141066
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=14
2024-02-01 08:18:58 +00:00
27b144ad74 Accepting request 905460 from games
Update to version 1.22

OBS-URL: https://build.opensuse.org/request/show/905460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdlpop?expand=0&rev=4
2021-07-10 20:54:39 +00:00
Ferdinand Thiessen
3feddc29b6 OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=13 2021-07-10 11:20:18 +00:00
Ferdinand Thiessen
8051812850 Accepting request 905440 from home:mnhauke:games
- Update to version 1.22
  Fixed:
  * The prince can now grab a ledge at the bottom right corner of
    a room with no room below.
  * Don't allow killing a skeleton in cheat mode.
  * Ctrl+S didn't mute music (except death music).
  * A falling tile on the left side of a pillar could cause the
    blue stripe to be drawn over the pillar.
  * The top of moving gates became glitched on levels using
    non-default palettes.
  * The right edge of pressed drop buttons was black if a big
    pillar was next to them.
  * Guards appeared in the current room when they fell into spikes
    in an adjacent room. (Example: original level 11, room 22.)
  * Show an error message if a data file is missing.
  * Colored torches were not restored on quickload if you
    (quit and) restarted the game after quicksave.
  * Fixed compiling with some features #undefined. (USE_TEXT,
    USE_LIGHTING, USE_MENU)
  * Fixed the detection of Ctrl+L during the demo level.
  * Create the screenshots directory in SDLPoP's directory, even
    if the current directory is something else.
    This is to match how the replay folder works.
  * After quickload, show the room where the prince is, even if
    the player moved the view away from it (with the H,J,U,N keys).
  * After quickload, don't draw guard HP if a previously viewed
    room (with the H,J,U,N keys) had a guard but the current room
    doesn't have one.
  * Prevent the modifier remapping from accessing out-of-range
    rooms.

OBS-URL: https://build.opensuse.org/request/show/905440
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=12
2021-07-10 11:19:50 +00:00
ad3aa29d7d Accepting request 828885 from games
OBS-URL: https://build.opensuse.org/request/show/828885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdlpop?expand=0&rev=3
2020-08-24 13:14:51 +00:00
30bb1133b4 Accepting request 828731 from home:mnhauke:games
- Update to version 1.21
  Fixed:
  * Skeletons not on level 3 did not behave like skeletons.
  * Don't crash if the intro music is interrupted by Tab in PC
    Speaker mode.
  * Don't switch to PC Speaker mode if there is a mod name in the
    replay file.
  * Don't draw the right edge of loose floors on the left side of a
    potion or sword.
  * A guard standing on a door top (with floor) should not become
    inactive.
  * Left jump (top-left) didn't work on some gamepads.
  * Replaying from the command line did not work if there were no
    replay files in the replay folder.
  Done:
  * Detect guard skill customizations in PRINCE.EXE. (Used in
    Illusions of Persia, for example.)
  * Added support for gamecontrollerdb.txt file.
  * Detect changes of the shadow's starting positions and
    automatic moves in PRINCE.EXE.
  * Added "Restart Game" to the pause menu, so now it's possible
    to restart the game using a controller.
  * Added fast forward.
  Added:
  * You can now use quicksave and quickload while recording a
    replay.
- Drop patch:
  * 184.patch (fixed by upstream)

OBS-URL: https://build.opensuse.org/request/show/828731
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=10
2020-08-24 09:24:01 +00:00
66265b0f98 Accepting request 753981 from games
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/753981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdlpop?expand=0&rev=2
2019-12-05 16:34:05 +00:00
71d84a7138 Accepting request 742172 from games
I want to maintain sdlpop in Factory

OBS-URL: https://build.opensuse.org/request/show/742172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sdlpop?expand=0&rev=1
2019-12-04 12:49:05 +00:00
Ferdinand Thiessen
889f5eb96d Accepting request 743869 from home:mnhauke:games
- Do not longer use rpm macros that are not longer needed on
  recent distros:
  * %desktop_database_post
  * %icon_theme_cache_post

OBS-URL: https://build.opensuse.org/request/show/743869
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=7
2019-11-06 09:47:23 +00:00
Ferdinand Thiessen
2a1ebf28c2 Accepting request 741347 from home:mnhauke:games
- Update to version 1.20
  * Fixed crash on Linux when the prince fell out of the level
    while a guard was active.
  * FIXED: With start_in_blind_mode enabled, moving objects were
    not displayed until blind mode was toggled off+on.
  * Fix upside-down screen when using PRINCE.EXE from v1.3 or v1.4.
  * Added customization option for loose floor delay. (Used in
    Neon Persia.)
  * Fix detection of "allow triggering any tile" hack.
  * Enable use_custom_options by default in the INI.
  * Fix priorities of sword and spike sounds. (As in PoP 1.3.)
    The "spiked" sound didn't interrupt the normal spikes sound when
    the prince ran into spikes. With PoP 1.3 sounds, the "guard hurt"
    sound didn't play when you hit a guard directly after parrying.
- Add patch:
  * 184.patch (CMake: Don't link SDL2main on Linux)
    https://github.com/NagyD/SDLPoP/pull/184/files

OBS-URL: https://build.opensuse.org/request/show/741347
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=6
2019-10-23 08:58:22 +00:00
Ferdinand Thiessen
3b8e226563 Accepting request 690205 from home:mnhauke:games
- Update to version 1.19
  * Fix looping "sword moving" sound if the player leaves a room
    exactly when a guard attacks.
  * Support 8-bpp images in DAT files. For example the Pyramid mod
    contains some of these.
  * Improved map-making on levels with broken room links: If a room
    is mapped to an already used place, then put it to the bottom of
    the map.
  * Better support for high-DPI (Retina) displays.
  * Disable integer scaling menu item if SDL version is too old.
  * Made the exit door fix configurable.
  * Torches appearing in the leftmost column are now animated. (They
    are actually in the rightmost column of the left-side room.)
  New Features:
  * Load custom options from DOS PRINCE.EXE files.
  * Added a hotkey to display SDL versions. (Ctrl-C)
  * Save screenshots and maps into a separate folder and add numbers
    to the filenames.
  * Added support for PC speaker sounds. Use command-line parameter
    "stdsnd".
  * Added support for colored torch flames.

OBS-URL: https://build.opensuse.org/request/show/690205
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=5
2019-04-01 06:47:12 +00:00
Matthias Mailänder
c6d5d32e27 Accepting request 615816 from home:mnhauke
- Use CMake for building
- Package data files
- Update to version 1.18.1

OBS-URL: https://build.opensuse.org/request/show/615816
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=4
2018-06-11 13:38:18 +00:00
Ferdinand Thiessen
2569331d05 Accepting request 510518 from home:Mailaender:branches:games
new upstream release

OBS-URL: https://build.opensuse.org/request/show/510518
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=3
2017-07-15 23:59:47 +00:00
Dmitriy Perlow
ffe016bbc2 Accepting request 397254 from home:Mailaender:branches:games
OBS-URL: https://build.opensuse.org/request/show/397254
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=2
2016-05-21 13:28:54 +00:00
Ferdinand Thiessen
08a6ffbd25 Accepting request 380223 from home:Mailaender:branches:games
OBS-URL: https://build.opensuse.org/request/show/380223
OBS-URL: https://build.opensuse.org/package/show/games/sdlpop?expand=0&rev=1
2016-03-29 00:09:25 +00:00