Commit Graph

29 Commits

Author SHA1 Message Date
Orazio 6ab7b3e772
Build script for self-contained Mac .app (#185)
* Add CMake settings to build universal binary and find SDL in app bundle

* Source frameworks from extern folder

* Add build script, info plist and big sur style icon

* Add example build workflow (app won't be signed)

* Use macOS 11 runner for better compatibility

* Use better name for the build script, move metadata to Platform/macOS/ folder

* Improve macOS build instructions

* Fix workflow syntax and use a more specific glob pattern too

* Add libs search paths to CMakeLists.txt instead of find files

* Use same /Libs folder as libs search path

* Make build-mac-app.sh not fail on repeated runs

* Make build-mac-app.sh executable
2023-08-01 09:01:56 +03:00
Muzychenko Andrey 93d8e12782
Update README.md
Updated development plans.
2023-07-03 11:49:55 +03:00
Muzychenko Andrey 4192b12c29
Removed dead sourceport link (Web by stech11845)
Ref issue #169
2023-01-26 08:16:18 +03:00
stech11 (SoftOrange Tech) e9a4791322
Update README.md (#147) 2022-08-09 10:21:01 +03:00
Federico Matteoni 1a610ba831
Added fexed's Android port (#143)
Forked from iscle's port
2022-07-06 09:47:47 +03:00
Stefan 0f88e43ba2
AmigaOS 4 port (#132) 2022-03-31 12:44:03 +03:00
Stefan 29c84c37c8
MorphOS port (#128) 2022-01-26 08:15:41 +03:00
Muzychenko Andrey 9acd3dbc9b Bumped version to 2.0.1.
Added Flathub link.
2021-12-29 09:46:09 +03:00
Kowalski Dragon 4db4e5fbcb
Improve linux building (#111)
* Improve Linux platform by adding metadata and improve description

* Improve readme

* Improve metainfo

* Fix wrong desktop file

* Improve readme

* Improve readme

* Appstream doesn't like h1

* Add CMake and Ninja to .gitignore

* Fix issues




3


4

* Revert readme keeping only Linux part

* Change comment on desktop file

* Align metainfo

* Decouple Readme from Linux building instructions
2021-12-24 09:09:40 +03:00
Nicola Smaniotto b25cf3f0d0
Add Linux installation info (#103)
* Add Linux installation info

Add a repology badge and mention the possibility to install via the package manager.

I believe this is a better approach than explicitly mentioning a repository, because it uses repology's database (and the list will remain updated).

* use tiny badge

The big badge is too big and could overflow in the following section. The tiny one will keep the same size as new packages are added.
2021-12-14 12:40:44 +03:00
Muzychenko Andrey 6c299ed103
Updated plans in readme 2021-10-30 12:51:24 +03:00
MaikelChan 46d3ae324c
Added 3DS port to README. (#74) 2021-10-28 07:53:57 +03:00
IntriguingTiles 0076f8947c
Add Wii U port to readme (#60) 2021-10-22 12:34:25 +03:00
MaikelChan 9088c44b3e
Add Wii port to the README (#51) 2021-10-18 08:17:07 +03:00
Iscle b7bf1563e5
Update README.md (#45)
Co-authored-by: Muzychenko Andrey <33288308+k4zmu2a@users.noreply.github.com>
2021-10-17 07:58:00 +03:00
haruna a7e3503e2c
fix: lint README to make more linkable (#40)
* fix: lint README to make more linkable

* restore blank lines between `Known source ports` and `Source`
2021-10-17 07:49:17 +03:00
Mariotaku 7ec2ab9a76
Added webOS source port entry (#43) 2021-10-16 14:26:15 +03:00
Muzychenko Andrey 82d4d8719f
Added link to Switch source port.
Mentioned macOS as supported.
2021-10-15 14:07:25 +03:00
Tomáš Hübelbauer fd973f049c
Fix a typo (#32) 2021-10-15 07:26:16 +03:00
Nixola 87e44b700b
Mingw cross compilation (#24)
* Fixed icon filename capitalization

* Created mingw cmake toolchain

* Adjusted CMakeLists.txt for compatibility

* Small mingwcc.cmake cleanup

* Added cross-compilation instructions to readme

* Update README.md

Fixed typo

Co-authored-by: Nicola Orlando <nicolaorlando24@gmail.com>
Co-authored-by: Muzychenko Andrey <33288308+k4zmu2a@users.noreply.github.com>
2021-10-07 12:53:56 +03:00
Muzychenko Andrey dc5915b4f8
Added links to Emscripten source port.
Ref #12
2021-10-02 08:04:54 +03:00
Alexander Steffen e2a2037a99
Update README.md to include macOS build instructions
Include instructions for successful build of Space Cadet Pinball on both Intel macOS and Apple Silicon macOS. Small formatting fix.
2021-09-28 21:42:22 -04:00
Muzychenko Andrey 625a6e7498
Fixed md error in readme.
What is GFM? We just don't know.
2021-09-23 12:21:18 +03:00
Muzychenko Andrey fd9de493e6 Added linear filter option for vScreen texture.
Rollback blit to backing storage – its persistence is not guaranteed.
Added project URL to About dialog.
Added source ports table to readme.
2021-09-23 12:16:58 +03:00
Muzychenko Andrey c5b7c0ad16 Fixed some of the memory leaks and Clang warnings.
DrMemory and Valgrind work with regular debug builds.
2021-09-14 15:33:18 +03:00
Muzychenko Andrey 28e2417ef9 Made it compile with GCC on Linux.
Fixed GCC warnings and Windows specifics.
Restored C++11, switch to 14 was not supposed to happen.
Not 100% sure about my Find* module section.
2021-09-09 11:40:54 +03:00
Muzychenko Andrey a09ea75d80 SDL port v1, Windows only for now.
Working: graphics, sound, music (3dpb only).
Not working: GUI, user settings.
2021-08-27 13:29:41 +03:00
Muzychenko Andrey bad55d49cf Updated readme. 2021-02-20 15:58:16 +03:00
Muzychenko Andrey 232f24a2a2
Added Readme.md 2021-01-29 19:34:45 +03:00