diff --git a/dl.html b/dl.html index 7cf8adf..18aa76d 100644 --- a/dl.html +++ b/dl.html @@ -1,48 +1,57 @@ - - - OpenFK - - - - - - - - - + + + OpenFK + + + + + + + + + + +
+ OpenFK Logo + OpenFK + | Home - Downloads + Downloads Help Github -
- - - OpenFK 2.0 now out! - OpenFK Logo with Download Arrow + +

Download OpenFK

-

Download OpenFK here!
You will need to have the U.B. Funkeys game installed.

-

Download Links

- Download (x64) -

- Download (x86) -

How to Install

-

- OpenFK requires some manual work to set it up fully.
Put the contents of the OpenFK release into your RadicaGame folder. -
You will also need to find the Flash.ocx file, OpenFK will prompt you to download a compatible version if you don't have one. -
If it doesn't prompt you, you can download and use the FetchOCX.bat utility. -
Be sure to run the 'Configure OpenFK.bat' file to choose from some choices! -

-

How to use USB Support

-

- To use USB support, you will need to have the MegaByte drivers installed. -
Enable USB Support in the OpenFK configuration. -
Now you can use USB with OpenFK! (customF and USB can work together!) -
Please note USB support currently uses a workaround which can sometimes not work correctly. -

- - +

Select the version of OpenFK you would like to install. If unsure, most Windows 10 PCs and all Windows 11 + installations would use the x64 version. If you are installing OpenFK on Linux using Wine, use the x86 version + due to compatibility issues related to Adobe Flash Player.

+ Download (x64) + Download (x86) +

Installation Instructions

+

To install OpenFK, you need an existing installation of the U.B. Funkeys game along with .NET Framework 4.5. + After downloading the ZIP file, simply extract the contents into the RadicaGame folder of your U.B. Funkeys + installation directory. When the extraction process has finished, simply run OpenFK instead of UBFunkeys.exe to + play.

+

Flash.OCX Information

+

OpenFK, like UBFunkeys.exe, still requires Adobe Flash Player to power the game itself. It however does not + require an active installation of Adobe Flash Player, only loading an ActiveX plugin file when opened. Due to + Adobe's restriction of redistributing Adobe Flash Player files, OpenFK fetches an OCX file from Windows Update. + You will get a pop-up when you first launch OpenFK prompting to fetch a Flash.OCX file. Clicking yes will + trigger OpenFK's fetching process, which will result in Flash.OCX being downloaded. After the fetching process, + OpenFK will restart and launch the U.B. Funkeys game. For Linux users, you will need to use an OCX from Adobe + Flash Player 10 due to Wine compatibility issues.

+
+ + + + \ No newline at end of file diff --git a/favicon.ico b/favicon.ico index 599aa99..be0014a 100644 Binary files a/favicon.ico and b/favicon.ico differ diff --git a/favicondl.ico b/favicondl.ico deleted file mode 100644 index 241bc09..0000000 Binary files a/favicondl.ico and /dev/null differ diff --git a/faviconw.ico b/faviconw.ico deleted file mode 100644 index c5ec05f..0000000 Binary files a/faviconw.ico and /dev/null differ diff --git a/help.html b/help.html index c501aa6..dac58a3 100644 --- a/help.html +++ b/help.html @@ -2,7 +2,7 @@ - + OpenFK @@ -10,32 +10,36 @@ - + -
- Home - Downloads - Help - Github -
- - OpenFK 2.0 now out! - OpenFK Logo with Wrench -

OpenFK Help

-

Common issues and solutions

+
+ OpenFK Logo + OpenFK + | + Home + Downloads + Help + Github +
-

It says I have no OCX!

-

There will be a popup that will ask you if you want to install Flash.OCX

-

My USB isn't working!

-

Make sure the MegaByte drivers are properly installed and that USB support is enabled in OpenFK.

-

A game from Paradox Green isn't working properly!

-

Actionscript 3 support is currently fairly experimental, so expect some bugs.

-

I can't go online!

-

There are currently no active servers, so you will have to play offline.

-

The game doesn't look properly scaled!

-

This one is a strange one. The way the game scales is not that good, and will result in some glitches which depends on the resolution.
Try using the 'Stretch 4:3' option which will use the original 800x600 resolution.

+
+

OpenFK Help

+

This page will contain several pieces of advice about using OpenFK.

+

Incompatibilities

+

OpenFK has been made to closely mimic the original UBFunkeys.exe, reaching near feature parity since v1.5. However, due to the way OpenFK was made, it can still have issues that only occur with OpenFK. These primarily occur in areas that have not been fully implemented and tested. These include the Paradox Green minigames and network connectivity. If you can find replicable errors with OpenFK, make sure to place an issue on GitHub.

+

RDF Conversion

+

OpenFK v1.3+ supports decoding of the game's RDFv2 files. However the decoding process is not perfect, as there are issues with special characters which return garbled text instead. This can make the in-game text hard to read in localized versions of the game. OpenFK also does not currently implement decoding of RDFv1 files. This means that you will have to manually provide XMLs if you are playing older versions of U.B. Funkeys.

+

Network Connectivity

+

OpenFK handles the 'netcommands' function that is required for the game to properly communicate to external servers. However, there are currently no active servers for U.B. Funkeys at the moment. There are projects such as UBFunkeysServer and A1Emu that aim to reimplement the servers, but they are out of the scope for the OpenFK project.

+
+ + diff --git a/index.html b/index.html index 06f32a1..4646279 100644 --- a/index.html +++ b/index.html @@ -1,32 +1,46 @@ - - - OpenFK - - - - - - - - - + + + OpenFK + + + + + + + + + + + +
- Home + OpenFK Logo OpenFK + | + Home Downloads Help Github -
+ - - OpenFK 2.0 now out! - OpenFK Logo +
+ OpenFK Logo

OpenFK

-

An open source replacement for the U.B. Funkeys executable.
Use the top bar to navigate the website.

+

OpenFK is an open source replacement for the U.B. Funkeys executable. It aims to enable the game to be + played + without having Adobe Flash Player installed, making it easier to play on modern operating systems.

+ Download + Learn More +
-

- - + + + + \ No newline at end of file diff --git a/logo.png b/logo.png index 3d2ffbe..af3658b 100644 Binary files a/logo.png and b/logo.png differ diff --git a/logo.svg b/logo.svg new file mode 100644 index 0000000..ea666e5 --- /dev/null +++ b/logo.svg @@ -0,0 +1,584 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/logodl.png b/logodl.png deleted file mode 100644 index aedcef8..0000000 Binary files a/logodl.png and /dev/null differ diff --git a/logow.png b/logow.png deleted file mode 100644 index 595ac36..0000000 Binary files a/logow.png and /dev/null differ diff --git a/style.css b/style.css index a39313a..624f7b1 100644 --- a/style.css +++ b/style.css @@ -1,59 +1,102 @@ -body -{ - font-family: 'Comic Sans MS'; +body { + font-family: 'Arial', sans-serif; text-align: center; + margin: 0; + background-color: #ededed; + position: relative; + min-height: 100vh; } -marquee -{ -font-weight: bold; -font-size: 24px; +marquee { + font-weight: bold; + font-size: 24px; } -h1 -{ -font-size: 78px; -margin-top: 0px; -margin-bottom: 0px; +h1 { + font-size: 78px; + margin-top: 5px; + margin-bottom: 5px; } -h2 -{ -font-size: 48px; -margin-top: 0px; -margin-bottom: 0px; +h2 { + font-size: 48px; + margin-top: 0px; + margin-bottom: 0px; } -h3 -{ -font-size: 24px; -margin-top: 0px; -margin-bottom: 0px; +h3 { + font-size: 18px; + margin: 0 auto; + width: 50%; } -.dl -{ +p { + font-size: 18px; + margin: 0 auto; + width: 50%; +} + +a{ + padding:5px; + text-decoration: none; + color: black; +} + +.dl { font-weight: bold; font-style: italic; font-size: 72px; color: seagreen; } -.sidenav -{ +.sidenav { margin: auto; - width: 50%; + width: auto; height: auto; position: relative; overflow: auto; z-index: 1; top: 0; left: 0; - background-color: #111; - color: white; + background-color: #f2f2f2; font-size: 24px; - text-align: center; + text-align: left; padding-top: 20px; + padding-left: 20px; padding-bottom: 20px; - border-radius: 20px; +} + +.imgButton { + display: inline-block; + position: relative; + top: 0; + transition: ease 0.5s; + background-color: #62cdfe; + color: black; + padding: 10px; + width: fit-content; + margin: 10px; + margin-left: 0; + border-radius: 10px; + white-space: nowrap; + text-decoration: none; +} + +.imgButton:hover { + background-image: linear-gradient(rgb(0 0 0/20%) 0 0); +} + +.footer{ + position: absolute; + bottom: 0; + width: 100%; + height: 5rem; +} + +.center +{ + width: 100%; + margin: 0; + padding-bottom: 5rem; + padding-top: 40px; } \ No newline at end of file