Recent Posts

Pages: [1] 2 3 ... 10
2
Themes / Re: Theme to demonstrate CRT shaders
« Last post by Luke_Nukem on Today at 01:55:25 AM »
Attached scaled photo of CGWG CRT shader - this is the "CRT" labelled one.
3
Themes / Re: Theme to demonstrate CRT shaders
« Last post by Luke_Nukem on Today at 01:53:47 AM »
Attached scaled photo of Lottes CRT shader - this is the better one, also used in flat_blue theme, but without the curvature or rounded corners.
4
Themes / Re: Theme to demonstrate CRT shaders
« Last post by Luke_Nukem on Today at 01:44:44 AM »
Change "movie" to "snap", or nothing will be seen... 8)

Lol! It's been a while. I still have some 3 year old settings floating around.
5
Themes / Re: Theme to demonstrate CRT shaders
« Last post by iOtero on Today at 01:20:11 AM »
Change "movie" to "snap", or nothing will be seen... 8)
6
Themes / Theme to demonstrate CRT shaders
« Last post by Luke_Nukem on Yesterday at 11:26:58 PM »
I ended up finally finishing off some other stuff I started years ago - namely, a small theme just to show videos using a few different types of CRT shaders.

Gitlab link

You'll need to play around with things to get nice settings for yourself.

Link to high quality photos of running on an 4:3 LCD machine
7
Themes / Re: [download v1.0] FLAT BLUE theme released
« Last post by Favdeacon on Yesterday at 09:36:08 AM »
it's never too late to study or have children.
true!

Well, the latter does have its limits in biology and responsibility. But up to the early forties, I agree wholeheartedly.
8
Themes / Re: [download v1.0] FLAT BLUE theme released
« Last post by verion on September 18, 2018, 11:55:00 PM »
it's never too late to study or have children.
true!

I also built some extra cabs over the years. Maybe I should make a thread on them.
Even better - put a link to your website in your sig.
9
General / A bootable Linux ISO/USB that auto-loads from a 2nd USB
« Last post by Luke_Nukem on September 18, 2018, 07:38:56 PM »
Hi all.

This is something I had been working on for a long while, and only just got around to completing - a USB bootable Linux install that boots directly to Attract Mode, and loads/saves configs, roms, art etc from a second USB drive.

The short of it is:
- write iso to USB drive,
- format another USB drive with a partition named 'arcade_usb'
- copy your complete setup to the above drive partition (see example)
    - Attract Mode setup is expected to be in the attractmode directory
- insert both sticks and boot

NOTE: You can yank the arcade_usb stick out (which stops Attract Mode), tinker with stuff on it on another computer, then stick it back in (Attract Mode will start again with new settings etc).

NOTE: Linux Is CaSe SeNsiTiVe!!!

---
Hardware:

CPU must be 64bit!

It *should* work with almost anything provided it supports decent OpenGL levels required by the SFML lib AM uses. I provide two ISO's; one with previous gen of Nvidia support, and one for current gen - both ISO's should support Intel and AMD/ATi without issue.

The hardware I run this on at the moment with great success is:
- AMD Athlon 64,
- 512Mb of RAM,
- Nvidia 8600GT
and shaders work very well in AM and in Mame using bgfx. I do get some slow-down on this hardware with more complex themes or ones that try to display a whole lot of video snaps at once.

---
Installing:

If you are experienced with Linux, you can install this ISO to the local HDD of the machine you want it on, there are two scripts to help get you through; installer, and install-arcade. install-arcade (WIP!) will nuke the HDD and install the ISO unguided, whereas installer will do it with your help.

NOTE: The ISO's don't include EFI boot as of yet, so booting and installing will be old-fashioned BIOS style for now.

NOTE: Feedback is welcomed. For issues though, please create them on Gitlab, or if you don't have an account on there PM me and I'll add the issue.

---
Links:

Gitlab project

Pre-built ISO's

Main README.md

arcade_usb setup example

Theme in photo and in examples is the excellent flat_blue
10
Scripting / Re: Error (index "0") while using Leap Plugin
« Last post by keilmillerjr on September 18, 2018, 05:56:36 PM »
I hope platforms worked, due to differences between platform plugin and in-built functionality I might have missed something.

Thank you for your detailed how to on platforms menu. I followed most of it, and have zero issues with the Leap plugin. Unfortunately, this means I can not provide you with a clear solution.

Here’s what I did:

Code: (attract.cfg) [Select]
display Menu
layout               mvscomplete
romlist              menu
in_cycle             yes
in_menu              yes
filter               All
sort_by              Title
Arcade, Neo-Geo MVS, Vs Unisystem displays have in_menu set to no.

Code: (menu.txt) [Select]
#Name;Title;Emulator;CloneOf;Year;Manufacturer;Category;Players;Rotation;Control;Status;DisplayCount;DisplayType;AltRomname;AltTitle;Extra;Buttons
Arcade;Arcade;@;;;;;;;;;;;;;;
Neo-Geo MVS;Neo-Geo MVS;@;;;;;;;;;;;;;;
VS UniSystem;VS UniSystem;@;;;;;;;;;;;;;;


The leap plugin is obviously enabled. Here is my terminal output upon testing.

Code: [Select]
Keils-iMac:MacOS keiljr$ /Applications/Attract.app/Contents/MacOS/launch.sh
Attract-Mode v2.4.0-9 (OSX, SFML 2.4 +SWF)
avcodec 58.18.100 / avformat 58.12.100 / swscale 5.1.100 / swresample 3.1.100

Config: /Users/keiljr/.attract/attract.cfg

*** Initializing display: 'Menu'
 - Loaded master romlist 'menu' in 0 ms (3 entries kept, 0 discarded)
 - Constructed 1 filters in 0 ms (3 comparisons)
 - Loaded layout: /Users/keiljr/.attract/layouts/mvscomplete/ (layout.nut)
 - Loaded layout: /Users/keiljr/.attract/layouts/mvscomplete/ (layout.nut)

*** Initializing display: 'Arcade'
 - Loaded master romlist 'mame' in 12 ms (583 entries kept, 114 discarded)
 - Constructed 10 filters in 1 ms (5830 comparisons)
 - Loaded layout: /Users/keiljr/.attract/layouts/Arcadeflow_23/ (layout.nut)

*** Initializing display: 'Menu'
 - Loaded master romlist 'menu' in 0 ms (3 entries kept, 0 discarded)
 - Constructed 1 filters in 0 ms (3 comparisons)
 - Loaded layout: /Users/keiljr/.attract/layouts/mvscomplete/ (layout.nut)

*** Initializing display: 'Neo-Geo MVS'
 - Loaded master romlist 'mame' in 7 ms (147 entries kept, 550 discarded)
 - Constructed 10 filters in 0 ms (1470 comparisons)

*** Initializing display: 'Menu'
 - Loaded master romlist 'menu' in 0 ms (3 entries kept, 0 discarded)
 - Constructed 1 filters in 0 ms (3 comparisons)

*** Initializing display: 'VS UniSystem'
 - Loaded master romlist 'mame' in 5 ms (27 entries kept, 670 discarded)
 - Constructed 10 filters in 0 ms (270 comparisons)
 - Loaded layout: /Users/keiljr/.attract/layouts/playchoicecomplete/ (layout.nut)

*** Initializing display: 'Menu'
 - Loaded master romlist 'menu' in 0 ms (3 entries kept, 0 discarded)
 - Constructed 1 filters in 0 ms (3 comparisons)
 - Loaded layout: /Users/keiljr/.attract/layouts/mvscomplete/ (layout.nut)
sh: exit_command: command not found
Keils-iMac:MacOS keiljr$


Logic in the leap plugin is very simple. There are two things that it considers, and BOTH must be satisfied:
  • Filter name is NOT the exception specified
  • List size is zero

Based on the setup I created, in reference to the Menu display:
  • The only filter provided is „All"
  • The list size is 3

I don’t fully understand the script error. Variables, particularly in reference to the only things with an index, are fe.filters[fe.list.filter_index].name and fe.list.size. Both should be a satisfied variable. Could you post your complete attract.cfg and associated menu romlists files for me?
Pages: [1] 2 3 ... 10