BSD Ports

games/marblemarcher 1.4.6 FreeBSD

Marble Marcher: Community Edition

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4699c90e6e
License
GPLv2
Categories
games
Package size
48958.3 KiB, 55851.2 KiB installed

Description

This is the community edition of Marble Marcher, a procedurally rendered fractal physics marble game in which you must get to the flag in each level as fast as you can. With 24 levels to unlock and an active speedrunning community, along with a fully-featured level editor, there's always new features being developed. If you complete all levels, you can use cheats to create and enhance a more exploratory experience.

In the other systems

SystemPortVersion
FreeBSDgames/marblemarcher1.4.6
DragonFlygames/marblemarcher1.4.6
HardenedBSDgames/marblemarcher1.4.6
GhostBSDgames/marblemarcher1.4.6

Install

Binary package:

pkg install marblemarcher

From the ports tree:

cd /usr/ports/games/marblemarcher/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	marblemarcher>0:games/marblemarcher

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.61.4.6-1.4.61.4.6
FreeBSD:14:quarterly1.4.61.4.6n/a1.4.61.4.6
FreeBSD:15:latest1.4.61.4.6n/a1.4.61.4.6
FreeBSD:15:quarterly1.4.61.4.6n/an/an/a
FreeBSD:16:latest1.4.61.4.6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 49
Run dependencies 23

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++17-lang eigen:3 gl localbase:ldflags
Service scripts
none

Files

pkg-plist 136
  • bin/MarbleMarcher
  • share/marblemarcher/MarbleMarcher
  • share/marblemarcher/assets/Inconsolata-Bold.ttf
  • share/marblemarcher/assets/NotoSansJP-Bold.otf
  • share/marblemarcher/assets/NotoSansJP-Regular.otf
  • share/marblemarcher/assets/NotoSansSC-Bold.otf
  • share/marblemarcher/assets/NotoSansSC-Regular.otf
  • share/marblemarcher/assets/OFL.txt
  • share/marblemarcher/assets/Orbitron-Bold.ttf
  • share/marblemarcher/assets/Roboto-Bold.ttf
  • share/marblemarcher/assets/Roboto-Regular.ttf
  • share/marblemarcher/images/MarbleMarcher.png
  • share/marblemarcher/images/add.png
  • share/marblemarcher/images/arrow.png
  • share/marblemarcher/images/box_0.png
  • share/marblemarcher/images/box_1.png
  • share/marblemarcher/images/clear.png
  • share/marblemarcher/images/credits/Bryce.png
  • share/marblemarcher/images/credits/codeparade.jpg
  • share/marblemarcher/images/credits/michaelmoroz.jpg
  • share/marblemarcher/images/credits/wauthethird.png
  • share/marblemarcher/images/delete.png
  • share/marblemarcher/images/done.png
  • share/marblemarcher/images/edit.png
  • share/marblemarcher/images/icon.ico
  • share/marblemarcher/images/icon.png
  • share/marblemarcher/images/outline_delete_black_36dp.png
  • share/marblemarcher/images/priority.png
  • share/marblemarcher/images/star.png
  • share/marblemarcher/levels/Around_The_Citadel.lvl
  • share/marblemarcher/levels/Around_The_World.lvl
  • share/marblemarcher/levels/Asteroid_Field.lvl
  • share/marblemarcher/levels/Beware_Of_Bumps.lvl
  • share/marblemarcher/levels/Build_Up_Speed.lvl
  • share/marblemarcher/levels/Building_Bridges.lvl
  • share/marblemarcher/levels/Bunny_Hops.lvl
  • share/marblemarcher/levels/Don't_Get_Crushed.lvl
  • share/marblemarcher/levels/Everest.lvl
  • share/marblemarcher/levels/Expressways.lvl
  • share/marblemarcher/levels/Fatal_Fissures.lvl
  • share/marblemarcher/levels/Grid_pylons.lvl
  • share/marblemarcher/levels/Hole_In_One.lvl
  • share/marblemarcher/levels/Jump_The_Crater.lvl
  • share/marblemarcher/levels/Lily_Pads.lvl
  • share/marblemarcher/levels/Mega_Citadel.lvl
  • share/marblemarcher/levels/Mental_labyrinth.lvl
  • share/marblemarcher/levels/Mind_The_Gap.lvl
  • share/marblemarcher/levels/Mountain_Climbing.lvl
  • share/marblemarcher/levels/Planet_Crusher.lvl
  • share/marblemarcher/levels/Pylon_Palace.lvl
  • share/marblemarcher/levels/Ride_The_Gecko.lvl
  • share/marblemarcher/levels/The_Catwalk.lvl
  • share/marblemarcher/levels/The_Crown_Jewels.lvl
  • share/marblemarcher/levels/The_Hills_Are_Alive.lvl
  • share/marblemarcher/levels/The_Sponge.lvl
  • share/marblemarcher/levels/Too_Many_Trees.lvl
  • share/marblemarcher/levels/Top_Of_The_Citadel.lvl
  • share/marblemarcher/levels/Tunnel.lvl
  • share/marblemarcher/levels/World_tree.lvl
  • share/marblemarcher/levels/best_runs/readme.txt
  • share/marblemarcher/locals/Chinese.loc
  • share/marblemarcher/locals/Danish.loc
  • share/marblemarcher/locals/English.loc
  • share/marblemarcher/locals/French.loc
  • share/marblemarcher/locals/German.loc
  • share/marblemarcher/locals/Japanese.loc
  • share/marblemarcher/locals/Polish.loc
  • share/marblemarcher/locals/Ukrainian.loc
  • share/marblemarcher/screenshots/screenshot1568810155.jpg
  • share/marblemarcher/shaders/compute/1_main.cfg
  • share/marblemarcher/shaders/compute/2_PTGI.cfg
  • share/marblemarcher/shaders/compute/3_original.cfg
  • share/marblemarcher/shaders/compute/4_simple.cfg
  • share/marblemarcher/shaders/compute/NEON.cfg
  • share/marblemarcher/shaders/compute/PTGI/Direct.glsl
  • share/marblemarcher/shaders/compute/PTGI/GI.glsl
  • share/marblemarcher/shaders/compute/PTGI/GI.glsl_error.txt
  • share/marblemarcher/shaders/compute/PTGI/GISurfaceRender.glsl
  • share/marblemarcher/shaders/compute/PTGI/PathTrace.glsl
  • share/marblemarcher/shaders/compute/PathTracing.cfg
  • share/marblemarcher/shaders/compute/auto_exposure/auto_exposure_weighting.glsl
  • share/marblemarcher/shaders/compute/main/Final_step.glsl
  • share/marblemarcher/shaders/compute/main/Illumination_step.glsl
  • share/marblemarcher/shaders/compute/main/Shading_step.glsl
  • share/marblemarcher/shaders/compute/main/simple_shading.glsl
  • share/marblemarcher/shaders/compute/multires_marching/MRRM1.glsl
  • share/marblemarcher/shaders/compute/multires_marching/MRRM2.glsl
  • share/marblemarcher/shaders/compute/neon/neon_shading.glsl
  • share/marblemarcher/shaders/compute/noise/noise.glsl
  • share/marblemarcher/shaders/compute/noise_test.cfg
  • share/marblemarcher/shaders/compute/original/original_functions.glsl
  • share/marblemarcher/shaders/compute/original/original_shading.glsl
  • share/marblemarcher/shaders/compute/post_processing/Bloom_horiz.glsl
  • share/marblemarcher/shaders/compute/post_processing/Bloom_vertic.glsl
  • share/marblemarcher/shaders/compute/post_processing/TXAA.glsl
  • share/marblemarcher/shaders/compute/post_processing/Temporal_Denoiser.glsl
  • share/marblemarcher/shaders/compute/post_processing/bilateral_filter.glsl
  • share/marblemarcher/shaders/compute/post_processing/bilateral_filter_wnormals.glsl
  • share/marblemarcher/shaders/compute/post_processing/downsampling.glsl
  • share/marblemarcher/shaders/compute/utility/RNG.glsl

The first 100 are listed.

distinfo 1
FileSizeSHA256
WAUthethird-Marble-Marcher-Community-Edition-1.4.6_GH0.tar.gz7.7759994e+07625f7eebfb72ef7040bf3e028b3ec2ac8a760460d7068a54c3f41fb100c8b21a

Commit history 1

DateCommitCreditsLog message
4699c90e6e Alastair Hogge games/marblemarcher: Switch to legacy SFML-2
PR: 297896 Approved by: portmgr (infrastructure blanket)