Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - dmmarti

Pages: [1] 2 3 4
1
Hey group,

I’ve been making system media for quite awhile now .. that I re-use when making various themes with.

I’ve also been working on a massive Attract Mode overview file repo to try and cover as many systems/games as I can.

I’ve uploaded them to Github for all to download and use.

You can see them in action in several of my Attract Mode themes.  Here’s a Youtube playlist link to my themes to see demo’s of the various media.  (my themes also have threads here on the forum)

Youtube Playlist link:
https://www.youtube.com/playlist?list=PL9a6TLVGbLfRoO9Cl_dDmK1grFAkaY7lu


Hope some find them useful!

David

==========

System Images

These are (mostly) larger transparent PNG images for systems.  Most are fairly large PNG images so can easily be scaled down and used for all kinds of theme purposes.

Arcade cabinets (I also made a whole slew of them for the various break out boards)
Consoles
Computers
Handhelds

Github link:
https://github.com/dmmarti/system_images

==========

System Flyers

These are 2D flyers for not only systems but also a lot of Collections too. 

There are two styles:

standard:  these are 2D flyers
bordered:  these are 2D flyers with a category white border around them (dictating what type of system/collection its for)

Github links:
https://github.com/dmmarti/system_flyers_standard
https://github.com/dmmarti/system_flyers_bordered

==========

System Wheels

These are transparent PNG wheels for systems and various collections.

There are two styles:

transparent:  these are transparent logo/wheel art
oval:  these are oval styled versions of the logo/wheel art

Github links:
https://github.com/dmmarti/system_wheels_transparent
https://github.com/dmmarti/system_wheels_oval

==========

System Videos

I use the Unified style of system videos from EmuMovies for my Attract Mode builds.

I’ve also made a heap of new ones in that same style.  I only use 720p videos since I use these on my Windows PC as well as a Raspberry Pi/RetroPie build.

Unfortunately, due to the size of them all, I cannot host them on Github.

I’ve uploaded them all to a 1fichier online storage location.  This way, bulk downloaders like JDownloader can be used to download more than one-at-a-time.

1fichier link:
https://1fichier.com/dir/VMynhUif

==========

Attract Mode Game Overview Files

I’ve been compiling a large Github repo with game overview files.

They are named using the No-Intro/Hyperspin naming.  I’ve been able to gather quite a large selection from MAME to consoles/handhelds and older computer systems.

There’s almost 50,000 files at this current time.

Github link:
https://github.com/dmmarti/overview


2
Themes / Re: Unified Theme - theme conversion of Big Box Unified
« on: May 04, 2020, 06:54:05 AM »
Update:

Now supports almost 500 different systems. 

The unified_menu theme uses MP4 video files for the menu (usually located in \menu-art\snap).  This theme is used for the Displays Menu/nested menus.

The unified_systems theme includes backgrounds/cabinets/pointers/wheels for nearly 500 systems.  This theme is used for the individual displays.

Here's a long play Youtube demo.  There are timestamps in the video description to easily scroll back/forward.

https://youtu.be/XudXGwoKYao

Download links are in the top post.  The themes are hosted on Github for easy download.

3
Themes / Arcade1Up 5:4 theme
« on: February 06, 2020, 11:20:48 AM »
I wanted to expand a little bit on jedione’s recent arcade1up related theme and add in a secondary systems theme along with a displays menu/nested menu theme.

This theme is setup for 5:4 aspect ratio TVs.

There are two themes.

*_menu = meant for the Displays Menu/nested category displays
*_systems = meant for the individual systems displays

The download link is located here:

https://github.com/dmmarti/am-theme-arcade1up_menu
https://github.com/dmmarti/am-theme-arcade1up_systems

Here is a short video demo of it in action.

https://youtu.be/BfcAr1wUaXY

4
General / Re: Romlist Master
« on: January 28, 2020, 08:04:46 AM »
Not really .. and mainly because everyone's rom files are sometimes named differently.

For myself, I came from a Hyperspin background, so I have always been used to using the No-Intro naming standards.  But even with that, not all systems are covered (and not all games in a covered system also).

I started out by converting my Hyperspin XML files into AM romlist files....then generated romlists where I needed them.

To make a single master romlist text file, what I did was, in unix command line, performed a "cat" command against each of my files and pipe'd them into a single large file.

I ended up with a single romlist that contained all of my romlists game entries.  This works for me and my roms, but probably wouldn't for anyone else.

But...that's just how I did it.  I never tried to have AM generate the large single list for me because I knew it wouldn't find matches for it all.


5
General / Re: Category Filter
« on: January 21, 2020, 06:55:35 AM »
Can you post a few lines from your Attract Mode romlist for Arcade.txt?

I'd be curious to see if your romlist has values within the Category field or not.

You could also use:

Category "contains" maze --instead of equals


6
Emulators / Re: Amiga emulators setup for attractmode?
« on: January 20, 2020, 07:22:36 AM »
The P-UAE core within Retroarch has been getting alot of updates lately.

It works great using *.hdf files.

You have to have the kickstarts and the WHDLoad.prefs files all named and placed into the \system folder ... but once you have it setup, *.hdf files work great.

If you're a Retroarch user, this lends itself to easy controller setup and the other added options Retroarch has as well.

7
Scripting / Re: Modify / add more game information at the bottom bar?
« on: January 20, 2020, 07:19:37 AM »
The information, as you mentioned, does need to exist in the Attract Mode romlist file.

To populate a romlist file, there's a few different ways to do it.

You can use the built-in scraping feature of Attract Mode (need to get the latest 2.6.1 update with the fix) to scrape a system against thegamesdb.  That should populate the romlist fields.

You can also import from another front-end like Hyperspin's XML database files.  That would populate those fields - but your rom filenames would need to match what's in the Hyperspin XML file.

I'm not aware of any 3rd party scraper that will generate an Attract Mode formatted romlist file - although there may be one that exists, not sure.

8
Scripting / Re: Modify / add more game information at the bottom bar?
« on: January 20, 2020, 07:15:02 AM »
That information is programmed into the layout.nut file usually.

You can add code into it that will display various information wherever on the screen you want it to show up.

Here's some examples of code you can put into that theme's layout.nut file to show information .. you will probably have to adjust the X and Y position and the width/height parameters though to fit that theme.

Sample layout.nut code:
-------------------------------

local flx = fe.layout.width;
local fly = fe.layout.height;
local flw = fe.layout.width;
local flh = fe.layout.height;

// emulator text info
local textemu = fe.add_text( "Emulator: [Emulator]", flx* 0.1625, fly*0.5, flw*0.6, flh*0.025  );
textemu.set_rgb( 255, 255, 255 );
textemu.align = Align.Left;
textemu.word_wrap = false;

// year text info
local texty = fe.add_text("Year: [Year]", flx*0.1625, fly*0.525, flw*0.13, flh*0.025 );
texty.set_rgb( 255, 255, 255 );
texty.align = Align.Left;

// players text info
local textp = fe.add_text("Players: [Players]", flx*0.25, fly*0.525, flw*0.13, flh*0.025 );
textp.set_rgb( 255, 255, 255 );
textp.align = Align.Left;

// played count text info
local textpc = fe.add_text("Played Count: [PlayedCount]", flx*0.35, fly*0.525, flw*0.13, flh*0.025 );
textpc.set_rgb( 255, 255, 255 );
textpc.align = Align.Left;

// display filter info
local filter = fe.add_text( "Filter: [ListFilterName]", flx*0.45, fly*0.525, flw*0.2, flh*0.025 );
filter.set_rgb( 255, 255, 255 );
filter.align = Align.Left;

// manufacturer filter info
local manufact = fe.add_text( "Manufacturer: [Manufacturer]", flx*0.1625, fly*0.55, flw*0.25, flh*0.025 );
manufact.set_rgb( 255, 255, 255 );
manufact.align = Align.Left;

// display game count info
local gamecount = fe.add_text( "Game Count: [ListEntry]-[ListSize]", flx*0.41, fly*0.55, flw*0.5, flh*0.025 );
gamecount.set_rgb( 255, 255, 255 );
gamecount.align = Align.Left;

For the genre icon .. that's another section of code that usually exists in the layout.nut file to match up what is in a romlist file (Category field) to a PNG picture file for display.  But you have to make sure to have the PNG files to go along with it.

9
Themes / Re: (WIP) New Theme: Comic Crazy Too
« on: January 10, 2020, 05:12:25 AM »
Update:

Theme has been released.  Links are in the top post for download.

10
Themes / Re: (WIP) New Theme: Comic Crazy Too
« on: January 10, 2020, 05:11:56 AM »
Thanks!

I'm not the best programmer or graphics designer ... but I do enjoy creating themes for Attract Mode.

I also love reading through other's layout.nut files ... always something new to learn for sure.

11
Themes / New Theme: Comic Crazy Too
« on: January 09, 2020, 02:32:28 PM »
Hey everyone,

Dwayne Hurst and I have created a theme for Attract Mode with a comic book vibe.

Formatted for 16x9 resolution TVs/monitors and supporting around 300 systems and collections.

There are two themes.

*_menu = meant for the Displays Menu/nested category displays
*_systems = meant for the individual systems displays

The download link is located here:

https://github.com/dmmarti/am-theme-comiccrazytoo_menu
https://github.com/dmmarti/am-theme-comiccrazytoo_systems

Here is a short video demo of it in action.

https://youtu.be/gS9WXyXLlwM

12
Themes / New theme: Graffiti
« on: January 03, 2020, 07:25:28 AM »
A new niche theme utilizing the Attract Mode Overview game description files.

A graffiti looking theme with a purple/yellow color pallette.

There are two themes.

*_menu = meant for the Displays Menu/nested category displays
*_systems = meant for the individual systems displays

The download link is located here:

https://github.com/dmmarti/am-theme-graffiti_menu
https://github.com/dmmarti/am-theme-graffiti_systems

Here is a short video demo of it in action.

https://youtu.be/pmBojLOF19M


Additional downloads

These theme uses Overview files to show game descriptions..

These files should be placed in a sub-folder within Attract Mode with the following folder structure.

Attract Mode/scraper/(system)/overview

A special scraper/system folder (@) includes overview files to show a synopsis of various systems.

Here's a Github repo with a large amount of Overview files for various systems.

https://github.com/dmmarti/overview

Click on the green Clone/Download button
Download the ZIP file
Extract
Copy the scraper folder's contents to the Attract Mode scraper folder.

13
Themes / New Theme: Space Deck
« on: January 03, 2020, 07:22:49 AM »
Here’s a new theme from Dwayne Hurst (the Emulation Station theme maker).

Similiar to the Star Trek LCARS computer system.

Formatted for 16:9 screens.

There are two themes.

*_menu = meant for the Displays Menu/nested category displays
*_systems = meant for the individual systems displays

The download link is located here:

https://github.com/dmmarti/am-theme-space_deck_menu
https://github.com/dmmarti/am-theme-space_deck_systems

Here is a short video demo of it in action.

https://youtu.be/2Q1NMaJmUFM

14
Themes / New theme - Beyond Basics
« on: January 02, 2020, 06:43:54 AM »
Here’s a new theme from Dwayne Hurst (the Emulation Station theme maker).

More akin to a Hyperspin style theme using fading wheel art and boxart/cartart.

NOTE:
This theme uses higher resolution background PNG files suitable for HD or 4K TV's.

Formatted for 16:9 screens.

There are two themes.

*_menu = meant for the Displays Menu/nested category displays
*_systems = meant for the individual systems displays

The download link is located here:

https://github.com/dmmarti/am-theme-beyond_basics_menu
https://github.com/dmmarti/am-theme-beyond_basics_systems

Here is a short video demo of it in action.

https://youtu.be/2thnOY_lvFw

15
Themes / New theme: 80's
« on: January 02, 2020, 06:40:59 AM »
Here’s a new theme from Dwayne Hurst (the Emulation Station theme maker).

it’s a smaller theme with an 80’s style look and feel using a listbox instead of wheel art.

Formatted for 16:9 screens.

There are three different themes.

*_menu = meant for the Displays Menu/nested category displays
*_arcades = meant for individual MAME related displays
*_systems = meant for the individual systems displays

The download links are located here:

https://github.com/dmmarti/am-theme-80s_menu
https://github.com/dmmarti/am-theme-80s_arcades
https://github.com/dmmarti/am-theme-80s_systems

Here is a short video demo of it in action.

https://www.youtube.com/watch?v=uHRlMT7Gauw

Pages: [1] 2 3 4