Jump to content

nes6502

Premium Members
  • Posts

    106
  • Joined

  • Last visited

Everything posted by nes6502

  1. I've seen in xbox scene that this is gonna be looked into. Thanks and props. great news! everything about this emu is amazing, but until thats included i cant really make use of it . keep up the good work! If the X-Arcade works on the Xbox, then it works on FBL. I don't understand the question.
  2. I don't think so. I couldn't find anything in the Arcade settings. I figured out a way to do it. Open the config file for the game. Change this line from input "Dip 1" constant 0x00 to input "Dip 1" constant 0x40 That applies only to NeoGeo games. There will be GUI support for this in the next release but this is a way it can be done now.
  3. You already posted in another thread asking for a ROM. You were told this is not allowed. Why are you starting another thread asking for ROMs?
  4. I don't think so. I couldn't find anything in the Arcade settings.
  5. Good point. I'll go first. What are you talking about? It runs at a solid 60 FPS with Filters in 1080i. That's called perfection. I can't even run 1941 in CoinOps with Filters in 480i and get 60 FPS. What "tools" are you talking about? There's only one "tool". That's called the FPS display. You enable it and watch the number stay at 59.9 the entire time on FBL. There's your result. In fact you'll get that result in 90% of the games FBL plays with those settings. That's one example and a poor one. That feature was virtually useless unless people were rotating their TVs. What are all the other examples of how FBA-XXX is better? Is it the kludge of a GUI? Is it how half the games crash when starting or quitting in 1080i? Is it the slow browsing with screenshots? Of course it doesn't. It's not MAME. It's a highly specific emulator. Such as? The risks? You mean you might actually realize the following? That I am an actual developer. I'm not a graphic artist who ripped off other peoples work (by fixing a few bugs) and calling the emulator my own (CoinOPS)? You also might realize that releasing an emulator as 10 GB torrent full of ROMS is bad form? Or maybe you'll realize that no one cares about all those stupid polls or "which is better" threads you get so caught up in. So basically you are saying CoinOps is the best. FBA-XXX is 2nd. And FBL is a distant third? You really think FBA-XXX is even 1/10th as good as FBL? lol. You really don't like my emulator at all do you? I guess I can't blame you. FBL is such a breath of fresh air compared to FBA-XXX and CoinOPS, no wonder people like it so much. It must eat you up. But then again, how do you expect to compete with an actual developer? I'm not a graphic artist who hacks someone else's work and calls it my own. I did FBL from scratch. And I've only just begun.
  6. Final Burn Legends is better. There's no contest
  7. The only thing I don't like about using the 2.3 is that you can't disable the splash screen. So you will always get the ugly Unibios logo before the default NeoGeo logo animation, which I find annoying. I don't know why they took out the option to disable the splash screen in the versions after 2.0, maybe the makers wanted you to be damn sure you were using their bios before you play each game. If it weren't for that I'd use 2.3 for sure. I haven't noticed any real difference in features between 2.0 and 2.3 though, so I don't mind using the outdated 2.0. I think 3.0 added it back. Too bad you have to pay to get the 3.0 version. If I added 3.0 to the neogeo.zip file almost no one would find it and wouldn't be able to play any NeoGeo games. How can a user get back into the BIOS setup on 2.0 if they want to change the region or AES MVS mode? That's done at the splash screen on 2.3.
  8. There is no way to do what cba.gy is asking for at present. So it would say Frogger Frogger Frogger instead of Froger (Namco) Frogger (Bootleg) Frogger (Set 1) It's not a bad idea, but at this point it kind of negates even having the ROM list. I would have to look at the full name 100% of the time to know which version I was playing. Either the mainmenu.png or the rombrowser.png can be 1280x720. NOT both or you will run out of memory and get the white screen. The option.png must be 640x480 or some games won't work.
  9. Is your BIOS (neogeo.zip) valid? All your games can be perfect but if this file is not none of them will work.
  10. Scan your ROMs with RomCenter to fix them or tell you which ones are bad.
  11. I must admit, the UniBIOS 2.0 is nice. I don't know if it causes problems for the emulation, but it is nice to be able to set the country, Arcade/AES mode, and disable the green screen. Several Neo Geo games start a LOT faster when disabling the green screen test. I know it's not accurate emulation, but it does make things start faster.
  12. No not really. I just tried starting a CPS2 game. The default settings in the GUI are Bilinear and SuperScale2X for 480. When the game started I checked the settings and that's what they were because it was the first time I had run that particular game. I changed it to Point and Scanlines and exited the game. I then started the game again and it was still Point and Scanline. Are you running off a DVD, change the Path.ini, etc...? Oh, I'm sorry nes, but I meant the in-game Service menu settings aren't saving for my CPS2 games. For example: turning on Free Play, Increasing the difficulty, and such changes in the Arcade settings have to be redone each time I run a game I've already played. Sorry for the confusion. My video options are saved for each game just fine. It's the changes in the arcade settings menu that don't save. This might be the same for the rest of the games besides CPS2 too. I'll check again to confirm. It's a bug. I'll add it to the fix list.
  13. Overclocking the CPU is a great way to mess up the emulation. If it slowed down in the arcade it should slow down on an emulator. It's kind of like genetic tinkering. Sure 100 pound apples are great but it's bound to cause problems somewhere down the line. Someone asked about auto frameskipping. It's enabled with no way to disable it. I could add an option to do so but keep in mind: It is only used when needed. Check the FPS display to see if a game is using it. If the FPS is 59 it's not. If it goes below 59 it is until it is at 59 again. It keeps the game running at the correct speed with audio. If it is disabled then anytime a game can't run at 60 FPS the game will run in slow motion and the audio will hiss, crackle, etc...
  14. No not really. I just tried starting a CPS2 game. The default settings in the GUI are Bilinear and SuperScale2X for 480. When the game started I checked the settings and that's what they were because it was the first time I had run that particular game. I changed it to Point and Scanlines and exited the game. I then started the game again and it was still Point and Scanline. Are you running off a DVD, change the Path.ini, etc...?
  15. If you want to Play CPS1 CPS2 NeoGeo Cave Psykio Toaplan Most Konami Genesis Many Sega FBL is the way to go. The GUI is better. The options are better. The speed is better (you will never play CPS1, CPS2, Cave, or NeoGeo games with software filters at 1080i and get 60 FPS on CoinOps). The rendering is better. The HD support is better. The controller support is better. I could go on. Anything that FBL doesn't run correctly, doesn't run at all, or doesn't run at 60 FPS (like taito games) should be played on CoinOps or some other version of MAME as a backup.
  16. Fixed ^^ ---> http://neosource.1emu.net/forums/index.php...ic=1156.new#new Same should happened with Gunbarich and Mahjong G-Taste. kenshiro, cool. how well would grandmaster2 run on xbox ? I added the fix and it runs perfectly at 60 FPS almost the entire time. It will be supported in the next release. Thanks Kenshiro!
  17. All the Taito games run better using a version of Xbox MAME
  18. The problem is the hiscore saving. To get around this until I can add a proper fix: 1) Delete the truxton Hiscore file in the hiscores directory 2) Start Truxton 3) Make a save state at the title screen The next time you start the game it will load the hiscore data, corrupt the RAM, and the game won't start. Load the savestate. Problem solved. This is just a hack until I can add a way to enable or disable hiscore support on a per game basis. I'll add it in the next release. As far as the crashing when saving screenshots, I've never had that happen. I don't save many screenshots though. I got a MAME pack for the Shots 1 folder and a Cabinet pack for the Shots 2 folder. If you can tell me an exact sequence that will cause the crash constantly, then I'll try to fix it. There is no Option Menu setting to adjust this, however the placement for this is controlled by the text files in the Help section. So open a help text file and adjust it so that is is visible on your screen. Then every game information file will use that setting. Well, it's easy to solve that problem. Download it. Click File->Load Game. Uncheck the option that says show only available games. There's the list of what games are supported. My port adds about 200 more Genesis games and Street Fighter Alpha CPS Changer. Yes but they need to be renamed. RomCenter will rename them using the dat I provided. I just dropped all my Genesis games in the folder (Europe, USA, Japan, etc...), RomCenter renamed all of them, then I deleted the "unknowns". Then copied those to the Xbox. You'll need to use the dat I provided and not the PC version. Yes. Try changing the value DefualtController=0 to DefaultController=1 (That's controller 2) in the FinalBurnLegends.ini file That should allow you to control the GUI with Controller 2 instead of Controller 1. Every game doesn't have the same resolution. That's why there is no adjust screen in the GUI (only in the game menu). That's why I save separate settings for each game. This isn't a problem for console games. However, with arcade games, almost every game has a different aspect ratio and resolution. There's no easy fix for this. Every TV is different. Some pople have more overscan than others. Some people use HD resolutions and some use standard resolutions. There is no way I can code it to work perfect for all users out of the box. Sorry. Thanks for everyone's comments. I'm glad people like it. I wasn't sure if people would like it. It's not perfect (I have a todo list). There's is just so much to this port I didn't have time to test it all. Hopefully everyone can test it thoroughly and post any problems.
  19. I just tested these in 1080i Garou (Set 1) Garou (Set 2) Garou (Bootleg) Garou (Prototype) They all worked and ran perfectly. If they are not working for you, it's for 1 of 2 reasons: 1) Your ROMs are not good 2) You are not waiting long enough for the game to start. It takes 2-3 minutes for the game to be processed, decrypted, etc... This is the case for many NeoGeo games.
  20. Holy shit! That's my philosophy word-for-word! Anyway, stunning work man, nice to see the finished product of all your hard work. Off topic but does anyone know how to disable the tree view of replies under a post? I'd rather have post displayed in a list page by page. The tree view jumbles it all together by replies to replies to replies etc... I can't figure out how to disable it. Thanks. Go to the top post, under the new topic button is an "options" button. It should let you select different views from there. That fixed it. Thanks!
  21. Holy shit! That's my philosophy word-for-word! Anyway, stunning work man, nice to see the finished product of all your hard work. Off topic but does anyone know how to disable the tree view of replies under a post? I'd rather have post displayed in a list page by page. The tree view jumbles it all together by replies to replies to replies etc... I can't figure out how to disable it. Thanks.
  22. Final Burn Legends 1.0 This is a port of Final Burn Alpha 2.99.07 to the Xbox. It also includes parts of FBA-XXX Pro 1.29. The reason I developed this port was so that I could play Thunder Blade, Galaxy Force 2, Turbo Outrun, and After Burner 2 on the Xbox. However, it developed into much more than that. Source code is included. It features: -Support for over 2700 games. Some games are not playable anywhere else on the Xbox. It also has an excellent Sega Genesis emulator. Many Genesis games play perfectly. -Fullspeed emulation (even with software filters in HD) for CPS1, CPS2, NeoGeo, Cave, Konami, and many other games. -Hiscore support for most games. -SRAM support for Sega Genesis games. -Built in cheat database. Nearly all games have cheats (not just CPS1 and CPS2). This includes support for multi byte cheats. EEPROM cheats do not work. -Built in Help system with information about the emulator, FAQ, and the controls. -Per game ini files. Setting options in the GUI are global settings. Once a setting is changed in the emulation menu, then those settings are saved for that game only. -Detailed arcade information. This is the MAME history database. This can be selected from the in game emulation menu. This includes information about the game, trivia, tips, etc... -Save states. There are ten savestate slots for each game. There is a preview generated for each savestate. Some games have issues with savestates, but most games work fine. -NVRAM support. All changes made through the Arcade settings menu are saved. -In game menu where the user can configure the controls, video, or other options. This is accessed by clicking the right analog stick. -Support for all the Xbox partitions and DVD drive. The Drive letters are (C, E, F, G, X, Y, Z, and R for the DVD-ROM). DVD discs must be created from XISOs. Otherwise the ROMs will not be found. -Command line support. The first parameter should be the path to the emulator (E:\games\Final Burn Legends\default.xbe etc...). The second parameter should be ONLY the name of the rom without the extension (i.e. sf2). Not sf2.zip. Not E:\games\Final Burn Legends\roms\sf2.zip. -Supports game guides. These are text files that describe a game (found at www.gamefaqs.com). Try to keep the files at 1MB or less. -Supports the ability to take a screenshot which will then be displayed in the GUI. -Arcade settings menu. This is where options like DIP switch settings can be changed. -Hundreds of game filters. A user can display only the games they want. For example, a user could display only horizontal shooters, or 2D fighting games, or only CPS1, or only games made by Konami, or only games made in 1998, etc... The filter categories are: Custom (CPS1, CPS2, CPS1 + CPS2, NeoGeo, CPS1 + CPS2 + NeoGeo, All others, Cave, Psykio, Cave + Psykio, Megadrive) Manufacturer Year Genre (dozens of sub filters (2D Fighters, 2.5 Fighters, etc...) The Manufacturer, Year, and Genre filter databases are intelligently built. It only shows possible filters based on the games found. For example, there will be no 2D Fighters filter if there are no 2D fighting games found. -Favorites browser (games are added/deleted by selecting a game and pressing the white button) -Software Filters: SuperScale AdvancedMame HQ2X Simple2X Scanlines 2xSaI Super2xSaI SuperEagle SuperScale75 -Hardware Filters: Bilinear Point Trilinear Gaussian Cubic Anisotropic -Resolutions: 480i 480p 720p 1080i Most games run at 60 FPS regardless of the resolution. -Flicker Filter. This determines how blurry the screen is. -Soften Filter. This determines how blurry the screen is. -The screen can be adjusted during emulation. Each game saves this information to an ini file. -VSYNC can be turned on or off. Off might provide more accurate emulation speed for games that do not run at 60 FPS. However, there are not many that don't run at 60 FPS and it will cause screen tearing. -10x11 pixel aspect ratio for users in 480i/p -Screen rotation. The screen can be rotated up to 360 degrees. This might be needed for some games. -6 speaker surround sound (however no games output the audio in that format) -Sample and FM interpolation can be enabled or disabled. -Sound frequencies 11025, 22050, 44100, and 48000. -All 4 controllers supported. -All the buttons can be configured. -Supports turbo for all buttons. There is a turbo speed that can be adjusted if needed. The higher the number the slower the turbo. -Macro support. Any button combination can be used. These are read from an ini file and the user can add macros to it. Macros work as follows: A user would first map the buttons for the game they wanted to use a macro for. For example, the user might map the 3 punches in Street Fighter 2 to Xbox B, Y, and Black. The user then would enable the macro for Xbox B, Y, and Black (B + Y + CK) and assign this macro to an Xbox button (for example the Xbox right trigger button). Then, when the user presses the Xbox right trigger, it will actually tell the emulator that the user pressed the Xbox B, Y, and Black buttons. Since these buttons are mapped to the three punches, then it will be the same as if they pressed all three punches at the same time. This simplifies certain combo moves where the user has to press multiple buttons at once. -The cursor speed can be adjusted. This is the on screen target that is drawn for shooters like Rail Chase. -Almost all image/text items can be adjusted in the Options menu. -Screenshot previews. It automatically detects when to display horizontal or vertical screenshots. -It supports up to 8 screenshots per game. These can be cycled by pressing left/right on the right analog stick in the GUI. -Analog scroll through the ROM list. Press left or right on the DPad to cycle throguh letters of the alphabet. -Video previews -Dual previews. If the emulator only finds a screenshot, then it displays the screenshot in single screenshot mode. If it finds a video and no screenshot it displays the video in single video mode. If it finds a video and a screenshot then it automatically uses the dual preview mode where the screenshot and video are displayed side by side. -The main menu supports six different backgrounds and a movie layer. -The game select screen supports independently moving/resizing the game panel, the selected game panel, the background, and all other items. This way the user can create a user interface to suit their preference. -Animated logo for the ROM browser and Main Menu screens. -Splash screen -GUI sound effects. -GUI sound effects can be disabled. -Options to scan the ROMs directory. This needs to be done if games are added, deleted, or the ROM path is changed. -All ROMs match the latest version of FBA 2.99.07. If the game doesn't work there, it won't work on this port. A dat file is included that can be used to verify or fix any game. The PC version dat file will not have all the games the included dat file has. -Three skins are included (one for 480, 720p, and 1080i). If you are going to use the emulator in HD, then pick one of these skins. It sets everything up for you. -Skin browser ------------------------------------------------------------------------ Notes: -If you reset a game and it doesn't reset, then try it again. Sometimes reset doesn't take. -The resolution of the screenshots matter. Larger screenshots will slow down the GUI. An easy way to get only screenshots that Final Burn Legends supports is to download a complete MAME screenshot set. Put the screenshot.bat and FBA folder (from the tools folder) in that folder. Run the screenshot.bat file. It will copy any screenshots that Final Burn Legends supports to the FBA folder. Then copy those screenshots to the Xbox. -There are a few games that will only work in 480i/p. I am only aware of four. If a game runs out of memory in HD, then try it in 480i/p. That may fix it. 99% of all games work in all resolutions though. -Any time you add, delete, or change a game make sure you re-scan your ROMs. This is found at Options->Rebuild Game List -There is no CPS3 emulation nor will there be. The Xbox is not fast enough to emulate these games using Final Burn Alpha. -Sometimes games will crash if invalid cheat codes are enabled. For example: Don't enable "Always have 7 magic spells" in Golden Axe if the Dwarf is the character. The Dwarf can never have more than 4. This would crash the game. -Sometimes games will have corrupt graphics or audio when loading savestates. Nothing I can do about that. -If a Genesis game says something like "This game was designed for NTSC or PAL systems only..." then reset the game. That will switch regions. -The default aspect ratio for vertical games is not 100% correct. This can be fixed by resizing the screen if needed. This only has to be done once since each game saves the settings to a separate ini file. -If you are going to modify the code and make another release, please only do so if you can meet the following criteria: 1) RELEASE THE SOURCE! Don't take mine or anyone else's work and not release the source. Everyone should get to benefit and future developers should be able to improve the code whenever current development stops. 2) Don't take Final Burn Legends, make a few changes, and then call it something else. Call it Final Burn Legends. Only change the version number. 3) Release it properly through Xbox-Scene. This way, you get the proper credit and it helps keep the Xbox scene alive. 4) I would appreciate it if no one made changes to it while I am still working on it. I will make it clear when I've stopped. -New skins can be added by following these rules: 1) Make sure the new skin has all of the files found in the arcade skin (i.e. there should be an option.png, mainmenu.png, rombrowser.png, etc... file). None of the images should be bigger than the ones provided. Memory is at a premium and larger images will cause the skin to not display in HD or cause games (like NeoGeo) not to work. 2) Make sure the files are in a folder with the name of the skin (i.e. if the skin is called "FBA" then all the files should be in the "skins\FBA" folder) 3) Once a user has created the images for the skin and copied them to the new FBA folder, they can set up the skin through the GUI. The current GUI settings are saved to ini\FinalBurnLegends.ini. When the user is satisfied with how the GUI looks, they should copy the FinalBurnLegends.ini to the new FBA folder and rename it to FBA.ini. 4) The FBA.ini file should have the line FBA where the skin name is written. Look at arcade1080.ini as an example. About half way through the file is a line that says "arcade1080". That line would be replaced with "FBA" (without the quotes) in this example. The folder name, the ini file, and the name of the skin in the ini file should all have the same name. Otherwise, the skin won't work. 5) Search the ini for the word "Selected" (like GameSelected, CustomSelected, etc...). Make sure it says the value =0 for any that are found. If the ini file has GameSelected=1000 and another user uses your skin and doesn't actually have 1000 games, then that could cause a crash. 5) The skin can then be uploaded to the internet for all to enjoy. A user would just add the new skin to the skins folder and pick it from the Options menu. ------------------------------------------------------------------------ Compatibility: Most games work perfectly (and at 60 FPS). Most of the ones that don't work require VM. Some games don't work correctly or at all but that is rare. If a game does not run at 60 FPS, the first thing to do is disable software filters. Another option is to run in 480p. Games that use VM may run better in lower resolutions since there is more RAM. ------------------------------------------------------------------------ Thanks: Kenshiro (Big thanks to him for the NeoGeo and other VM code). The NeoGeo compatibility would be much lower without his code. iq_132 for the PGM code and other help Wac0 (Most of the GUI was done by him), Giles9999 (GUI), and anyone who made a logo Xport, FinalDave, and anyone who worked on any of the FBA PC versions or Xbox ports. Antirad for the great logo. Anyone I forgot. ------------------------------------------------------------------------ Please post any bugs or requests in this thread. Read the FAQ first. What NOT to post (or PM me): -Can you send me the emulator? -Where can I download the emulator? -Where can I download ROMs? -My ROM doesn't work (i.e. I haven’t verified it on the PC). What to post: -Any game that gets an "Out of Memory" error. (other than CPS3, PGM, or D.D. Crew) Please post what resolution you were in. -Anything that crashes the Xbox -Anything in the GUI that doesn't work correctly. -Any requests (not please add <your favorite game here>) Requests are for GUI features or fixing games (other than CPS3 or PGM games) that are already supported in the PC version but not in the Xbox port. Enjoy
  23. I tried to release half a day ago. I don't release my work without an immediate announcement. Unfortunately my access was disabled halfway through. Whatever people "see" out there is not going to do them any good. Been trying to fix it for the last 12 hours without this post. But people are now starting to wonder why the release is corrupt (when there is no official release yet). I didn't realize people would just be scanning xbins. I figured they'd wait for an announcement. If I had known that I wouldn't have made it publicly known I intended to release today. My hand are totally tied right now and until my access is fixed, there won't be a release. I've sent emails to the powers that be.
×
×
  • Create New...