Jump to content

- kenshiro -

Premium Members
  • Posts

    483
  • Joined

  • Last visited

Posts posted by - kenshiro -

  1. When video mode is set to 720p, I have 41808 KB free in the menu (at start up, before lauching any game).

     

    lmao !!! :blink::blink::blink:

     

    To give you an idea, i use a standard RGB cable and atm i've a bit less than 53 Mo before launching a game, i wasn't no that was at this point in HD mode :clapping: , not a surprise there's problems

     

    I was asking myself if you were really scanning memory to see you free memory was available before lauching a game or if you were using VMM whenever a game was behind the limit of a fixed amount of data. If so, you should perhaps use a different setting for VMM when the video mode is set to 720p.

     

    The detection is fairly simple: if the size of sprite data are higher than 32Mo, games need VMM. Under 32 Mo, we have enough RAM, so it's useless to write them in a file (try games like Ganryu, Zupapa, Bang Bead or Nightmare in the Dark in 1.28 build, then compare it with the new one, there's a difference of 70% during loading :blink: ).

     

    So you're right, that's definitly neccesary to find an efficient way to manage the different video modes.

     

    the emu seems to be a bit more stable

     

    I noticed that too, but still far away from stable :shootem:

    A common point to all the build i made is you "never" have problems if you use CPS1, CPS2 and Neogeo (you can get a crash, but it's not all 10 minutes lol). Since you start launch a game from the horrible others section (horrible cause she's a b****), you have crash before entering the game, before exiting the game. Almost games works fine, but that's this annoying problem.

    Some systems never causes problems and very stable(Cave, Toaplan), and somes are a pain in th ass (Kaneko16, Kaneko Pandora based, Sega drivers except System1).

     

    That's will be a good idea to compare it with PC version, i mean to observe the behaviour of the PC version :(

     

    It's really appreciated. :P

     

    Happy to see you have fun with it! (and a kiss will be appreciated too :naughty: )

     

    Fumanchu and mtsaint, the Neogeo games you tried are not working, that's normal (i'm working on it, code isn't finish).

    I highly suggest you to try the bootleg those games, they all works (maybe 1 or 2 will cause problems), as they don't have to be decrypted (instead of original board).

     

    The latest modifications in MAME neogeo drivers was an update of bootlegs sets, i just have to updated them (need very few time), i didn't search for them atm (now i assume you can easily find them, like those new Neogeo bios).

     

    So Fumanchu i will add Samurai Shodown 5 bootleg, to wait while i'm finishing decryption code :thumbsup1:

     

     

    Mooooooooooooooo !!!! [cow style]

  2. 27/10/2008 1.0 Revision

     

    - Fixed VMM Neogeo games crash after exiting in game menu

    - Fixed AutoNeoBios

    - Added gwingb, armwaru1, csclub to CPS2 drivers

    - Added iq_132 "The Legend of Silkroad" driver

    - Added PGM drivers modified by iq_132 (which use UniVMM) ---> http://neosource.1emu.net/forums/index.php?topic=980.0

     

    Here's what i did today ;) Hope you will have fun with it :P

     

    BTW, i've done a good part of build's cleanup (updated sounds cores, remove useless code). In others words, that just mean you'll have to test a lot of stuff lmao (Coffee highly recommended :naughty: ). It have also free up a bit of RAM for the UI ;)

     

     

    Hi Kenshiro

     

    Here's other bugs I've found so far :

     

    The emu freeze when entering menu if it runs out of memory (imho). This happens every 7 ou 8 games when video mode is set in 720p (so there's probably a memory leak).

    Sometimes, the menu start to draw but the background doesn't show and the emu freezes.

     

    For some bigger game the emu freeze every time I try to enter in the menu (aof3k, aof3...)

     

    Also HD related : The "command view" doesn't display properly in HD : it seems that the 2nd player is hard coded to x= "something between 500 to 640" (it draws in the middle of the screen) when it should be something more like "xOffset - something" where something is the position of the player one display.

     

    By the way, it should be great to have the opportunity to keep aspect ratio when resizing (especially for vertical games) and to center the display.

     

    I've also noticed that when you press the A button on the menu, it cycles through 3 preview but I don't know how to name the needed folders (preview, title, cabinet ?)

     

    Auto Uni bios doesn't work anymore but you have already mentioned it.

     

    Did you think of adding an option for showing/hidding : (working/not working ; parent/clone) or to filter by region

     

    Not really important : Mega Man - The Power Battle (951006 USA, SAMPLE Version) : the others versions of megaman don't take a caps at "The" (idem for Rockman: The Power Battle (950922 Japan))

    ; Metal Slug X should be placed between 2 and 3 ; Saturday Night Slam Masters (slam masters 930713 USA): slam should here be in caps) ; Fatal Fury Special should be between 2 and 3 ; there's a typo with Metal Slug 3 (not encrypted, decrpyted C) : decrypted C.

     

     

    That's all I can think of for the moment.

     

    Keep up the good work.

     

    That's interesting to see the emu behaviour in HD mode (which i absolutly don't know lol :huh: ), looks like less stable than non HD mode. In fact, i can launch a games before having a problem (if i have one). I'm afraid (even sure) that i couldn't do something for that, so if anyone wanna do it... :huh:

     

    I also agree with your idea to sort the games, hiding the clone etc... That's definitly necessary, there's a lot of games.

    I also ask the question if you gonna keep 4 menus in the emu, honestly if the games are sorted properly :huh: , that will be more simple. I'd really like to know what's your opinions on that.

     

    For other stuff you mentionned, it will be correct in the cleanup i'm currently doing.

     

    Thanks for all your help Fosamax, that's pretty cool ;)

     

    i see hyper streetfighter is still giving you problems kenshiro.

     

    Yeah, i hate that one lol, i've never get it work in a build ( was working previously in 1.28 :shootem: ), even iq_132 was surprised to not see the game boot.

     

     

    Edit: stuff sended to testers, still missing Glitch and bulge2 emails.

  3. for some reason it was in my junk folder.

     

    I assume because of the preliminary status lmao :huh:

     

     

    Hello guys

     

    I've made a spreedsheet on google docs. Thinks it'd be easier to test and report usefull info for kenshiro on that one.

     

    Here's the link : Fba 1.29 aka blue balls

     

    Don't forget to save and close.

     

    By the way here's some general bugs I've found so far :

     

    Enabling vertical bg crashes the emu (480i and 720p)

    Changing video mode before entering a game crashes the emu

    Those are old bugs in fact.

     

    Happy testing

     

    Thanks a lot Fosamax, i'll edit immediatly the list :D

     

     

    I'll try to send you all in the night a build with some fix and probably more games, hope i will have the time :unsure::)

     

    Thanks for the help guys ;)

  4. kenshiro, if you want to send me the beta I'll upload it to megaupload or rapidshare or whatever. Then I'll PM you the link back and you can just hand that out. Unless you've already done that?

     

     

    lol yeah, that's already done :blink:

     

    Stuff sended to Fumanchu, Fosamax, Vegeta, Hellsfury, Bonky, Fosamax, Tulius, mtsaint, Cospefogo :thumbsup1:

     

    Gavin19, i can't remenber if i've you're good email (please resent it), miss also emails of Garcimak, Chrom, Bulge2 and also Chiemik and maybe others i missed :clapping:

     

     

    So like said Garcimak previously i'm extremely busy atm (work, currently moving to another flat, means that my web acess will be closed the first November, No idea on the date for a new one :thumbsup1: ) however i made a special experimental build lol with changes i was speaking on Bottom.

     

     

    So there's only CPS1, CPS2 and Neogeo in it, that's normal cause i restart a clean build, the others parts will be easy to readd (except maybe few Sega games, we'll see lmao), that's over 600 games lol

     

    so the small things i don't have the time to do:

     

    - readd auto unibios option (you need to set the bios during the game)

    - Neogeo games will appeared in "others" section, that's normal (yeah, yeah that's true)

    - If you get a crash of a neogeo game during loading, that's just mean you tried a game with incomplete code (affect about 20 games, all the rest runs well). That's encrypted games after 1999 will graphics sprites data wtih a size higher to 32 Mo

     

     

    I've no work Sunday, i'll have the time to code a bit, i could readd anothers games and fixed crap you will find lol

     

     

    I wish you all a good night, and if someone don't receive the build let me know.

     

    PS: lol i suck, i think the email i send have no subject, wach out!!! <_<:D

     

    EDIT: Neogeo sets are those of FBA 0.2.96.98 (in .99, there's a bit of changes in bootlegs sets, also some bios changed). As i didn't found that stuff in my favorite place, i let the previous one atm.

  5. Why not just simple share it - or do you like to send them one by one .

     

    Yeah that's a good idea, i already think to that, and didn't see any problems to do that. It's looks complicate to send one by one, and share it needs i have to post the source code on each release. One alternative solution should be test it a bit after share it, and release "smalls" builds step by step (of course with source code). It's definitly impossible (and silly lol) to update it in one time :blink: , that's why i never release a buils atm <_< ,and that's will result in an unstable s*** lol .

     

    I love the code name. :D But I'm a bit sad you didn't go with "project 'I'm going to f*ck your mom.'"

     

    I'll not give the name of the idiot who suggest that name lol :clapping: ( original name was project 'bullballs" lmao )

     

     

    How we can obtain this beta? i'd like givin' my little help in testing.

     

    Just by sending me an email ;)

     

    Cospefogo, that looks like good ideas :D , i can't tell you atm if it would be a pain to code that :thumbsup1:

     

    BTW, thanks for all the support, that's pretty motivated :thumbsup1:

  6. Hi everyone ;)

     

     

    I started a new thread cause that would be easier to report bugs here, suggestions, or any ideas :)

     

     

     

    As you know, there had been a lot of changes in FBA this last months, mostly on games drivers :thumbsup1:

     

    Porting all that code on FBA-XXX Pro is definitly a pain in the ass, that required a lot of work, time etc...

    Moreover, as i had some moments while i didn't code, a lot of work is out of date :shootem: lol

     

    So i would reupdate the code step by step, and that would be easy to test all the stuff, as we're a lot of testers :P

    However, there's pretty code parts of code i of course keep in the build, i think to the PGM drivers modified by iq_132 and also kaneko16 drivers :banghead: )

     

    That's why i restarted the three biggest fish, CPS1, CPS2 and Neogeo, by using exactly the same code as FBA 0.2.96.99, which match MAME 0.128 sets (also few sets that's aren't in MAME) ----> http://www.barryharris.me.uk/article_view.php?id=130

     

    ATM there's a pretty good results, I didn't find an issue with it :huh:

    here's the romset ----> http://www.mameworld.net/maws/driverinfo/cps1.c

     

    For CPS2, i found an issue with Hyper Street Fighter 2: The Anniversary Edition (Asia and Japanese version), the game simply doesn't draw :ph34r: (this issue was already in all the previous build i made).

    Also noticed a memory leak, if you set FBA-XXX Pro to debug mode, about 1Mo of RAM is lost every time you quit a game (and so once a while the Xbox will crash :D ).

     

    Except that problems that works pretty well :D , it's the same romset has MAME (http://www.mameworld.net/maws/driverinfo/cps2.c) + Phoenix sets + Capcom Sports Club Rent version

     

    Finally, Neogeo stuff has been completly redone with code of FBA 0.2.96.99 (still keep GogoAckman VMM code, which works incredibly well :naughty: ):

     

    - Support for Unibios 2.3,

     

    - MAME romset (http://www.mameworld.net/maws/driverinfo/neodrvr.c),

     

    - Speed up games loading: when you launch a game, it will be automatically detected if the game need VMM. If don't, the game will be entierely stored in RAM, which is definitly more faster than previously (even the smallest games were stored in A file on HDD, which is slow).

     

    - If a game needs VMM, all the sprite data will be stored in a file (like in previous builds ;) , but that time the final content of the file (after the sprite data have been decrypted, decoded) is currently saved in the FBA-XXX Pro directory (if you launch kof98, you gonna find a kof98.bin). When you will launch the game for the second time, the sprite data will be directly reading on the file, which reduce over 70% the loading time :D

     

     

    That make a lot of stuff to test lol :blink: , i have to deal with the last Neogeo games (20 or 25 to do ;) ), and that part will be done :banghead:

     

    For the testers, i will send you the build in 2 days (i have important real life stuff to deal with lol), just can you send me your email? :rolleyes: (same for those who asked for testing recently)

     

    Have a good night and thanks you all :(

     

    Mooooooooooo!

     

    PS: always keep in mind i'm terribly forgetful, if i don't repply to a PM that's just i forget it lmao (sorry for that :unsure: )

  7. [lamer mode on]

    Can I beta test too? :thumbsup1:

    [/lamer mode off]

    [insane mode on]

    Only if i have a small kiss :naughty::huh:;)

    [insane mode off]

     

    i would also love to beta test too, kenshiro. ;)

     

    thanks for all your hard work. :P

     

     

    Hi Kenshiro

     

    I'd be glad to test your very promising new build of fba xxx (I can test in NTSC, PAL and 720p).

     

    Thanks for all the time you put into the project !

     

     

    That's pretty cool! Thanks for that :thumbsup1:

  8. So here's the news ;)

     

    - I restart the neogeo code from beginning (erased the old one), with the code of FBA 0.2.96.98 and modify it to run on Xbox by using Gogo's VMM.

     

    It results that all the games which were previously not or bad working are now fine :P

     

    BTW, in the old FBA-XXX Pro code, VMM was used with all the games, even the smallers. In the new one, if the size of Sprites data are lower or equals than 32 Mo, VMM isn't used, and store the data directly into the RAM. That's result in a hell of speed up during loadings for a lot of games :thumbsup1:

     

    I added a small feature (like me know what do you think about that ;) ), when you launch a game that use VMM , the sprite data are stored in a file in the FBA directory (in you lanch kof98, you will found an kof98.bin in the directory). At the second run of the game, we read directly the sprite data in the file. For example, garoubl (Garou - Mark of the Wolves (bootleg)) takes about 25 seconds at first run, and 7 seconds at the second lol :huh: ).

    That mean also that decrypted sets are now useless, i will check if i'll keep them ;)

     

    I'm currently finishing to write the code (30 games to add) :naughty:

     

    CPS1 and 2 had been also updated, i tested it quickly and seems to works well :thumbsup1: (i noticed a few CPS2 games which don't draw atm).

     

     

    I need to make some adjustment before it can be testing, and i 'll send you the build (also to the people who asked me reczently that via PM)

     

     

    I wish you a night, seeya in the week ;)

     

    Mooooooo!

  9. I've worked a bit on Neogeo today ;)

     

    Fixed :

     

    Crouching Tiger Hidden Dragon 2003 (The King of Fighters 2001 bootleg)

    Crouching Tiger Hidden Dragon 2003 Super Plus (The King of Fighters 2001 bootleg)

    Crouching Tiger Hidden Dragon 2003 Super Plus alternate (The King of Fighters 2001 bootleg)

    King of Gladiator (The King of Fighters '97 bootleg)

    Lansquenet 2004 (Shock Troopers - 2nd Squad bootleg)

    The King of Fighters 10th Anniversary Extra Plus (The King of Fighters 2002 bootleg)

     

     

    Go to next one :):banghead:

     

    PS: thanks for the test guys, that's helped a lot :(

  10. Seems like there are a few things wrong with the neogeo source

     

    The games with bad sound use the PCM2 (playmore version) encryption for the Vx roms.

     

    CTHD & clones will need the graphics decryption (DoPerm) moved

     

    garoubl needs the graphics decrypt moved too

     

    No idea why garou(s1) & garou(p) are broken

     

    games with garbled text (kof2003 plus, kof10thep) will need their text decryption moved

     

    Games with cx that are not always the same size have graphics problem

    Games with SWAPC also have graphics problems

    Check NeoInit() in neo_run.cpp for the code that would normally fix these games (but isn't working due to the different gfx loading routines)

     

    { "025-c1.bin", 0x100000, 0x555e16a4, 3 | BRF_GRA }, // 2 Sprite data

    { "025-c2.bin", 0x100000, 0xe1ee51c3, 3 | BRF_GRA }, // 3

    { "025-c3.bin", 0x080000, 0x0923d5b0, 3 | BRF_GRA }, // 4

    { "025-c4.bin", 0x080000, 0xe3eca67b, 3 | BRF_GRA }, // 5

     

    kf2k3bl's px decode routine probably is taking too much memory trying to copy the Px to the proper areas, I'll see what I can come up with to fix that

     

     

    :thumbsup1::thumbsup1::thumbsup1:

  11. I would like to know if you guys agreed to test all Neogeo stuff to know exactly which games doesn't work.

     

    In fact, since the drivers were updated to MAME 0.126, it's kind of madness :blink::blink: , i mean almost games were working properly before, and i need absolutly to find a common factor.

     

    I can test the games from A to L, i would like to know if you can do the same thing with the others games, that would be pretty cool.

    Looks definitly like a small thing that's cause that, having a complete non working list would help to find it :thumbsup1:

     

    PS: who want testing Legend of Sucess Joe (aka the best SNK game)? lol <_<:shootem:

  12. this is what i have so far .These are all in the others section

    strikers1945IIIk no quarter input

    Vulgus set 1 no joy input

    upn down no joy input

    shadow warriors bad sound

    rygar no joy input

    Raiden states missing roms though gui reports 343/343 roms still loads

    Quartet 2 missing rom gui reports 343/343 no joy input emu froze on exit

     

    im keeping a log of each game i test except the ones that load and play correctly

     

    Thanks for the report ;)

     

    I'd quickly test 1945k and i didn't notice an input problem. What do you mean exactly? :)

     

    btw i gonna check the others issues ;)

×
×
  • Create New...