Attract-Mode Support Forum

Attract-Mode Support => Themes => Topic started by: bjose2345 on March 11, 2017, 05:40:40 AM

Title: [WIP] NES mini theme
Post by: bjose2345 on March 11, 2017, 05:40:40 AM
UPDATE

V2.1 add in the attachments

V2 add in the attachments

(http://i.imgur.com/yorvuKB.png)

--new stuff:

v2.1

*added Mame among the systems (untested so if something break well, just tell me please  :P)
*added option to select custom1 to custom 6 buttons (only one to call/change to the menu, but alas now have the chance to select it  ;D)
*added the option to increase o decrease the delay time in the favorite mode (this is when you just added/remove a game from your favourites dont overloaded with requests )

V2

*Menu now is working in the next way (from left to right):

1. change between emulators
2. enter into favorite mode
3. change filter list
4. show/hide snaps (Screenshots only - no videos but i think this can be change)

* Add the thumbnails grid
* fix the aspect ratio for the artbox
* the leftmost and rightmost are semi hidden
* add a couple more of system so can be Customized

The favourite mode allows you to navigate equally in the selection but instead of launching a game what it does is add it to your favorites

there is a delay timer, please change it in the code To fit your cpu cycles, search for the tick_fn (yeah i know i would add a option for this in the future)

please assign a button to your "Custom1" in the contol options, you will need it in the order to make work the menu (yeah, i know i need to add this too to an option)
(fixed in V2.1)

please test it and if you can, make it better (I mean if you can improve it, fix the problems  I would appreciate it and please share it with the others)

--found glitches (its not perfect)

some weirds delays at the start of the layout (if you go right take some time to catch up the next game, but if you go to the left there is no delay at all)
some weirds jumps In the thumbnails when you trying to add a favourite game or start a game or exit the theme
any other thing that you can find

_______________________________________________________________________________________________________

V1

Well this is my first version (its a heavy modification of the grid theme), its missing the thumbnails and the snaps preview

I need help on those and if anyone would like to make some theme for the rest of the systems please share it in this thread.

for the images to work, need to drop in the folder system you want to change,and need to have the next names:

top (top image),
bottom (bottom image),
frame and frame2 (the frames that select your game)
logo (logo of the system) ...

the working resolution is 16:9 but i think it works in 4:3 too ..

sorry for no screenshoot

Please test it and tell me your opinion

thanks and kind regards
Title: Re: NES mini theme
Post by: bjose2345 on March 11, 2017, 07:27:49 AM
In order to show the images, your emulator's alias need to fit one of this:

Atari 2600
Atari 7800
Atari Lynx
Bandai Wonderswan Color
Bandai Wonderswan      
Famicom Disk System      
Nintendo Game Boy Advance
Nintendo Game Boy Color
Nintendo Game Boy
Nintendo N64
Nintendo NES
Nintendo SNES
Sega 32X
Sega Game Gear            
Sega Master System         
Sega Mega Drive            
Sega SG-1000
Sega CD
Sega Dreamcast         
SNK Neo Geo Pocket Color               
SNK Neo Geo Pocket
TurboGrafx-16                     
Virtual Boy
Sony Playstation
MAME


UPDATED TO V 2.1
Title: Re: NES mini theme
Post by: qqplayer on March 11, 2017, 08:49:38 AM
Thanks

EDIT:  How to show "boxart"?

EDIT2: Ok just rename boxart path as flyer path.
Title: Re: NES mini theme
Post by: bjose2345 on March 12, 2017, 03:16:51 AM
Thanks

EDIT:  How to show "boxart"?

EDIT2: Ok just rename boxart path as flyer path.

yeah sorry for that, i will add an option to select from where to select the boxart, but by the moment just need to rename your boxart parth alias to flyer

Thanks
Title: Re: NES mini theme
Post by: SIMPLY AUSTIN on March 12, 2017, 08:55:58 AM
Thanks for making some content mate!  I did start something like this, but then I seen another guy making more magic so thought to let that project develop.  Then Nothings been released there for months so I kinda wish I just continued it.  I aint loaded your up but will be downloading and seeing what you have done this week.  However it is, thank you so much for adding content and being part of all this.

Thank you mate!
Title: Re: NES mini theme
Post by: bjose2345 on March 12, 2017, 09:37:19 AM
Thanks Austin It means a lot for me, any contribution/suggestion you can make, yeah I know what are you talking about, I made this because i cant wait for the other guy to finish he work  ::), its a good start and if some one want to continue or help to make this a lot better please feel free and more than welcome to do it.
Title: Re: NES mini theme
Post by: qqplayer on March 12, 2017, 12:24:46 PM
How to "enable" the second grid¿?

(http://forum.attractmode.org/index.php?action=dlattach;topic=1222.0;attach=1715;image)
Title: Re: NES mini theme
Post by: bjose2345 on March 12, 2017, 12:46:52 PM
Well I was able to do the thumbnails but it works very slow and very erratically. so I take it out in this version
Title: Re: NES mini theme
Post by: qqplayer on March 12, 2017, 01:35:31 PM
If you paste the code I think I can help you with this.
Maybe you have to resize the "artwork" to an small size.
 
Title: Re: NES mini theme
Post by: bjose2345 on March 13, 2017, 05:26:36 AM
For the moment I prefer to see if someone can give a better solution than I did

copy and paste the code would be almost impossible, since I made a mess  :P

But my main idea was to create a second class that extends from the convenyor class and synchronize the movement of the main grid with the thumbnails, But as both classes extend from the convenyor dunno if affect (I think that it shouldn't but it does in a way that the behavior of the thumbnails makes some weirds things and the slowness)

Maybe someone can give a better idea?
Title: Re: NES mini theme
Post by: bjose2345 on March 15, 2017, 03:25:18 PM
Good news, finally made it working right the thumbnails and now im working in the ratio aspect, Now its looking very similar to the original version of the Nes mini theme, well still need some minors fixing But I think I'm on the right track.

Any suggestions are more than welcome, thank you very much

kind regards

PD. I will Update the attachment as soon as I have this version a little more polished
Title: Re: [WIP] NES mini theme
Post by: jedione on March 15, 2017, 05:38:48 PM
can you please update the DL so we can play with it............. as looks above   thanks

opp's soory just read the last line....thanks will wait..    i think your doing a great job...
Title: Re: [WIP] NES mini theme
Post by: madsheep on March 16, 2017, 04:55:40 PM
Sorry for not replaying to your pm' s but i don't have a lot of free time, the 2 side games (left+right) must be semi hidden

(https://upload.wikimedia.org/wikipedia/en/0/0d/Famicom_Mini_Menu.png)
Title: Re: [WIP] NES mini theme
Post by: jingletit on March 17, 2017, 03:50:54 AM
Looking good can't wait to see how smooth it will run :D
Title: Re: [WIP] NES mini theme
Post by: bjose2345 on March 18, 2017, 09:13:14 AM
Update the first post
Title: Re: [WIP] NES mini theme
Post by: verion on March 18, 2017, 11:05:29 AM
Can you add mame to the accepted emulator list?
Title: Re: [WIP] NES mini theme
Post by: bjose2345 on March 18, 2017, 01:16:44 PM
Can you add mame to the accepted emulator list?

Yes sure pal , let me take a look and i will post again when i have it done
Title: Re: [WIP] NES mini theme
Post by: qqplayer on March 18, 2017, 03:04:43 PM
Bjose , awesome work.

Have you ever think about doing something like this:

Code: [Select]
// Load image based up emulator
local system_art = fe.add_image("system/[Emulator]", flx*0, fly*0, flw, flh );

I dont know if this can help you in some way  :)

Thanks another time , your layout is beautiful.
Title: Re: [WIP] NES mini theme
Post by: bjose2345 on March 18, 2017, 03:50:25 PM
@qqplayer

thanks for the suggestion,  sure there is a simple and more elegant solution but well im pretty noob with AM and unit I can Learn better tricks i will stick with the switch mega block :P

but of course i will check for a better solution  ;)

I updated the first post again  ;D

Thanks and Kind regards
Title: Re: [WIP] NES mini theme
Post by: madsheep on March 19, 2017, 03:55:34 PM
same sort of buffer to eliminate the delay on scrolling?
Title: Re: [WIP] NES mini theme
Post by: bjose2345 on April 01, 2017, 03:03:38 PM
same sort of buffer to eliminate the delay on scrolling?

I could fix the delay thing, it was something related to the movement in the conveyor code, anyway i will update a recent version after i could add some more new things and improve some other details in the code
Title: Re: [WIP] NES mini theme
Post by: SirRandallGaming on April 04, 2017, 01:15:16 PM
Nice work just a quick question and I know I am doing something wrong why does my screen look like this? I am on retropie 4.2
Title: Re: [WIP] NES mini theme
Post by: bjose2345 on April 04, 2017, 02:49:34 PM
i dont think the 4.2 version have anything to do with that, it looks like more none of your emulators match the list of accepted emulators, try to rename or create one and check this list

http://forum.attractmode.org/index.php?topic=1504.msg10682#msg10682

or you can just change the name in the code to match yours

im working in a default background So this doesnt happen
Title: Re: [WIP] NES mini theme
Post by: sadoway on June 06, 2017, 09:57:41 PM
is there a proper way to set up the controls.. instead of guessing the way to set up. unless im missing something
Title: Re: [WIP] NES mini theme
Post by: popoklo on June 09, 2017, 08:23:29 AM
i have a hint :)

youre casing "MAME". my Display Name is "mame". so it was not recognized.
For those who have a black Screen look for Case Sensitive Displeyname or Change the .nut Switch case "MAME" Thing.

greets
Title: Re: [WIP] NES mini theme
Post by: bjose2345 on June 10, 2017, 04:06:22 PM
is there a proper way to set up the controls.. instead of guessing the way to set up. unless im missing something

Well im trying to use only 3 buttons and those are:
Select = select, launch game, add/remove games, any action in general
Back = back to the last screen (in most case back to the main display screen)
Custom (any from 1 to 6) = with this you change to the mode menu, disable the main carousel and you can only move in the menu part, if you wanna leave and get back to the main carousel, press it again.

I still developing this theme (most for fun and keep practicing with squirrel and AM) but the davbrac one is more complete than this ( and it looks better too ::) )
Title: Re: [WIP] NES mini theme
Post by: akafox on June 14, 2017, 11:31:57 AM
Having a problem setting up the controls..sorry for being dumb  :-[ could you post the set up please?


Also I wanted to ask
1. would there be a way to show the controls for the game...kind of like CP wizard?  Guess it could a still snapshot of a controller with what the buttons do.

2. Any way to add the manual like on the nes mini? (there are manual pack out there :P )
3. How about changing the theme music/sounds for the different systems?

Just suggestions..yeah I know it's a lot sorry :P
Title: Re: [WIP] NES mini theme
Post by: bjose2345 on June 14, 2017, 02:39:58 PM
To set up the control, you only need to hit the TAB button, got to controls and set/configure the next buttons

Back, Select and Custom1 (you could use 1 to 6, but only one is used)

after that go to Display, select any system that use this theme, and from there to layout option, just right there you can configure what custom button you want to use (from the previous step) to call the theme's menu (upper icons).

about the rest, well let see.

1. would there be a way to show the controls for the game...kind of like CP wizard?  <- really dunno maybe it does but need time to search about it.

2. Any way to add the manual like on the nes mini? <- you can point me to an example here so i can check it out
3. How about changing the theme music/sounds for the different systems? <- Yes i can do that, the only problem is the size with all the images, systems and now a unique music for each system it could be a problem (a very simple example, 42 systems each one with a diff music of 1mb , well 42mb only in music  :P)
Title: Re: [WIP] NES mini theme
Post by: akafox on June 14, 2017, 08:40:51 PM
ok I'll try that for the control set up thanks :)

1. would there be a way to show the controls for the game...kind of like CP wizard?  <- really dunno maybe it does but need time to search about it.

Yeah I was thinking like just a snap...In fact I think I have a bunch for mame that i made using CP wizard..I'll look into it..

Any way to add the manual like on the nes mini? <- you can point me to an example here so i can check it out

here is a video of the nes mini ui... 0:23 - 0:28
https://www.youtube.com/watch?v=dgpBhguhGuk (https://www.youtube.com/watch?v=dgpBhguhGuk)

Yeah it's a QR code but like I said some places have manual packs to download...

as for 3....yeah I thought about that myself :P but maybe make it an option for people to use if they want to?

like you said 42 systems..and they are trying to get dreamcast and Saturn and 3DO to run on a pi! guess you'll need a hard drive at some point.. :P