Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

blog/fullscreen #81

Merged
merged 5 commits into from
Jun 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed apps/web/public/img/discord/my-request.png
Binary file not shown.
Binary file removed apps/web/public/img/discord/my-response.png
Binary file not shown.
Binary file added apps/web/public/img/discord/overlayed-auth.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed apps/web/public/img/discord/support-1.png
Binary file not shown.
Binary file removed apps/web/public/img/discord/support-2.png
Binary file not shown.
Binary file added apps/web/src/assets/blog/borderless-windowed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 9 additions & 15 deletions apps/web/src/content/about/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: About
description: Read why Overlayed was created and why Discord is gatekeeping
---

import { DISCORD_INVITE_LINK } from "../../constants";

# About Overlayed

## 🤔 Why does Overlayed exist
Expand All @@ -21,18 +23,10 @@ Keep in mind the Discord overlay only works on Windows so if you are on Linux or

## 🦺 Is Overlayed safe to use

It's probably not ["fully ToS compliant"](https://discord.com/terms) but you're unlikely to get banned for using it. I've tried to contact Discord several times to get an approved application but they refused to give me any help.

Latest Discord Support thread 🍿
![my ticket request](/img/discord/my-request.png)
![discord support 1](/img/discord/support-1.png)
![my response](/img/discord/my-response.png)
![discord support 2](/img/discord/support-2.png)

<div class="bg-blue-900 border border-blue-500 text-white px-4" role="alert">
<p class="font-bold">Do you know how to help? ❤️</p>
<p class="text-sm">
If you work for Discord or know someone who can help feel free to contact me at
[[email protected]](mailto:[email protected])
</p>
</div>
Yes and coming soon™ is the official app as well!

![Official Overlayed Login](/img/discord/overlayed-auth.png)

## How can I get support

Please raise an issue on [Github](https://github.com/Hacksore/Overlayed) or visit the <a target="_blank" href={DISCORD_INVITE_LINK}>Discord Server</a>
34 changes: 34 additions & 0 deletions apps/web/src/content/blog/borderless-fullscreen.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: Using Overlayed In Fullscreen Games
customSlug: discord-overlay-in-any-game
canonicalPath: /discord-overlay-in-any-game
description: This guide will help you set your game to allow Overlayed to still work
ogImage: "../../assets/blog/borderless-windowed.png"
pubDate: "Jun 01 2024"
draft: false
---

This guide will show you how to enable games to be played in <a href="https://www.pcgamingwiki.com/wiki/Glossary:Windowed#Borderless_fullscreen_windowed" target="_blank">borderless fullscreen windowed</a>. This will allow you to have Overlayed visible in almost any game that supports borderless fulllscreen windowed mode.

**tl;dr** the game renders in "fullscreen" but behaves as if it was a window allowing things to render on top.

### Check In-Game Settings

Many modern games include a borderless fullscreen windowed mode option in their settings. Here’s how to check:

- **Launch the Game**: Start the game and navigate to the main menu.
- **Open Settings**: Look for the “Settings,” “Options,” or “Preferences” menu.
- **Graphics/Display Settings**: Go to the graphics or display settings tab.
- **Fullscreen Mode**: Look for options labeled “Fullscreen,” “Windowed,” or “Borderless Windowed.”
- **Select Borderless Windowed**: Choose “Borderless Windowed” or similar option.
- **Apply Changes**: Save or apply the changes and restart the game if necessary.

<div
class="bg-yellow-900 border border-yellow-500 text-white px-4"
role="alert"
>
<p class="font-bold h-3">NOTE: This might not work in all games!</p>
<p class="text-sm">
Since every game and operating system is different, these steps might not work 😞
</p>
</div>
3 changes: 2 additions & 1 deletion apps/web/src/env.d.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import "../.astro/types.d.ts";
// eslint-disable-next-line @typescript-eslint/triple-slash-reference
/// <reference path="../.astro/types.d.ts" />
/// <reference types="../.astro/types.d.ts" />
/// <reference types="astro/client" />
17 changes: 17 additions & 0 deletions apps/web/src/pages/blog/[...slug].astro
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,23 @@ const { Content } = await post.render();
{post.data.pubDate}
</p>
<Content />
<hr />
<script
is:inline
src="https://giscus.app/client.js"
data-repo="Hacksore/overlayed"
data-repo-id="R_kgDOKpEChw"
data-category="Announcements"
data-category-id="DIC_kwDOKpECh84CfynN"
data-mapping="title"
data-strict="0"
data-reactions-enabled="1"
data-emit-metadata="0"
data-input-position="bottom"
data-theme="dark"
data-lang="en"
crossorigin="anonymous"
async></script>
</main>
<Footer />
</Layout>