Does a current FE do this? I thought I'd ask as it seems people lately have been saying "FE have that feature" as asnwers to other people ideas.
Ok, here's what I want (what my old flash FE that I made did, for the most part).
See attached pic.
First, you have to be able to completely navigate through the FE using a 1 player jamma setup, IE a joystick, 3 players buttons, and a start button. And the possiblitiy of navigating via trackball, more on this later.
If you look at the pic the left 1/3rd of the screen is a list of, well, lists. Either categories or custom lists. The custom lists have to be able to be generated from within the FE, I know how I'd want to be able to do this. More on this later.
To navigate by joystick on that screen up and down ont he joystick scroll through whatever llist/menu list you are on. IE if you are currently highlighted in the menu and puch up and down it will highlight other menu opions. Then you push right to get the game list. up and down then scroll though that. button 1 (for example) would be considered a select button which will select the current highlighted object. If in the menu side it will refresh the gamelist with the current category or custom list. If in the gamelist side it will start the game. The other two buttons froma JAMMA setup, button 2 and button3, could be used as page up and page down, I'd think.
now, for tball navigation i know most FE could do this. the ball would move the windows cursor around, everything on screen would detect if it was clicked on. So you click on a menu option (category or custom list) the game list will be refreshed with that option. If you click on a game it starts the game. Now, scrolling would sort of be an issue then, you'd think. Well, you see the bar at the top and bottom of the menu, those should have an up and down arrow on them. You'd be able to click on those to page up/page down. I forgot to put the game list arrows in. Of course in joystick navigation those would just be graphical indicators that there is more list in a certain direction. If you move the highlight witht he joystick to the bottom visable game, then move down it would scroll the list to the next game.
If you look at YapFE
http://free.hostdepartment.com/S/SirPoonga/yapfe.htmlYou can see this is how YapFE worked in the PICS. You will see the indicator arrows that indicated if more games were up or down ont he list. Those arrows were clickable with the mouse. Of course, YapFE was in Flash and my friend put alot of little animation in. That is not needed

It was just cool.
if oyu look at the pic of the new YapFE (which was never completely made) you see on the right side are buttons for different options. With YapFE we kept custom lists (favorites) seperate form categories. What you'd have to do is use hte joystick, if int he game list, move left onto the buttons, highlight the button you ant and press select. Say you highlight the categories button. Then a list of categories would show up in the list. You select a category then the list will show games in that category. That was a pretty nifty navigation system.
Ok, how would you edit the custom lists int he FE. Again, using the new YapFE pic as an example, when you goto the edit mode button what would happen is the screen would shift to the left, moving the menu buttons and list to the right (the snap and marquee off screen then). Then a mirror image menu butotn set and list would show up. The left side would be the favorite list you wanted to edit, the right side would stay the same for navigating through all the games using the category system. So, to add a game to a favorite list you'd highlight it in the right game list and select it. To take it off you'd highlight it in the left gamelist and select it. There would be an indicator on the right list if the game was already in the favorite list. That was easier to implement than filtering the game out of the right list in Flash.
Oh yeah, the left side menu options were Favorites (to select which favorite list to work on)/Add/Delete/Change Name. Meaning you can have more than one custom list.