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

Pages: [1]
1
Scripting / Re: is it possible to check video artwork file exist or not
« on: February 03, 2022, 08:28:11 AM »
Do you want to do this within attractmode? or is this for an external application?

2
Scripting / Tons of plugin/module Concepts
« on: December 28, 2021, 03:47:34 AM »
edit: Instead of making a new post, thought best to co-opt this one and modify it. This now is really a list of plugin ideas what I would like to try and either make or at least see if possible.

1st) A plugin which would be quite fun is as games are played, more games are added "unlocked" to the list. The idea is that when XXXXXX game is played for 15 min total, game YYYYY is added to the list. Example being Mario 3 on the NES is played for 1 hour which will result in Super Mario World for SNES being added to the list. I noticed that attractmode can track the amount of time playing a game and the number of times a game is loaded. The plugin would perform a single check upon initial loading and check once attractmode is focused on after exiting of a game. The way it would work is an xml (or csv) will be checked for the criteria. If the criteria is met then the rom list is updated to include the new game. A filter will be put in place so games which were added will be denoted as such and removed from the check. With this setup a little message could be played at the end saying "congrats you unlocked all games". As the rom lists consist of a series of strings, I would use these as the unique identifiers for the checks.

2nd) A fairly basic animation plugin where once a game is selected, a mini graphic and audio would play. Example being if Sonic the hedgehog is selected, a little graphic of Sonic running across the screen happens and one can hear him collecting rings. Another example would be selecting Megaman and you would then see Megaman run onto screen, shoot a couple shots before teleporting away. Granted this would require a lot of new assets to be created but the general plugin idea would be fun see.

3rd) Sub selection to select CD / Roms of a specific game. Lots of PSX games have multiple CDs. Many emulators allow the user to select which disk is loaded in. The idea is after selecting a psx game with an m3u extentions; a new layer appears requesting which CD to load (try and get the CD graphics in use). After selecting, the m3u is loaded with the selected disk number. I am hoping eventually that this would also work with Zelda and the Ancient Stone Tablets as it is the only SNES game I'm aware of with multiple roms to 1 save file.

4th) increased game information. Add additional information regarding game difficulty, length of game, etc. This info really should be in a table and not as individual files named after the game. Ideally make it easier for a non-gamer or rising gamer to get a feeling about a game from the general info.

5th) Basic 3d via opengl for displaying boxart. If anyone ever used wiiflow on the Wii, it is pretty much this idea. It was fantastic to be able to see the box and rotate it to look at the back. Would like to try and implement something similar so instead of looking at basic images, can instead of game boxes bouncing around.

These are the concepts for the plugins. Some may seem very easy and some may be impossible. but it was seeing if they can be done and be a fun project to try for learning to code more efficiently.

3
Trying to setup attract mode to use Retroarch and the scummvm libretro core. What I did was add all the games to the retroarch Scummvm core file (go in and manually add each to the list).  Then following the retroarch documentation, I created .scummvm files holding the game-ids. I placed these files into a folder and tried to run them but results in "error running game: game data not found".

Code: [Select]
executable                 C:\emu\retroarch\retroarch.exe
args                          -L cores/scummvm_libretro.dll "[romfilename]"
rompath                    C:\roms\scummvm\scummfiles\
romext                      .scummvm
info_source                scummvm

I also noticed that once clicking ok, it highlights the game of interest in the scummvm menu.

4
Emulators / Setup for retroarch PrBoom
« on: March 02, 2020, 07:22:07 AM »
The retroarch Prboom has a special folder structure to hold all the setup.

Games are held in folders with associated files within a folder.

Games \
         Doom\
               doom.wad
               prboom.wad
               prboom.cfg
               music1.mp3
          Doom2\
               doom.wad
               prboom.wad
               prboom.cfg
               music1.mp3

         etc . . .

5
Themes / Re: Arcadeflow theme v 6.5 [Release] Updated 07 February 2020
« on: February 15, 2020, 04:22:18 AM »
Is there any way to include story details (overviews of the games) in the history menu? The menu looks rip for adding in extra details about the game (difficulty, length, story, etc.)

It reminds me a lot of wiiflow where one had a large menu to see all the games and a indepth menu to explain more about the game.

6
General / Trouble with controllers and Attractmode on windows 10
« on: April 13, 2017, 06:42:12 AM »
So I setup attractmode and everything appears to work fine when I use my keyboard. When I use an Asus wireless gamepad (thinks its an xbox controller), to  load up a pc game (lnk), weird things start happening. I assigned the controller a button to select the game. Once the game starts loading. I press 'A' again to start the game but instead, attract mode load up another instance of the game. From this point attact mode locks up and I have to load task manager to exit out of everything.

Another separate problem, I set attractmode to full screen mode as to not have the taskbar at the bottom. Once I did this, the CMD window which loads with attract mode stays on top, forcing me to have to click onto the attract window. How do I set attract mode to hide the cmd window and just load the attract window.

7
Scripting / Multilayered themes?
« on: March 29, 2017, 06:11:06 AM »
Pretty much I'm trying to develop a theme for the psx and other systems with multiCD games. The idea is that the first layout would consist of a grid displaying all the games. Once selecting a game, the second layout will load which will show the CD artwork, movie, #of players, etc. For most cases, only 1 cd will be present but for multidisc games (fear effect or final fantasy VII), all discs will be individually selectable.

The questions I have are as follows
Does attractmode allow for multilayered layouts? Similar to RetroFE?

I know that mednafen allows for using m3u files to load multidisc games. This also works in limiting the number of discs present in the first layout. I however don't know if this will affect the second layout. One potential fix would be to just display the disc images and have them all load the same m3u file. But I do not know if mednafen remembers the last disc you loaded or if it can be changed to load a different disc at a time.

How does attract-mode add information into its database? I would like to add descriptions of all the games but I do not know the variables that need to populate an xml file. I was hoping to build xml files to hold all the information which can be passed into attractmode once loaded.

8
Scripting / Possible to setup themes like wiiFlow?
« on: March 09, 2017, 08:21:02 AM »
So WiiFlow is a frontend for the nintendo wii which will launch wii games and various emulators.

The main thing about this frontend is that it has 3 layers before launching games. It has a grid for selecting the console as the first layer. A second layer which has a grid or row of the games to select and the 3rd/final layer is of the game which displays a video and information about the game.

This was very intuitive as it was easy to find the game of interest and go in to look at the details before moving to the next game.

Is it possible to set something up similar to this?

9
Themes / Re: Why no GUI for building themes?
« on: March 09, 2017, 08:07:42 AM »
Actually a basic layout program would be what I'm looking for.

While animations would be great, I'm really just interested in getting all the info onto the screen.

Wish I had to time to learn how to program something like this.

10
Themes / Why no GUI for building themes?
« on: March 01, 2017, 02:21:58 AM »
Simple question really. Having an interface which can allow one to build a theme and then export the desired .nut file would be fantastic. It would open up the field to anyone being able to build a theme. the 3ds scene has done this and has benefited greatly as the theme website has over 5000 themes now.


11
General / Xml list layout
« on: February 26, 2017, 10:14:41 AM »
I am in the process of building and adding information to a hyperlist xml spreadsheet. I am adding in information which was absent from the downloads which are the following, number of players, developer, rating, etc.

problem is that when I generate a romlist using the xml, only the name and manufacture are populated. number of players is absent.

I tried to locate this information but for some reason I cannot locate it anywhere. What are all of the entries which can populate an xml file that can then be transferred to attract mode romlists?

Pages: [1]