diff options
author | mms <michal@sapka.me> | 2024-09-20 22:37:54 +0200 |
---|---|---|
committer | mms <michal@sapka.me> | 2024-09-20 22:37:54 +0200 |
commit | 1fad633ea28831dcad9077c4567c80b9c4b8e79a (patch) | |
tree | 28a2a970e20794b50809574d74edaddd6f52a959 | |
parent | 4c09a9b465597051ffd3dd90c8e9afa28a8b39a1 (diff) |
feat: scummvm
l--------- | content-org/.#bsd.org | 1 | ||||
-rw-r--r-- | content-org/bsd.org | 38 | ||||
-rw-r--r-- | content/bsd/_index.md | 7 | ||||
-rw-r--r-- | content/bsd/gaming/scummvm.md | 32 | ||||
-rw-r--r-- | content/bsd/why-bsd.md | 4 | ||||
-rw-r--r-- | content/bsd/why-not-bsd.md | 4 | ||||
-rw-r--r-- | layouts/partials/blog/cross-site-post.html | 2 |
7 files changed, 81 insertions, 7 deletions
diff --git a/content-org/.#bsd.org b/content-org/.#bsd.org deleted file mode 120000 index 380ef18..0000000 --- a/content-org/.#bsd.org +++ /dev/null @@ -1 +0,0 @@ -mms@voyager.7249:1726686014
\ No newline at end of file diff --git a/content-org/bsd.org b/content-org/bsd.org index bb54ee8..817e80a 100644 --- a/content-org/bsd.org +++ b/content-org/bsd.org @@ -7,11 +7,12 @@ #+HUGO_WEIGHT: auto #+HUGO_SECTION: -* DONE BSD +* DONE Michal's Guide to BSD CLOSED: [2024-03-06 Wed 14:45] :PROPERTIES: :EXPORT_FILE_NAME: _index :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract A site dedicated to BSD family of systems +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :noreturn yes :EXPORT_HUGO_PAIRED_SHORTCODES: recent-updates menu img-r :END: @@ -1250,6 +1251,41 @@ Notes: I learned the BUS trick from [[https://nudesystems.com/how-to-fix-no-screen-found-xorg-error-on-freebsd/][Nude Systems]]. +* Gaming +:PROPERTIES: +:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu bsd +:EXPORT_HUGO_MENU: :menu bsd :parent "gaming" +:EXPORT_HUGO_SECTION: gaming +:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :primary_menu bsd +:END: + +** DONE ScummVM +CLOSED: [2024-09-20 Fri 21:34] +:PROPERTIES: +:EXPORT_FILE_NAME: scummvm +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract Running old adventure games +:EXPORT_HUGO_PAIRED_SHORTCODES: img-c img-r menu +:END: + +[[https://www.scummvm.org/][ScummVM]] started as a way to run classic LucasArts point-and-click adventure games on modern hardware. +Today is has grown to a general runner for classic adventure games. +If ScummVM is supported on your OS, you have a huge selection of games to choose from - just check the [[https://www.scummvm.org/compatibility/][compatibility list]]! + +Luckly for us, FreeBSD has a ready port and a prebuilt package. All we need to do is to + +#+begin_src sh +pkg install scummvm +#+end_src + +Note, that ScummVM is not *only* a runner, but it's the best way to experience supported games. +Not only does it provide a modern save system, but it also fixes all problems, like synchronization of audio/video. + +Since ScummVM abstracts the OS from the game, any problems you may experience should not be FreeBSD specific, so finding help should be easy. + +Getting the games may be problematic. +Most modern remakes are not using the classic engines, so they may not work. + + * WIP ** TODO OpenBSD: XMPP (Jabber) server diff --git a/content/bsd/_index.md b/content/bsd/_index.md index 0090da5..20fb007 100644 --- a/content/bsd/_index.md +++ b/content/bsd/_index.md @@ -1,8 +1,13 @@ +++ -title = "BSD" +title = "Michal's Guide to BSD" author = ["Michał Sapka"] date = 2024-03-06T14:45:00+01:00 draft = false weight = 1001 abstract = "A site dedicated to BSD family of systems" +noreturn = "yes" +++ + +{{< menu "bsd" >}} +Dune +{{< /menu >}} diff --git a/content/bsd/gaming/scummvm.md b/content/bsd/gaming/scummvm.md new file mode 100644 index 0000000..cb365f4 --- /dev/null +++ b/content/bsd/gaming/scummvm.md @@ -0,0 +1,32 @@ ++++ +title = "ScummVM" +author = ["Michał Sapka"] +date = 2024-09-20T21:34:00+02:00 +draft = false +weight = 2001 +primary_menu = "bsd" +abstract = "Running old adventure games" +[menu] + [menu.bsd] + weight = 2001 + identifier = "scummvm" + parent = "gaming" ++++ + +[ScummVM](https://www.scummvm.org/) started as a way to run classic LucasArts point-and-click adventure games on modern hardware. +Today is has grown to a general runner for classic adventure games. +If ScummVM is supported on your OS, you have a huge selection of games to choose from - just check the [compatibility list](https://www.scummvm.org/compatibility/)! + +Luckly for us, FreeBSD has a ready port and a prebuilt package. All we need to do is to + +```sh +pkg install scummvm +``` + +Note, that ScummVM is not **only** a runner, but it's the best way to experience supported games. +Not only does it provide a modern save system, but it also fixes all problems, like synchronization of audio/video. + +Since ScummVM abstracts the OS from the game, any problems you may experience should not be FreeBSD specific, so finding help should be easy. + +Getting the games may be problematic. +Most modern remakes are not using the classic engines, so they may not work. diff --git a/content/bsd/why-bsd.md b/content/bsd/why-bsd.md index 75ee47f..6bde63d 100644 --- a/content/bsd/why-bsd.md +++ b/content/bsd/why-bsd.md @@ -4,14 +4,14 @@ author = ["Michał Sapka"] date = 2024-05-01T21:48:00+02:00 categories = ["bsd"] draft = false -weight = 2002 +weight = 2001 primary_menu = "bsd" abstract = "Reasons why BSD may be the best OS for you" menu_item_override = "Why I run BSD on a PC" menu_item_override_start_li = true [menu] [menu.bsd] - weight = 2002 + weight = 2001 identifier = "why-i-run-a-bsd-on-a-pc" post = "but" +++ diff --git a/content/bsd/why-not-bsd.md b/content/bsd/why-not-bsd.md index e4f4afa..881da81 100644 --- a/content/bsd/why-not-bsd.md +++ b/content/bsd/why-not-bsd.md @@ -4,14 +4,14 @@ author = ["Michał Sapka"] date = 2024-04-20T22:13:00+02:00 categories = ["bsd"] draft = false -weight = 2003 +weight = 2002 primary_menu = "bsd" abstract = "Reasons why BSD may not be the best OS for you" menu_item_override = "perhaps you shouldn't" menu_item_override_end_li = true [menu] [menu.bsd] - weight = 2003 + weight = 2002 identifier = "bsds-may-not-be-a-system-for-you" +++ diff --git a/layouts/partials/blog/cross-site-post.html b/layouts/partials/blog/cross-site-post.html index 2a9f77b..b438467 100644 --- a/layouts/partials/blog/cross-site-post.html +++ b/layouts/partials/blog/cross-site-post.html @@ -8,6 +8,8 @@ {{ $section = "Unix History" }} {{ else if eq .Section "star-trek" }} {{ $section = "Star Trek" }} +{{ else if eq .Section "bsd" }} + {{ $section = "Guide to BSD" }} {{ end }} <article class="link"> |