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

Pages: [1] 2 3 ... 8
1
Themes / Re: Syskeuomorphic theme.
« on: Today at 10:09:22 AM »

Enkak, if I remember correctly the story info text box on AM is a little finicky, I had some problems integrating it on my displays.
I implemented a manual scrolling using a thing called
Code: [Select]
<text_box>.first_line_hintbut it refused to scroll if all of several variables weren't the way it wanted.
Should work with something similar to the horizontal implementation, varying the .first_line_hint instead of clipping a string.
However I think one of the problems I had was that I couldn't find a way to reliably mesure the text size. Manually you just see when the text come to the end but it can be a problem on an automated fashion.
I even think I tried to automate it at the time but it certainly was before I did the horizontal scrolling.

Definitely something for the TODO list.

Yeah, an easier or possible at all scroll option for text or titles is really the only thing I'm missing in AM because it can affect several themes. Or maybe how to justify text too. :D I need to study your code better because my knowledge of squirrel is still very limited so first tests here didn't went well. ;D Thank you so much again for the help and information. :)

2
That's the main big problem regarding Amiga lists. :(

Many games have few different versions and some lists reflect that, depending if they are older or newer. It's almost impossible to have a unified Amiga list because of it. :( So the only way is really editing manually the lists to reflect the games and media that you have. Or editing manually the media files from sites like emumovies to reflect the game file name that you got.

For example, just checked 2 sites that have Amiga files. First one normally has more recent versions and Prince Of Persia there is "v3.1". On the other site, they usually have older versions and the names reflect older hyperspin list names, so Prince Of Persia there is "v3.0".

3
Themes / Re: Syskeuomorphic theme.
« on: August 22, 2019, 10:55:44 AM »
+1 here for the awesome retro look and computers love. Played a lot of Spectrum and Amiga in the old days, among others. :)
Also big +1 thank you farique for the scroll code help. I must study it further since I think it that can help a lot on certain themes where the titles don't fit. And seeing already the result on Yaron2019 theme is very promising. :)

Would a code like this help also history/story info texts to scroll vertically for example?

4
Themes / Re: Arcadeflow theme v 5.2 [Release] Updated 16 August 2019
« on: August 22, 2019, 04:38:05 AM »
Agree, starting to look very good for when you don't have logos. :)

5
Themes / Re: Arcadeflow theme v 5.2 [Release] Updated 16 August 2019
« on: August 21, 2019, 02:41:30 AM »
Looks good :) And definitely better now on the new print instead of the other one without anything on top of the screenshot. Maybe the no logos/wheel art on top of the screenshots/snaps can be an extra theme option.

6
Themes / Re: Arcadeflow theme v 5.2 [Release] Updated 16 August 2019
« on: August 21, 2019, 02:32:42 AM »
For amiga wheel/logo pack, try this one: https://emumovies.com/files/file/3100-commodore-amiga-logos-pack/

Regarding the issue when there's no wheel art. Since your theme already shows the game title on top left (invaluable hint and help, especially when you add Japanese games and others to the mix where you don't know which game is looking at the logo) I think both options can work, with second one using a custom font like random suggested.


7
Themes / Re: Arcadeflow theme v 5.2 [Release] Updated 16 August 2019
« on: August 20, 2019, 02:51:46 AM »
Regarding the xml list for Amiga, try this one attached. :)

Thank you, wow that's a huge number of developers, even considering only the ones with more games... I already did some logos, I don't know how many use AM to manage computer emulation but the Amiga is the Amiga, I have to do it :D

I use it for Amiga and Spectrum. :) Without surprise, both have a huge list of games so a lot of work :D

8
Themes / Re: Arcadeflow theme v 5.2 [Release] Updated 16 August 2019
« on: August 19, 2019, 02:12:57 PM »
Ah sorry for the confusion, I meant AF used as display theme.

Well this is intended: when AF is used as display theme the layout is reloaded when you select a theme, and at the time of layout loading there's no display name overlay (or it will be there every time you launch the layout).

Speaking of manufacturers icons, do you have an xml list for Amiga games? I got one from the web but with no manufacturer information...

Ah I see, thank you for the explanation.

Regarding the xml list for Amiga, try this one attached. :)
It says custom because I'm adding number of players and scores to the games with time since those were missing originally, similar to other systems lists.

9
Themes / Re: Arcadeflow theme v 5.2 [Release] Updated 16 August 2019
« on: August 17, 2019, 03:47:18 AM »

If you mean the displays menu inside AF (not AF used as display theme) it should show the display overlay, and actually it does in my test rig, can you run attract-console.exe and see if there's some error message when you switch displays that way?

Ah sorry for the confusion, I meant AF used as display theme.

Wow, thank you for noticing! I uploaded 5.2 layot.nut on top of 5.1, but for some obscure reason the folder of 5.1 was missing some files. I have re-uploaded the layout so you can check it out again from the website, because I fear other files were missing...

No problem :) I will download the layout again and test it. :)

10
Themes / Re: Arcadeflow theme v 5.2 [Release] Updated 16 August 2019
« on: August 16, 2019, 11:05:44 AM »
Will do. ;) Noticed also some more Amiga manufacturer favorites like Psygnosis and others. :)

From the first tests new version is working very good. There's a possible (maybe it's meant to be this way, unsure) minimal bug with the overlay when changing display option. It works flawless if you use a shortcut button/key to change instant the display/system. But if you use AF Display menu to change/select displays the splash never appears when you enter one.

Also, theme folder is missing the AF logo files (for splash and for display menu near version number). I copied them from other AF version but just in case I wanted to let you know. :)

11
Themes / Re: Arcadeflow theme v 5.2 [Release] Updated 16 August 2019
« on: August 16, 2019, 03:32:32 AM »
Great news and thx again. Will do it :)
PS: love the new manufacturer icon additions already like Codemasters. ;)

12
Themes / Re: Arcadebliss and newstation custom mix
« on: August 16, 2019, 03:04:49 AM »
I am continuing to perfect this fantastic frontend but am faced with another problem that I cannot solve. The image of the system in use that appears in the center of the interface does not work properly. In the images folder of the layout there are the images of the systems, in some it is correctly seen in others not. The names of the systems in attract.cfg are the same as the name of the system images. Look at the screenshoot in the link:



thanks anyway


That happens because this theme/layout need for us to add and edit things in the code on a specific file regarding this. The version I uploaded before already had extra systems not included in the original. ;)

This is how you do it:

So the system logos and other images related must be in this folder inside the theme: ..\images\emulator

The code you need to edit (using notepad++ for example) is located in this file inside the theme: ..\_class\Functions.nut

Look for the code starting in line 30 and the first system example (Arcade) that starts at line 36

case "Arcade":
               ::MID_OBJECTS.sysLogo.file_name = "images/emulator/Arcade.png";
               ::MID_OBJECTS.sysLight.file_name = "images/emulator/Arcade_light.png";
               ::TOP_OBJECTS.gameInfoLight.file_name = "images/emulator/Arcade_light2.png";
               break;


on the "case" part is the name of the system that must named the same to what you have in attract.cfg
on the other part of the code you need to edit only the png files name according to their name that you have in the folder.

Say, for example, that you wanted to add Sony PlayStation 3. You would need to add a new block of code there like this:

case "Sony PlayStation 3":
               ::MID_OBJECTS.sysLogo.file_name = "images/emulator/Sony PlayStation 3.png";
               ::MID_OBJECTS.sysLight.file_name = "images/emulator/Sony PlayStation 3_light.png";
               ::TOP_OBJECTS.gameInfoLight.file_name = "images/emulator/Sony PlayStation 3_light2.png";
               break;


You can add it after any other system code block with a line separating then, like this:

case "Arcade":
               ::MID_OBJECTS.sysLogo.file_name = "images/emulator/Arcade.png";
               ::MID_OBJECTS.sysLight.file_name = "images/emulator/Arcade_light.png";
               ::TOP_OBJECTS.gameInfoLight.file_name = "images/emulator/Arcade_light2.png";
               break;

case "Sony PlayStation 3":
               ::MID_OBJECTS.sysLogo.file_name = "images/emulator/Sony PlayStation 3.png";
               ::MID_OBJECTS.sysLight.file_name = "images/emulator/Sony PlayStation 3_light.png";
               ::TOP_OBJECTS.gameInfoLight.file_name = "images/emulator/Sony PlayStation 3_light2.png";
               break;


PS: The screenshot example is correct right? Sega model 2 being there?

Hope this helps. Cheers.

13
Themes / Re: Arcadeflow theme v 5.0 [Release] Updated 18 July 2019
« on: July 19, 2019, 01:27:44 PM »
+1 regarding general performance and speed improvement. Even more impressive now. Thank you again for all the hard work :)

14
Themes / Re: Arcadeflow theme v 4.9 [Release] Updated 27 June 2019
« on: July 12, 2019, 09:57:43 AM »
Working good here with your code change, thx so much again. :)

Looking forward to 5.0. :)

Very good! 5.0 is almost ready, but following the latest feedbacks regarding performances I'm experimenting a bit with the shaders. It seems I found a shader that can reduce the fps from 60 to 45, I'll try to fix it if possible. I'll be on vacation from the 20th of this month so hopefully I'll release 5.0 next week and then go to the sea lol

Ah interesting. When 5.0 release happens I will try it in the other less powerful computer where Arcadeflow with normal settings runs almost in slow motion :D

Sea vacation sounds great. ;)

15
Themes / Re: Arcadeflow theme v 4.9 [Release] Updated 27 June 2019
« on: July 12, 2019, 03:20:00 AM »
Working good here with your code change, thx so much again. :)

Looking forward to 5.0. :)

I'm getting a weird problem, maybe a bug that noticed just now. When I click the "exit picture" from AF display menu, instead of exit frontend it loads the system/romlist that exists before the "exit picture".

Found this, it was my mistake. I'd share an updated layout but I changed so much working for 5.0 so it's better that you change it yourself: look for this code snippet:

Code: [Select]
   if ((sig == "select") && ((prf.DISPLAYMENUON) ) ) {
      fe.set_display(fe.list.index)
      return true
   }

and change it with this:

Code: [Select]
   if ((sig == "select") && ((prf.DISPLAYMENUON)) ) {
      if (fe.list.index < fe.displays.len())
         fe.set_display(fe.list.index)
      else
         fe.signal("exit")
      return true
   }

Quote
On the log there's an error there that gives an hint of the possible issue:

AN ERROR HAS OCCURED [remove() failed]

CALLSTACK
*FUNCTION [on_transition()] D:\Attract-Mode - Arcadeflow\layouts/Arcadeflow_49/layout.nut line [3615]


When I check that line in the layout, it seems to be related to the Exit command because it's part of the code starting with line:

// cleanup frosted glass grabs when exiting AM

Hmm let me know if with the modification you still get the error, it's something that happens when Arcadeflow cleans the temporary snaps used for frosted glass effect. Maybe you have some snapshots with non-sequential progressive numbers?

Pages: [1] 2 3 ... 8