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 - Nick

Pages: [1] 2
1
General / Re: thegamesdb.net
« on: November 19, 2018, 07:14:01 AM »
Nevermind I just saw that the latest was 2.5.1 Got to bug the maintainer to update the repo.

2
General / Re: thegamesdb.net
« on: November 19, 2018, 07:09:58 AM »
Hello, my distro has Attract-Mode 2.2.1 am I right to assume that to get the url update for legacy.thegamesdb.net I need a newer version than that?
That's a bummer it's been a while since I had to compile Attract-Mode.

-Nick.

3
General / Re: Filtering clones other than MAME?
« on: June 20, 2017, 09:39:08 AM »
Sorry, I'm not exactly answering your question, but it might help anyway.
I started with a bunch of GoodSets and they have tons of clones, hack, bad dumps and so on.
I ended up switching to No-Intro and that solved most issues, while reducing the number of times I had to scroll around to find something.
Basically went from quantity to quality.
Maybe something you'd like to consider as an alternative.

4
Themes / Re: [download] NEVATO theme
« on: June 17, 2017, 02:27:04 PM »
@Favdeacon ah good idea to only make generate wheels for working games.
What distro do you use?
The font shows up as Helsinki for me. Not a huge deal though, it could be greped from the output of convert-list font or set at the constant near the top with a comment for future users.

5
Themes / Re: [download] NEVATO theme
« on: June 03, 2017, 05:40:25 PM »
Here's the bash script I use.
It should be pretty straight forward.
You need ImageMagick installed from http://www.imagemagick.org
it most likely have a package for Ubuntu already to go.
After a bunch of trial and errors I settled on the Helsinki font: https://www.fontsquirrel.com/fonts/helsinki which shows nicely on the wheel.
You can replace it with whatever you want.
It put the create wheels in wheel-missing folder as to not mess with the real ones. You need to add that folder to your emulator's configuration.
Let me know if you have any questions running it.

Code: [Select]
#!/bin/bash

if [ "$1" == "" ]; then
   echo Usage $0 [emulator]
   exit 1
fi

if [ ! -d "$HOME/.attract/scraper/$1" ]; then
   echo ERROR: no \"$1\" emulator found in ~/.attract/scraper/
   exit 2
fi

echo Create missing wheel artwork if one is missing in $1

OldIFS=$IFS
IFS=$'\n'

gamesArray=($(cat "$HOME/.attract/romlists/$1.txt"))

numberWheel=0
numberGames=0

for gameData in ${gamesArray[@]}; do
    IFS=';'; gameInfo=($gameData); unset IFS;
    #Name;Title;Emulator;CloneOf;Year;Manufacturer;Category;Players;Rotation;Control;Status;DisplayCount;DisplayType;AltRomname;AltTitle;Extra;Buttons
    #echo game=\"${gameInfo[0]}\", title=\"${gameInfo[1]}\", year=\"${gameInfo[4]}\", clone=\"${gameInfo[3]}\", rotation=\"${gameInfo[8]}\", category=\"${gameInfo[6]}\", status=\"${gameInfo[10]}\"
    game=${gameInfo[0]}
    title="${gameInfo[1]}"
    if [[ "${game}" == "#"* ]]; then
       continue
    fi
    if [ "${gameInfo[3]}" != "" ]; then
       echo game=\"${gameInfo[0]}\", title=\"${gameInfo[1]}\", year=\"${gameInfo[4]}\", clone=\"${gameInfo[3]}\", rotation=\"${gameInfo[8]}\", category=\"${gameInfo[6]}\", status=\"${gameInfo[10]}\"
    fi
    let "numberGames = numberGames + 1"
    if [[ ! -f "./wheel/${game}.png" ]] && [[ ! -f ~/.attract/scraper/$1/wheel/${game}.png ]]; then
        if [ ! -d "$HOME/.attract/scraper/$1/wheel-missing" ]; then
           echo Creating folder for missing wheels for $1
           mkdir "$HOME/.attract/scraper/$1/wheel-missing"
        fi
        wheel="$HOME/.attract/scraper/$1/wheel-missing/${game}.png"
        echo Creating \"${wheel}\" for \"${gameInfo[0]}\": \"${gameInfo[1]}\" from ${gameInfo[4]}
        convert -size 400x150 -background transparent -fill yellow -stroke black -strokewidth 3 -gravity center -font Helsinki caption:"${title}" png8:"${wheel}"
        let "numberWheel = numberWheel + 1"
    fi
done

IFS=${OldIFS}

echo Created ${numberWheel} wheels for ${numberGames} games.
echo Done.

6
Themes / Re: [download] NEVATO theme
« on: June 03, 2017, 06:42:41 AM »
My solution to missing wheels was low tech: I created a bash script that generated the missing images with the text on it using ImageMagic, and stored them in a wheels-missing folder that I added to my configs.
That is a Linux only solution.
If it could be done in the theme itself, that would be great.

7
General / Re: attract.cfg, last display crashing Attract Mode
« on: April 06, 2017, 06:29:29 PM »
I've had issues when manually editing attract.cfg that attract.am was out of sync and causing troubles.
Deleting attract.am always fixed the problem I was having.

8
General / Re: Missing arcade logo and snap
« on: March 11, 2017, 02:48:04 PM »
Hello,

look in .attract/scraper/[emulator]/wheel
it's missing png file for that If the scraper can't get it automatically you have to provide a png file yourself with the name of the rom.

9
General / Re: Question about filtering
« on: March 07, 2017, 07:17:47 PM »
I'm pretty sure the quotes are needed, as the other poster mentioned AM uses regex for these filters and the dot means any character, the parenthesis might also through the regex off.
Maybe you would you have more luck with this:
Code: [Select]
filter               All
rule                 Title not_equals "Super Mario Bros. \(Japan, USA\)"
or
Code: [Select]
filter               All
rule                 Title not_equals "Super Mario Bros\. \(Japan, USA\)"
Sorry I can't test this ATM.

10
General / Re: MOdified Image, now lost SPACE?
« on: March 06, 2017, 06:45:21 PM »
Hello,

Chances are that the tool you used to make the image of your SDcard reads all the content of the card, used or not instead of copying only what's used.
Reading a card does not create any hidden files usually.

11
General / Re: Question about filtering
« on: March 06, 2017, 06:40:36 PM »
Untested but you may want to try:
Code: [Select]
filter               All
rule                 Title not_equals "Super Mario Bros. (Japan, USA)"

12
General / Re: Generating Romlist
« on: March 01, 2017, 06:27:55 PM »
In Attract-Mode, in your mame display settings, make sure to use mame1 for the Collection/Rom List
and you should see all your games.

13
General / Re: Generating Romlist
« on: February 28, 2017, 06:01:03 PM »
it's possible from Attract-Mode but generating it from the command line is IMHO a lot easier.
I will assume that you're running windows.
Click on the Start menu and select run and type in
Code: [Select]
cmdthen go to the folder where you have Attract-Mode installed by typing in the cmd window:
Code: [Select]
cd [c:\the\path\to\AttractMode\](replace the path with the real one on your computer.)
type:
Code: [Select]
attract --build-romlist mame --fulland it'll create you the list.
If that fails, or looks just plain weird to even attempt I would recommend enrolling a young neighbor or nephew who can make sense of it for you.

14
General / Re: Generating Romlist
« on: February 28, 2017, 03:50:58 PM »
Hello,

for mame, I never use the "[romfilename]" but the "[name]". Mame finds the proper name usually from the romfilename but that seems like extra work for no reason.
I ended up creating my rom list from the command line like explained here: http://attractmode.org/docs/Readme.html
Code: [Select]
attract --build-romlist mame --fullAlso make sure to add the path to catver.ini in your mame emulator settings so you can then do cool filters in AM.
Code: [Select]
# Generated by Attract-Mode v2.1.0
#
executable           ../mame/mame64.exe
args                 [name]
rompath              ../mame/roms/
romext               .zip;.7z;<DIR>
system               Arcade
info_source          listxml
import_extras        ../mame/catver.ini
artwork    flyer           
artwork    marquee         ../mame/marquees
artwork    snap            ../mame/videos/videosnaps;../mame/snap
artwork    wheel           ../mame/wheel

Good luck!

15
General / Re: AM support mouse or touch monitor input?
« on: February 26, 2017, 05:32:06 PM »
Hello, I haven't tried it myself but I just saw this in another thread:
Quote
If you don't care about the console window at all (handy for debugging sometimes), do this:

In attract.cfg, in the general section: change hide_console from no to yes.
That might be simpler to hide the console.

Pages: [1] 2