GithubHelp home page GithubHelp logo

thenamec / fsuae-amiga-themes Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 0.0 2.46 MB

An original all-in-one graphic pack full with assets and presets for use with FS-UAE Amiga emulator.

Home Page: https://retrogamingpacks.blogspot.com/

fs-uae amiga overlays shader emulation crt

fsuae-amiga-themes's Introduction

████████╗██╗  ██╗███████╗███╗   ██╗ █████╗ ███╗   ███╗███████╗ ██████╗
╚══██╔══╝██║  ██║██╔════╝████╗  ██║██╔══██╗████╗ ████║██╔════╝██╔════╝
   ██║   ███████║█████╗  ██╔██╗ ██║███████║██╔████╔██║█████╗  ██║
   ██║   ██╔══██║██╔══╝  ██║╚██╗██║██╔══██║██║╚██╔╝██║██╔══╝  ██║
   ██║   ██║  ██║███████╗██║ ╚████║██║  ██║██║ ╚═╝ ██║███████╗╚██████╗
   ╚═╝   ╚═╝  ╚═╝╚══════╝╚═╝  ╚═══╝╚═╝  ╚═╝╚═╝     ╚═╝╚══════╝ ╚═════╝
███████╗███████╗      ██╗   ██╗ █████╗ ███████╗
██╔════╝██╔════╝      ██║   ██║██╔══██╗██╔════╝
█████╗  ███████╗█████╗██║   ██║███████║█████╗
██╔══╝  ╚════██║╚════╝██║   ██║██╔══██║██╔══╝
██║     ███████║      ╚██████╔╝██║  ██║███████╗
╚═╝     ╚══════╝       ╚═════╝ ╚═╝  ╚═╝╚══════╝
████████╗██╗  ██╗███████╗███╗   ███╗███████╗███████╗
╚══██╔══╝██║  ██║██╔════╝████╗ ████║██╔════╝██╔════╝
   ██║   ███████║█████╗  ██╔████╔██║█████╗  ███████╗
   ██║   ██╔══██║██╔══╝  ██║╚██╔╝██║██╔══╝  ╚════██║
   ██║   ██║  ██║███████╗██║ ╚═╝ ██║███████╗███████║
   ╚═╝   ╚═╝  ╚═╝╚══════╝╚═╝     ╚═╝╚══════╝╚══════╝

THENAMEC FS-UAE THEMES : AMIGA 1200 SYNTHWAVE Release version: 1.0 (January 8th, 2022)

Original all-in-one graphic pack full with assets and presets for use with FS-UAE AMIGA EMULATOR.

Official Links:

: Devblog & download https://retrogamingpacks.blogspot.com
: Libretro thread https://forums.libretro.com/t/31523
: English Amiga Board EAB thread http://eab.abime.net/showthread.php?p=1525777
: Github Repository https://github.com/thenamec/fsuae-amiga-themes
: Facebook Page https://www.facebook.com/retrogamingpacks
: YouTube Channel https://www.youtube.com/channel/UCnnDp1jwiNvSPlzzu2fW6vw
: E-mail [email protected]

Latest release at https://github.com/TheNamec/fsuae-amiga-themes/releases

TABLE OF CONTENTS

📢
[1] INTRO

Emulation is evolving from retro-nostalgia to enhanced retrogaming, leading to modern ways to enjoy our imperfect memories and bringing back this strange “I’ve been there, but something’s different” feeling.

Someone says emulation is missing that ancient connection between the gamer and the original hardware: to me, gameplay is the king but... when it comes to the systems of my youth, retro nostalgia kicks in.

I'm an italian graphic artist and this is my love letter to Commodore devices: a special graphic theme for use with FS-UAE.

💡
[2] FEATURES

[2.1] ORIGINAL DESIGN

I personally develop my digital illustrations with a particular care for accessibility, usability and originality of concepts and design, while keeping quality at a professional level.

  • Vector-based original design rendered at 300dpi
  • Bicubic sharper resampling from 300dpi to 72dpi for crispy, super-sampling anti-aliased visuals
  • 16:9 aspect ratio, horizontal, optimized for 1080p and 4k resolutions
  • Photorealistic-like hand drawn shading
  • Historically based details taken from actual hardware, advertising and manuals
  • Remixed familiar elements (ever dreamt about integrated data units?)
  • Perceptive dis-proportion between elements and fan-based branding
  • Retro-modding original alternative designs 😉

[2.2] MULTI-FLOPPY DATA SIMULATOR (DFx)

The 'data-simulator' adaptor on the left side is equipped with a dot matrix display showing status from DF0, DF1, DF2 and DF3 in real-time, meaning you get LOTS of information about disk activity. 'Data-Simulator' UX is based off IRL Gotek adaptors, hence the codification of disk access and the track count.

  • DISK PRESENCE SWITCHES a row of on-off switches indicates that the floppy unit contains media. If you eject volumes via the FS-UAE menu, you will see the switches toggling position
  • DISK TRACK DISPLAY shows the cylinder currently being read. Empty floppy units will show dashes in place of cylinders number
  • DISK ACCESS NOTIFICATIONS shows the Read Access (RA) and Write Access (WA) for each floppy unit

[2.3] LED INDICATORS (ODD, HDD, POWER)

LED indicators on the right side give a real-time glimpse of data units and power activity via classic Amiga blinking LEDs.

  • HARD DISK (HDD) LED shows reading/writing activity for all of the hard disk units via a blinking LED
  • OPTICAL DISK (ODD) LED shows reading activity for all of the optical disk units via a blinking LED
  • POWER LED shows energy supply status via an on/off LED. Some applications shut the LED off in run-time

[2.4] AUDIO INDICATOR (HEADPHONES)

Audio indicator is included on the upper part of the 'data-simulator' adaptor on the left side. It's shaped like an headphone and shows three different audio output statuses based on colored lightning.

  • NO LIGHT means audio is off, blue light means audio is on
  • YELLOW LIGHT means you're playing an audio CD
  • RED LIGHT means something is not working correctly (ex. empty audio buffer)

[2.5] POSTPROCESSING & FX

This graphic theme leverages on a mix of FS-UAE rendering effects to achieve a nice retro-feeling. Old displays were not as pixel-perfect and sharp as nowadays LCD/OLED panels, so old graphics assets may benefit from some postprocessing at the expense of minimum CPU/GPU calculation power.

Default theme.conf file includes:

scanlines = 1
scanlines_dark = 6
scanlines_light = 3
shader = curvature
fsaa = 4
texture_filter = nearest

[2.6] THEME SCALING AND POSITIONING

This graphic theme is hard-coded and tested for 1920x1080 Full HD standard resolution. Amiga content is preset to specific display rectangle values corresponding to the graphic overlay transparency.

This way I can achieve nice visual results with zero configuration, nonetheless this may introduce some negligible overscan and aspect ratio inaccuracies, because of the curvature shader and different PAL/NTSC output standards.

⚙️
[3] QUICK START

TheNamec FS-UAE Themes are designed to be easy to pick up for everyone, being them FS-UAE newcomers or skilled users: please read this guide carefully for a quick start.

Please refer to Software requirements, Installation and F.A.Q. sections before asking for support.

[3.1] SOFTWARE REQUIREMENTS

To enjoy TheNamec FS-UAE Themes for FS-UAE you need to install:

  • FS-UAE v3.0.5 Stable or later
  • TheNamec FS-UAE Themes

[3.2] INSTALLATION

This is the complete step-by-step procedure to install both FS-UAE and TheNamec FS-UAE Themes. Please refer to Official FS-UAE Docs section for more detailed instructions about emulator setup.

In this example we will use the theme called thenamec_a1200synth for reference.

STEP 1: INSTALL FS-UAE


  1. Download latest release from FS-UAE official site (v3.0.5 Stable or later required)
  2. Install according to your Operative System

STEP 2: INSTALL THENAMEC FS-UAE THEMES


  1. Download latest release from TheNamec Retrogaming Packs
  2. Copy folder thenamec_a1200synth from the downloaded archive to FS-UAE themes folder, ex. for default Windows installation the correct path is Documents\FS-UAE\Themes
  3. You're done!

STEP 3: SETUP ADVANCED CONFIG TO USE CUSTOM THEMES


IMPORTANT: if you never used custom themes with FS-UAE, you have to specify the theme path via advanced config.

  1. Launch FS-UAE
  2. Click on the small 'settings' icon, a new panel will open
  3. On the left list, click 'advanced', a new panel will open
  4. On the right text box, manually input theme = thenamec__a1200-synthwave__day or theme = thenamec__a1200-synthwave__night
  5. Close the 'settings' panel
  6. You're done! Start playing with the new theme.

🤷‍♂️
[4] FAQ

How to uninstall TheNamec FS-UAE themes?

Delete folders beginning with thenamec__??? from FS-UAE themes directory, ex. for default Windows installation the path is Documents\FS-UAE\Themes

How to update TheNamec FS-UAE themes?

I always suggest to delete old theme before copying new file, instead of overwriting. If you customized the theme.conf file, keep a copy so you can update the new theme installation with your personal settings.

Everything looks funky and stretchy! What the hell is going on?

TheNamec FS-UAE themes are pre-configured to use full display estate within the overlay. It's tested to work fine with default FS-UAE video settings, but it may conflict with other configurations. Please try to stay on the default settings (marked by a * in the UI) while using TheNamec FS-UAE themes.

Will you develop any other new theme for FS-UAE?

Only time will tell 😇

Do you accept requests?

Maybe. Do you have obscure Commodore devices you think I should develop a theme for?

Why did you make it for 4K, 16:9? Where's 8K? Where's 16:10?

Being pure vectors artwork, I can virtually upscale it to infinite resolutions and dimensions. If only I had infinite RAM. Right now 4K is a good compromise of file size, performance and quality. Actually I don't have a 16:10 display for testing... 🤷‍♂️

What did you use to draw the artworks?

A sperimental vector drawing application and a Logitech G-502 mouse. No fancy graphic tablets were harmed during the process. And no raster post-production!

Are there any other retrogaming projects from TheNamec?

Of course, the Mega Bezel Commodore Pack for Libretro RetroArch. Visit TheNamec Retrogaming Packs for the latest updates from my work!

What's FS-UAE?

FS-UAE is a multiplatform fork of WinUAE developed by Frode Solheim, with a focus on emulating games, featuring a new on-screen GUI and cross-platform online play. More info on FS-UAE official site

⚖️
[5] POLICIES

[5.1] TERMS AND CONDITIONS

[5.1.1] DISTRIBUTION


TheNamec FS-UAE themes can be downloaded from the official blog https://retrogamingpacks.blogspot.com

TheNamec FS-UAE themes and all their related assets and codes are free for personal use: if you paid for it, you have been scammed.

[5.1.2] LICENSE


'THENAMEC FS-UAE THEMES', including graphic assets, documentation and presets code, are published under the 'Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)' Creative Commons license.

Extract from 'CC BY-NC-ND 4.0' Commons Deed: https://creativecommons.org/licenses/by-nc-nd/4.0/deed

You are free to:

  • Share — copy and redistribute the material in any medium or format

The licensor cannot revoke these freedoms as long as you follow the license terms.

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • NonCommercial — You may not use the material for commercial purposes.
  • NoDerivatives — If you remix, transform, or build upon the material, you may not distribute the modified material.
  • No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

Further reading about the 'CC BY-NC-SA 4.0' legal code: https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.en

[5.1.3] REVISION CLAUSE


The author may at any time revise these Terms and Conditions by updating this documentary. You are bound by the most current Terms and Conditions every time you visit https://retrogamingpacks.blogspot.com/ site, therefore you should periodically review these Terms and Conditions to which you are bound.

[5.2] DISCLAIMER

[5.2.1] THIRD-PARTY ASSETS


This product does not contain any third-party asset or derived code.

[5.2.2] TRADEMARKS AND LOGOS


All trademarks are included under the concept of 'nominative fair use' for informational, documentary and educational purposes and refer to the trademark owner’s goods and services associated with these marks.

Commodore brand, including the 'C=', the 'C-flag logo', '64 and rainbow lines logo' and 'VIC20 and VC20 logo alternatives', is a registered trademark owned by Commodore Business Machines LTD.

Amiga brand, including the 'Amiga 1985 logo', 'Amiga 1996 logo', 'boing ball logo', 'slanted A logo', 'tick logo' and 'Amiga CD32 logo', is a registered trademark owned by Amiga Corporation.

FS-UAE is copyright © 2011-2017 Frode Solheim.

All other Trademarks and logos or registered Trademarks and logos used or mentioned belong to their respective owners.

All Trademarks and logos used or mentioned belong to their respective owners.

[5.2.3] LIMITATION OF LIABILITY CLAUSE


Under no circumstances will the author be held responsible or liable in any way for any claims, damages, losses, expenses, costs or liabilities whatsoever (including, without limitation, any direct or indirect damages for loss of profits, business interruption or loss of information) resulting or arising directly or indirectly from your use of or inability to use this software or any websites linked to it.

💖
[6] ACKNOWLEDGEMENTS

I'd like to thank people who supported me in the project:

  • My father Rocco, for introducing me in Commodore computers gaming at the age of four
  • My girlfriend Sabrina for supporting me in doing something funny, just for fun sake
  • HyperSpaceMadness for his impressive shader and support
  • Duimon for the inspiration and for setting excellent design quality standards

📬
[7] CONTACTS

TheNamec Retrogaming Packs is a fluid project: since the beginning, I tried to add the coolest features that came up to my mind and the requested ones from the retrogaming community.

If you want to share some ideas with me please refer to my official channels contacts:

: Devblog & download https://retrogamingpacks.blogspot.com
: Libretro thread https://forums.libretro.com/t/31523
: English Amiga Board EAB thread http://eab.abime.net/showthread.php?p=1525777
: Github Repository https://github.com/thenamec/fsuae-amiga-themes
: Facebook Page https://www.facebook.com/retrogamingpacks
: YouTube Channel https://www.youtube.com/channel/UCnnDp1jwiNvSPlzzu2fW6vw
: E-mail [email protected]

fsuae-amiga-themes's People

Contributors

thenamec avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.