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 ... 5
1
General / Re: [HELP] Displays Menu Options...
« on: June 22, 2020, 10:54:34 AM »
Since you already have a 3-tier nested menu working .. you've got that part all handled.

But, I'm thinking, if you are wanting to go to a 2-tier menu like this:

Displays Menu/Main Menu
    |
    | - Consoles (have romlist with all games from all consoles available)
    |
    | - Handhelds (have romlist with all games from all handhelds available)

But....when you go into Consoles ... let's say, you are initially only seeing NES games.  Scrolling up/down through NES games only.  You would like to be able to "go to next console" from there and only see, say SNES games.

Here's an idea:

1. create a master consoles_only.txt romlist
    manually copy-paste all of your current console romlist file's contents into this single large file

2. create a new Consoles_Only display
    set it up to use this newly made consoles_only.txt romlist

Now...setup new filters on this new display...one filter for every console system you have.

Let's say you have the following consoles.

NES
SNES
TG16
ATARI2600

Setup a new filter called "NES" with this:

Emulator = "NES"

Now create 3 more filters:

filter name: SNES
filter: Emulator = "SNES"

filter name: TG16
filter: Emulator = "TG16"

filter name: ATARI2600
filter: Emulator = "ATAR2600"

Setup a hotkey button to cycle through Filters.

I'm thinking what you should end up with is, a new display that has a romlist with every game from those consoles...but the new display is governed by various filters that are setup to only show games from a single system.

The "All" filter will still be there and show all games (but you could remove it if wanted).  Otherwise, you'd just press a button to cycle through the Filters for each system and use Up/Down to scroll the games.

Just replace the samples above with your proper emulator names.

Hope that makes sense (it did in my head when typing....LOL).

2
Update:

Added 440 new system platform videos.

These are done in the same style as EmuMovie's "EM Default (HQ)(4x3)" platform videos.  They are 640x480 system snaps that can be used in various ways within Attract Mode's themes.

Added many more systems along with Collections and Main Menu videos.

Link is in the main post above.

(note: I've also uploaded them to EmuMovies FTP and sent a note to Circo about them)

3
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 (HQ)(4x3)

These are in the same style as the EM Default (HQ)(4x3) platform videos from EmuMovies.  They are 640x480 system platform videos.

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/uJlSXeYm

================

System Videos (720p)(16x9)

These are in the same style as the Unified platform videos from EmuMovies.  They are 720p 16x9 system platform videos.

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


4
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.

5
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

6
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.


7
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


8
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.

9
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.

10
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.

11
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.

12
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.

13
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

14
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.

15
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

Pages: [1] 2 3 ... 5