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

Pages: 1 2 3 [4] 5 6 ... 24
46
General / Re: Game Descriptions missing
« on: May 22, 2020, 11:28:54 PM »
in case anyone is looking for more overview files. I created and seperated some per skraper source / system using skysraper and uploaded them to github. The best ones are the the ones from previous url + the screenscraperfr one. They mostly follow hyperlist rom lists

https://github.com/joyrider3774/attract_overviews

Thanks for sharing this, really useful.

47
General / Re: Focus problem using batch for pcsx2
« on: May 22, 2020, 09:32:00 AM »

Rand0m , i prefer to use the batch files because some games needs DX11 and other needs OpenGL driver, so i need to load PER-GAME configs, and this is possible only with batch files. Or is possible to load configs directly from attract mode Emulator CFG ??


You can create per-game configs, You can use some thing like spectabis (easier) as launcher and use it in Am or use config files directly. I am using the following setup:

Code: [Select]
executable           D:\PlayStation 2\PCSX2 1.5.0 dev-2325 (x32)\pcsx2.exe
args                 "[romfilename]" --fullscreen --nogui --cfgpath="D:\PlayStation 2\Extras\Game Configs\[name]"

1- [name] here means that pcsx2 will look for config file with similar name to currently selected rom - a handy am function
2- Create 2-3 templates like dx11, opengl and software, it will make it easier to manage if you have large romset.
3- spectabis > https://github.com/FaithLV/Spectabis/blob/master/README.md (try not to add any flyers, large list with flyers can cause huge slowdowns)

48
General / Re: Focus problem using batch for pcsx2
« on: May 21, 2020, 11:19:38 AM »
any specific reason you are using bat files for pcsx2? Call the emulator directly or edit bat files to use this argument > "[romfilename]" --fullscreen --nogui

49
Themes / Re: RetroDiction Theme v1.0 Released
« on: May 09, 2020, 09:09:12 PM »
this is awesome! bonus points for splatter house! ;D 8)
Thanks :D

50
Themes / Re: RetroDiction Theme v1.0 Released
« on: May 09, 2020, 08:58:45 PM »
Hi, thank you for creating this fine theme.

I'm new to using it, but have found time to get MAME and Console menus functioning.

My problem is understanding what is required to get the Arcade sub-menu categories functioning.
For example; the different brand/system types..

1) Do, I need to create an emulator.cfg for each one? Hopefully they can be connected to mame.cfg?

2) I assume these require filtered romlists. Is this the undocumented step where we filter our Mame romlist in a spreadsheet program for example?

Maybe someone can outline the steps I need to take to get those menus functional?
Thanks.

Hi, there are two ways to categorize. First is through game genre or category like action, adventure, rpg etc. This should work out of the box provided game genres are properly listed in romlist. Rather then using MAME default genres I am using a simplified genre table, its listed in first page of this thread under standard filters. You can ofcourse add/ subtract genres from there but the layout was made with "one game one filter rule" so make sure one game is not repeated in other filters.

Second is system specific within emulators like MAME, something like neogeo mvs, cps I etc. These systems will be listed alongside MAME in Arcades not within MAME (unless you specifically setup for it like through unified lists).

I think you are aiming for system specific sub menus, for them:

1. Yes, they will be connected to main MAME romlist. Create an emulator.cfg file for the system (copy paste from MAME since it very identical). Open attract.cfg and create an entry for the system (again copy a system and edit it) lastly add the system in arcades.txt in /romlists (any new system goes in its platform text file in /romlists).

The systems will be listed in attract.cfg like this:

Code: [Select]
display snk_neogeo_cd
layout               retrodiction
romlist              snk_neogeo_cd
in_cycle             yes
in_menu              no
filter               All
sort_by              Title
filter               Action
sort_by              Title
rule                 Category equals Action
filter               Adventure
sort_by              Title
rule                 Category equals Adventure

First change the romlist to mame then create another rule beneath each filter
Manufacturer contains xxxx

xxxx can be capcom for a capcom specific display or SNK or namco etc. For example for a display listing all capcom titles in mame will be like this >

Code: [Select]
display capcom_classics
layout               retrodiction
romlist              mame
in_cycle             yes
in_menu              no
filter               All
sort_by              Title
rule                 Manufacturer contains Capcom
filter               Action
sort_by              Title
rule                 Category equals Action
rule                 Manufacturer contains Capcom
filter               Adventure
sort_by              Title
rule                 Category equals Adventure
rule                 Manufacturer contains Capcom

You won't need to generate a romlist for this (since mame.txt is already populated) linking would be enough to get the display working. There are options other then Manufacturer, the filter system in AM really rocks once you get the hang of it :D

2. Yes, you can get around 50% of info from scarper/ hyperlist import. Rest you'll need to fill manually. You can use Excel. Open excel, load a txt romlist file. This will open text import wizard, select delimited in first menu, tab in next and general in last. Once you are done editing go to save as and save file as Text (Tab Delimited). Open the text file in any text editor say notepad select the tab area (empty) and replace all to ; (semicolon) - This is what I personally use.

Note: After adding a new system go to Configure > Displays > New_system_name > Layout Options > Change Layout File to "layout_system"

Note2: You might want to look into romlister it can create attract-mode romlists with instructions like "manufacturer contains xxxx" - this means you will create a new romlist text file but can use mame roms rompath and mame artworks (so other then romlist nothing else will be repeated). This will allow to properly display some information like emulator which won't be possible if you go the filter way.

51
Open any game through neocd and go to options and turn Skip cd loading to on then restart the game. Thats is for point 1.

52
General / Re: Neogeo CD Retroarch
« on: April 04, 2020, 08:49:48 PM »
^ like akafox said try adding full path for core in arguments. Also neocd core is available and it now supports .chd, so you can save some space on hd if you have a lot roms.

53
General / Re: General
« on: April 04, 2020, 08:46:19 PM »
It will be a bad idea to change the rom name if you are following a set like no-intro or redump. Online sources (like scrapers) are either rom name based or crc based.

54
might be an issue with appendconifg, have you tried loading without that? If the rom files are zipped try adding "/" after the path i.e.
Code: [Select]
rompath              /Volumes/Roms/arcade/

55
General / Re: Loading screen for systems
« on: April 04, 2020, 08:40:13 PM »
You can use fadetogame plugin and use the #Emulator field a basis for snap. Check this thread > http://forum.attractmode.org/index.php?topic=1893.0

56
General / Re: Rookie Question - Organazation
« on: February 19, 2020, 11:21:28 AM »
I'd suggest to create basic category filters with an additional rule for hiding clones. You can map next/ previous letter to gamepad/ keyboard so browsing large issues would not be that much of an issue. Alphabetical sort of titles is the default. In my theme I use left/ right to move between category filters, the list opens in "ALL" (lists all categories) moving right jumps to next category (alphabetically) "Action" right again moves to "Adventure" and so on. Its a loop so moving right on last category "Strategy" loops back to first category "ALL". Its a very natural flow once you get the hang of it but to make it really shine you'll need Keil's Leap plugin.

You can create a Category filter with nested (sort of) Alphabets but it will take some effort. You will need to use platforms setup then create a category display with a filter like "category contains action" then create sub-displays "A" "B" "C"... "Z" which filters titles via alphabet. This will create a folder like hierarchy  where selecting "Action" display will list all Alphabets from A to Z, selecting an alphabet lets say "A" will list all items starting with A and having the category "action". "back" will take you back to parent display/ folder i.e. "action".



57
General / Re: FPS Monitor
« on: February 11, 2020, 01:11:55 PM »
@keilmillerjr @zpaolo11x Thanks guys, added surfaces and shaders to the list of common culprits causing slowdowns.

Surfaces, especially nested surfaces, are the main cause of slowdowns, together with heavy glsl shaders that have an impact on low spec machines with poor GPU. But for "flowing" themes that load a lot of artwork in advance to maintain smooth scrolling, loading a 348x244 native resolution screenshot feels very different than loading high resolution box art or arcade flyers.

Avi and mpg loading causes stuttering in the same scenario (so better delay loading) and when a video is running the layout usually caps at the video framerate

Thanks, about the highlighted part, I have tried some dozen ways to reduce impact of videos. i was aiming for the same thing (video delay) but no matter what I do if there are videos (playing) in a layout there are FPS drops. Most of the examples I have seen are where after x ms video becomes visible (but its playing in hidden as soon as one goes to next/ previous game, it only becomes visible after x ms).

is it possible to actually run the video after x ms (not visibility but playing)?

Use tick callback to update fe.image.

I am currently using following:
Code: [Select]
//Video Starts Playing After 1 Second In Place of Snap
local settings =
    {
        delay_timer = 0,
        play_delay = 1000,
    }

local video = fe.add_artwork("video", 680,705,472,355)
video.preserve_aspect_ratio = true;
video.mipmap = true;
video.trigger = Transition.EndNavigation;

function vid_on_transition(ttype, var, transition_time)
    {
        if (ttype == Transition.StartLayout || ttype == Transition.ToNewList || ttype == Transition.FromOldSelection)
            {
                settings.delay_timer = fe.layout.time
                video.visible = false
            }
        return false
    }

function vid_on_tick(tick_time)
    {
        if (video.video_playing && tick_time - settings.delay_timer >= settings.play_delay) video.visible = true
    }

fe.add_ticks_callback(this, "vid_on_tick")
fe.add_transition_callback(this, "vid_on_transition")

This runs the video hidden and makes it visible after a few ms. How do I adjust it so video doesn't run at previous/ next game but runs after a few ms (chnage visibility to video_playing)? Kind of stuck because I have no idea what to replace this line (  if (video.video_playing && tick_time - settings.delay_timer >= settings.play_delay) video.visible = true) with.

58
Themes / Re: NxL theme! [Release] new video!2-4-2017 Update
« on: February 11, 2020, 10:59:57 AM »
sorry again is there anyways to get this front end  :'(

Hiya, OP shared this theme in another forum > https://www.arcade-projects.com/forums/index.php?thread/820-a-freeware-taito-typex2-multigame/&postID=65416#post65416

Direct Link to Mega: https://mega.nz/#!Z9IjWBpT!97fuY3d2htlKa0AfP_JTQ3WYt5CcWbDyoV7dEeifCOY

Note: this is a 2Gb dl and includes NXL HD, NXL SD, NXL VERT ,SegaPras hd, segapras Sd, Blues Flat & Cools

59
General / Re: FPS Monitor
« on: February 10, 2020, 08:17:51 AM »
@keilmillerjr @zpaolo11x Thanks guys, added surfaces and shaders to the list of common culprits causing slowdowns.

Surfaces, especially nested surfaces, are the main cause of slowdowns, together with heavy glsl shaders that have an impact on low spec machines with poor GPU. But for "flowing" themes that load a lot of artwork in advance to maintain smooth scrolling, loading a 348x244 native resolution screenshot feels very different than loading high resolution box art or arcade flyers.

Avi and mpg loading causes stuttering in the same scenario (so better delay loading) and when a video is running the layout usually caps at the video framerate

Thanks, about the highlighted part, I have tried some dozen ways to reduce impact of videos. i was aiming for the same thing (video delay) but no matter what I do if there are videos (playing) in a layout there are FPS drops. Most of the examples I have seen are where after x ms video becomes visible (but its playing in hidden as soon as one goes to next/ previous game, it only becomes visible after x ms).

is it possible to actually run the video after x ms (not visibility but playing)?

60
General / Re: FPS Monitor
« on: February 09, 2020, 11:32:59 PM »
Note: AM shows some drops when it first starts, in around 5-6 seconds FPS will stabilize.

Pages: 1 2 3 [4] 5 6 ... 24