Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. 2) really maximum annoy system here, it's indeed because of the move of the ips function, I had thought I had taken care of this part but I have been too fast, it's a tricky part where you must be super careful or you do this kind of mistake. Super annoying, really ! It's a 1 line fix, but without this one you loose "play game" and "game options" in most games, I guess I'll have to release a quick fix binary because of this stupid line. 3) still can't do, I even tested with the win version. I don't know which version I have, it's the original untouched with the bin files for audio tracks, I guess I decided to keep it this way because it's a rare format. Anyway : loading your state from the main menu of the game, pressing turbo until reaching the continue menu, pressing quit to title, pressing 1 so fast that you don't even see the white title appearing (tried also after the title has appeared), reaching the main menu, everything is normal and sound is working. 4) very unlikely, it's related to the timers usually and when it happens it's baked into the save, I guess this save was done at a bad moment, but I can't guess which one. Raine has gone a long way to improve this kind of reliability when restoring sound, but there are obviously still cases where it's broken. I have taken the time to check the restoration of timers here, everything seems fine, so no idea what's going on. From the sound of it it sounds like something bad is looping, maybe a bad bank ? But the banks are supposed to be saved and restored here, so no idea. Anyway you seem to think it's an easy problem, it's not, it's a very complex one.
  3. Today
  4. The quote system of the forum is broken again, no way to insert a reply properly here ! so I move the reply to your 1 here. Anyway, it's been done because as it was the "apply ips to rom code" there was in the main menu appeared as the main way to use ips files when it was actually the 1st one and is now almost completely useless except in some very rare and specific cases. Even ffman1985 did the mistake when looking for a way to apply the patches for kof94lt, the recent clone. So the old apply ips to rom code is disabled for now, and this one becomes the main option and comes to the main menu to be more noticeable. Yeah well I thought I had fixed all the alignment issues but I still missed a few apparently, for the portrait on the left I was not sure it was one, there is probably a fixed offset to apply to the layer here, it looks like everything is moved slightly too much to the left, annoying. I'll try to find how to reach this rolente stage to see this black area then !
  5. Thank you so much for this new release, Tux! Ah, you forgot to mention the 2.0 update for Samurai Shodown 2 Perfect Edition. 👍 In addition to the bug related to graphical glitches in KOF94 Team Edit edition, here's my quick feedback for this new version: 1) The "Preload IPS *.dat files" option has been moved from the game select screen to the main menu. I'm not sure why this was done, but it looks strange there. I think it fits better in the game select screen since it's an option to use with the roms, no? Before: After: 2) SFZ3Mix works perfectly except that some graphical layers seem misaligned to the left. Check the portraits in the picture below: Now check the background in the right: In the Rolento stage this causes the tanks to appear running in the black, as you see in this video: https://drive.google.com/file/d/113YlIyDmcOQK18fEjCgzgkf_U-z4Rj9p/view?usp=sharing I also have some other issues unrelated to this version to report, but I'll wait your comments on these first so the post doesn't become too long. Thank you so much again for your great work in this new version!
  6. Hello Tux! Thank you so much for taking the time to fix some of those issues. I've just tried the recently released version 0.96.8 and here's my feedback on these bug reports: 1) Fixed indeed and working perfectly! 2) I can't test it now because the Game options menu disappeared from the main menu when playing a NGCD game. It must have been something to do with the recent fix in this function I guess... 3) I can still consistently reproduce it here. You can still select the options in the game but there will be no sound at all, and then you cannot close the program because something has crashed it. I have another video clip now recorded in version 0.96.8: https://drive.google.com/file/d/1nUVe1f5fMzueAX83r-imEpXaA2fSchsx/view?usp=sharing You can use the same save state file in the new Raine version to try to reproduce it. Just make sure you cut the intro before the music starts as you see in the video above. I have the 1.1 version of the "perfect translation" downloaded from CDRomance, but my CUE file is like this: FILE "Samurai Shodown - Tales of the Bushido - Track 01.bin" BINARY TRACK 01 MODE1/2352 INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 02.mp3" MP3 TRACK 02 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 03.mp3" MP3 TRACK 03 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 04.mp3" MP3 TRACK 04 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 05.mp3" MP3 TRACK 05 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 06.mp3" MP3 TRACK 06 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 07.mp3" MP3 TRACK 07 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 08.mp3" MP3 TRACK 08 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 09.mp3" MP3 TRACK 09 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 10.mp3" MP3 TRACK 10 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 11.mp3" MP3 TRACK 11 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 12.mp3" MP3 TRACK 12 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 13.mp3" MP3 TRACK 13 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 14.mp3" MP3 TRACK 14 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 15.mp3" MP3 TRACK 15 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 16.mp3" MP3 TRACK 16 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 17.mp3" MP3 TRACK 17 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 18.mp3" MP3 TRACK 18 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 19.mp3" MP3 TRACK 19 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 20.mp3" MP3 TRACK 20 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 21.mp3" MP3 TRACK 21 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 22.mp3" MP3 TRACK 22 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 23.mp3" MP3 TRACK 23 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 24.mp3" MP3 TRACK 24 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 25.mp3" MP3 TRACK 25 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 26.mp3" MP3 TRACK 26 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 27.mp3" MP3 TRACK 27 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 28.mp3" MP3 TRACK 28 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 29.mp3" MP3 TRACK 29 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 30.mp3" MP3 TRACK 30 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 31.mp3" MP3 TRACK 31 AUDIO INDEX 01 00:00:00 FILE "Samurai Shodown - Tales of the Bushido - Track 32.mp3" MP3 TRACK 32 AUDIO INDEX 01 00:00:00 4) I can also reproduce this one in the new version. Hopefully fixing the crash could fix this too as a side effect maybe... Anyway, thank you again for taking the time to trying fixing these issues.
  7. Yesterday
  8. Hello mer-curious, you can contact me on Discord (user zero800) and help me make a soundtrack that's even better than the current sfz3mix samples. I came across this forum by searching on google for a TAS video from SFZ3Mix. I started reading the thread and couldn't believe there were people wanting support for my hack
  9. Ok, zero800 just released the new binary with the sfz3mix support. You can try the sound associations for yourself with this version, I have verified that it's working with sfz3mix. It's in Sound options / sound associations. Mer-curious is the local expert at creating playlists to go with the kof games, he is from Brazil too, there must be something about kof games in Brazil !
  10. Yeah well I finally was convinced to release an update to have sfz3mix, and it was quite a lot of work for what was supposed to be just a hack... ! It's actually the biggest cps2 game so far, using a resolution higher than the original hardware and with such huge rom regions that it had to use quite a few modifications in the emulation to work. You have the links in the forum to the site's project, thanks to zero800 for that. It also obliged me to fix some bugs in the cps2 emulation, so there should be some improvement especially related to line scroll in the background layer which sfz3mix uses a lot. Except that ffman1985 did it again, he added a lot of console scripts, as a reminder the neogeo ones are for aes only, non arcade mode. His new scripts are for at least fatal fury special, fatal fury 2, kof94, kof95, and samsho3. And then quite a lot of small fixes, most of them coming from the gcc sanitizer, really efficient at his work, a lot of minor stuff and some buffer overflow in the line scroll in cps1 and zoom code in the psikyosh driver (sh2). The translations were updated too, mostly the brazilian one. Thanks to mer-curious for the bug reports and the help for the translation. http://raine.1emulation.com/download/latest.html
  11. Yeah well I don't feel like investigating this for now sorry, I'll release what I have so far and we'll see later...
  12. Hello Tux! Thank you so much for accepting those requests! 🙏 Thank you also zero800 for creating this interesting SFZ3 hack! The special effects in the super special moves are beautiful! Congratulations for that! 👏 By the way, how did you know about Raine? It would have been a huge coincidence that you came here right when your project was being added... So, I tested here the KOF'94 Team Edit IPS patches and they seem to be working fine. But I'm seeing some graphical glitches in the character select screen. Here's a video clip showing what I'm seeing: https://drive.google.com/file/d/1Xs4ORKFTtb0g7QLWZk--9O9SOOlMjO5i/view?usp=sharing You can see there's a weird Japanese character blinking in the bottom and some black squares blinking in the top. I could capture a picture too, here: Interestingly it only happens after the first battle and on, so maybe the Japanese winning quotes could be triggering it? Anyway, this doesn't happen in FBNeo loading the same IPS patches, as you see in the next clip: https://drive.google.com/file/d/19ewOUMFTle0Szijv3NOWz_rty6_2Bdew/view?usp=sharing I'm using the *.dat configuration which you suggested in this thread. I've also tried disabling the blend effects but it didn't solve the problem. I also use the blend files in FBNeo anyway and there's nothing wrong there, so I'm guessing it's really something with Raine then... I'll leave a save state file right before the second battle so you can see if you can reproduce it: https://drive.google.com/file/d/1RmEwTA8FtCQXqTc192uvR8l2TGUA6YCF/view?usp=sharing If you can't see nothing wrong with this file maybe you could try winning the first fights and then seeing the next character select screen. The game is a little difficult even in the easy difficulty level, but you can use the Unibios cheats if you need. Thank you so much again for your incredible work lately in fixing all the remaining bugs in the CPS1 and 2 drivers and also for still keeping supporting the emulator! 👍 PS: by looking closely at the picture above I've just noticed the background which has the "The future is now SNK" logo is cut in the right, which is interestingly...
  13. Finally I took a little time to look into these : 1) that's where you see that neocd games which actually pause the cd instead of really stopping it are very rare, in fact I know only this one, and that's why it was unnoticed for so long ! Anyway, there should be a fix in place for all the cases now... 2) ncd_ prefix ok. 3) Can't reproduce, if you mean you can't select the entries in the main menu after dying if you go there before the cd track of the intro has time to play, it seems to work fine for me. Notice that I still have the old translation when it was in beta and the new one, and they are incompatible if you use save states ! I didn't think there were such severe modifications between them... ! And your save state was useful because all my save states were from 2015 or before and so were using only the asm core, but with current debug build you get a lot of early exits from the sanitizer because it doesn't recognize the stack structure because of all this asm in neocd. Only way around it is to use the C core instead of the asm core, but it requires a new save. 4) don't know, probably not worth investigating. I guess you should try to avoid save states if you want to play the way the game was designed, their save system is not that bad (if you forget the **** random events !).
  14. Ok, then I'll wait for your version then ! Yes you can tell a track is looping but from memory it's the whole track in this case, so you should make sure start and end are ok for that.
  15. Thank you for your commitment to supporting this hack. I used 8-bit samples just to make them smaller and take less time to load the game. That was the reason, just to gain a little more performance and reduce the file size. But with the .ogg format you don't need that reduction. I still have the original songs and I can convert them, I just don't have a lot of free time to do it. Is the .ogg loop done manually? If so, it would be even better because most songs have an intro and then I'd loop it.
  16. Ok, finally found the cause of the bad sound, as I suspected, it's because of the unusual size of the pcm rom. The default driver initializes the bank by taking a byte & 0x7f and << 16. Well you just need the whole high byte with sfz3mix, that is & 0xff instead of & 0x7f. The & is still required because it's a 16 bit value and we want only the lowest byte. Well that's the end, I think the support is complete, just have to wait for a few details about these custom samples, and ffman1985 seems very busy with some new scripts now... Also fixed last night some long lasting bugs about alignment of the background layer when it uses some line scroll, I had to fix it here because this game uses that all the time, even in the 1st attract mode screen ! So this probably fixes quite a few other things related to cps2 at the same time...
  17. If you are still around, I had a look at the custom samples, and they seem to be 8 bit wav files... Well qsound is also 8 bits so that doesn't make a big difference, but the songs seem different though, so what are they ? I can recreate some ogg files from these using audacity, but it's the 1st time I use some 8 bit samples to create some mp3 or equivalent...
  18. Last week
  19. Regarding the addressing of the extra audio bank, I put it as if it were a single bank on the z80, only twice as big. I didn't use any tricks in the emulator to access this extra audio bank. In version 0.30 the extra sound bank only has the title announcement, parry, super effect, Dan Gaoh Shokoken. But in the next update 0.31 I plan to put different voices to do Evil Ryu in this bank.
  20. Well the most impressive rom hack I have seen so fa anyway ! I took a quick look at the qsound rom (sz3mx.11m) and indeed it looks like there are 2 $800000 bytes regions inside, but I have no way with the current qsound driver to declare 2 regions for a single chip. The problem is the qsound driver is a quite outdated, but mame now emulates the dsp from the original qsound hardware which seems quite overkill for me, so I'd love to find a workaround for this problem, but it doesn't look easy.
  21. For samples, Raine brings a 1000x more elegant solution than I implemented in brute force. You don't have to run the samples in .wav, I can convert them to .ogg myself and make them available on the site along with the Raine link when supported. I was very frustrated at having nowhere else to put new graphics in CPS1's SF2Mix and came up with this crazy solution to double the graphics in cps2. I know it will never work on a real cps2 but 99% don't have a cps2 and play via emulator anyway. Thanks for the compliment, but this hack is purely a hobby for a Street Fighter and KOF fan.
  22. Cool, thanks ! Well the increase of resolution was the easiest part, the sprites the hardest so far. I'll try to see about this 2nd bank for the qsound, thanks for that. And I have some other bugs to keep me busy, not directly related to sfz3mix... ! Yeah the work on this hack is impressive, biggest cps2 rom ever this info alone is impressive ! For the samples, usually we do that with "sound associations" in raine, cps2 is already supported, it allows to replace a chosen song by an mp3/ogg/flac, etc, so it's probably the easiest way to do that here, except usually it's configured by the user, here it would be by the driver, I'll see that later.
  23. Hi, I'm Zero800, creator of SFZ3Mix. I found it very interesting that another emulator wanted to emulate the new SFZ3MIX, because I spent a long time asking other emulators to accept this challenge. To emulate this hacked rom correctly, you'd have to solve at least these two problems. 1. Increasing the resolution to 416x234 2. Make the emulator use the extra graphics (gfx2.bin) when an unused bit is set. 3. Manage the .wav samples by making them play if there is one with the same ID as the song and mute the original cps2 audio when this happens Regarding the initial audio of the rom that says "Street Fighter Zero 3 Mix", it has been added to an extra audio bank, thus doubling its maximum size. The same was done with the graphics, which were doubled and signaled for the emulator to interpret when a bit not used in the original cps2 was used. Try checking the mame driver on the game's website or how it has been better implemented in FBNeo. SFZ3Mix is based on the sfa3us rom but I've mapped all its pointers to insert new code anywhere in the rom. That's why each version has nothing to do with the other, nor would it be possible to use only .ips applied to the original rom. Even though I'm not much of a programmer, I'll help you with whatever I can answer.
  24. Ok, finally fixed almost all of sfz3mix : - the aspect ratio dipswitch is a fake one. In Raine it's useless since the setting is already in video options. Ok in raine it's just about trying to keep the 4:3 aspect ratio or not, I could instead force to 4:3 or 16:9 like here (there is even an option for these ultra wide screens, I didn't know these could be useful for gaming !). Spent quite some time searching how it was read, didn't find anything... ! - there are quite some hacks for the sprites drawing explaining my bad sprites. It's a huge sprites bank, $4000000 bytes, never seen that in a cps2 game so far. Luckily there was also a modified mame source where it's easier to track the modifications and find everything needed. There was also a change in the output handling which helps a lot to center the screen ! - for the sound it was a blank area in the middle of the rom. At least the intro sound of the game seems broken which is strange since it's the only broken sound apparently. It's among the new sounds added to this... I checked their custom samples, they are about music only, so it's not the cause, so for now I don't know why it's not playing correctly... It's possible the driver uses some fancy recent feature of the qsound driver, the one in raine is actually very old now. The amazing thing about qsound is that their samples are 8 bits and they sound like 16 bits samples... ! - The inputs seem ok, tested only in service mode, can't be sure about the game, I am not an expert in this game but it should work normally. It's in git for now. ffman1985 has been adding quite a few of his hacks/cheats lately too to git...
  25. * Qemu 7.2.12, 8.2.5, 9.0.1 [PC] - https://download.qemu.org/ * SDLMAME 0.266 for Ubuntu - https://sdlmame.wallyweek.org/download/ * Flycast Dojo 6.28 [Arcade] - https://github.com/blueminder/flycast-dojo/releases * Gopher2600 0.32.0 [Atari 2600] - https://github.com/JetSetIlly/Gopher2600/releases/ * Hoxs64 1.1.2.6 [Commodore 64] - https://www.hoxs64.net/ * Pyboy 2.2.0 [Gameboy] - https://github.com/Baekalfen/PyBoy/releases * Sameboy 0.16.6 [Gameboy] - https://sameboy.github.io/downloads/ * Gopher64 0.1.7 [N64] - https://github.com/gopher64/gopher64/releases * Simple64 2024.06.1 [N64] - https://github.com/simple64/simple64/releases * XEMU 0.7.123 [XBOX] - https://github.com/xemu-project/xemu/releases
  26. And ffman1985 understood these folders : That is the portrait in the character screen. https://github.com/city41/kof94te/blob/main/resources/avatars_a94_256.png https://github.com/city41/kof94te/blob/main/resources/avatars_a95.png So, the a94 is the one nearer to the original. So you must either apply a94, or a95, not both. Here is then the a95.dat file, on the same model, it's just a copy and paste of a94.dat with a94 replaced by a95 : 055-c1.bin kof94_a95.055-c1.c1.ips CRC(b96ef460) 055-c2.bin kof94_a95.055-c2.c2.ips CRC(15e096a7) 055-c7.bin kof94_a95.055-c7.c7.ips CRC(62f66888) 055-c8.bin kof94_a95.055-c8.c8.ips CRC(fe0a235d) 055-p1.bin kof94_a95.055-p1.p1.ips CRC(f10a2042) 055-s1.bin kof94_a95.055-s1.s1.ips CRC(825976c1) [en-US] a95 from https://github.com/city41/kof94te Notice that this method has only advantages, you can choose which version of the patch you use : at the top of their git tree is the 1.30 beta, but you can revert to any version to get the one you want, the .dat files will remain the same since the crcs are the crcs of the rom files, not the patches. In linux you can use symlinks for the a94 and a95 files to make them to point to their git directory, and then choose the version you want in this directory... !
  27. I have most of the sounds, it was because this romset was made for mame compatibility and so it includes the gap that mame has for its z80 memory map in the middle of the rom ! 0x8000 bytes wasted, and so I needed to make a memmove to compensate for this... Still a few sounds seem strange, I'll have to make more tests on that, and anyway for now no idea for the broken sprites and there are quite a few !
  28. Yeah you could do it on git, but since you don't compile of course it wouldn't be super convenient... Ok, it reminded me that the finalburn roms are on internet archive too, so I got my update from there, crcs updated and tested, finally... !
  29. kof94te is officially at 1.2.4 (in current FBNEO and next HBMAME), but I'm waiting on 1.3 (not beta) to be released. sfz3mix is interesting in the wide-screen format (in FBNEO and HBMAME). Hopefully you can get it to run in Raine.
  1. Load more activity
×
×
  • Create New...