Posts for mz


mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
[img_right]http://img828.imageshack.us/img828/5272/snapv005.png[/img_right]FinalBurn Alpha Rerecording ---------------------------------------- This is a continuation of blip's work, updated to the official 0.2.97.08 and with some new features. Binary downloads available in the link above Changelog ----------- v0.0.5.01 -Added "Graphics layers" menu. -Added "Lua drawings in captures" option (enabled by default). -Map hotkeys: setting set slot 0 to 0, loadstate 0 to F10, or savestate 0 to shift+F10 will cause the remaining to auto-fill. -Loadstate errors now successfully restore a movie instead of corrupting it. -Backup loadstate function. -Bind savestates to movies, with a toggle option in the menu. (Note: it is highly recommended keep this feature on because FBA can corrupt movie files due to poor handling of savestates.) -Movie name displayed in title bar. -New lua functions: movie.playbeginning(), movie.setreadonly(), movie.getreadonly() and movie.length(). -Menu items for frame counter toggle and play movie from beginning. -Play movie from beginning hotkey now works. -Update frame counter on loadstate. -Doesn't crash when canceling open ROM dialog. -Save/load state message include slot number. -Crash fixes. -Fullscreen (-f) commandline option. -Menu is now a real menu (and thus alt key combos work again). -10 Saveslots now (instead of 9). -Drag & Drop support for savestates, movie files, and lua scripts (both main window and lua console window). -GUI cleanups. -Windowed mode default when loading game from commandline (instead of fullscreen). -RAM Search: fix reset to update previous values. -RAM Search: Fix counting number of changes. -RAM Watch: Add Separator button. v0.0.5 -77% less crashes. -Added a lot of new Lua functions. -Added RAM Watch and RAM Search from Gens. RAM Search is very slow because FBA-RR can't filter addresses, so you may want to use MAME-RR to find them (.wch files are 100% compatible between both emulators.) -Updated core to FB Alpha v0.2.97.08. !!!IMPORTANT!!! ----------- By default, most games use this configuration: F2 : test F3 : reset So, if you want to use savestate slots 2 and 3, you'll need to change them ("Input" -> "Map game inputs...")
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
I tried setting it to "]". :P But as Bisqwit said, it's impossible for me to know what's the scancode of the "]" key on your keyboard... And I never liked the idea of having the Pause key so far from the rest, but I guess I should add it too as another option when I release the next version. At least until I make them mappable... (I'm currently trying to finish blip's work on FBA, so maybe it can take a while until I work again on this.)
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
@Hellfish: it seems to be fine here. The frame counter is never reset (I get the "expected behaviour"). :\ Are you sure it always happens to you, or maybe is there something else I need to do first to make it happen? --- EDIT: Also, have you tried with other save slots? Maybe the bug is in only a specific one.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
You are fast. :P It sure looks a lot better this time. I doubt anyone could think it's unassisted now, even if you compare it to the movies in SDA. Do you plan to keep going further this time? :) I'd love to see more.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
PCSX Rerecording v0.000006 Binaries: pcsx-rr-v0000006.7z Source: pcsx-rr-v0000006-src.7z Another minor update with some things suggested by Hellfish and a new Input Display: Full changelog: -Lag counter -New hotkey: "0": Lag Counter Reset -Frame counter keeps going after the movie ends and it shows a "no movie" message -Input display -Fixed "Tab" hotkey function -Other minor bug fixes Also, here's the source code for my modified PeopsSoft plugin, in case anyone wants it: gpuPeopsSoft-rr-v001-src.7z.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
Hellfish wrote:
Also, what's up with all the blank lines at the beginning of the movie files, and the frame counter starting at ~600?
I'm not sure about that, I guess the game is loading something. Every different game starts at a completely different frame, and the GPU doesn't show the frame counter until it draws the first frame (for example, Driver starts at ~100 and Megaman Legends at ~50). The blank lines are there because of bad programming. :P Maybe they should be "1111111111111111" or something.
Hellfish wrote:
Would it be possible to denote in the UI somewhere just after such a lag frame occurs? Like Gens lag frame counter or somesuch. [...] Also, it would be nice if the frame counter(one of them) kept going after the movie ends, with a message about it ending instead.
I'll try to make those changes. It may take some days, as I'll need to rewrite all of the mess I've made in the GPU PeopsSoft plugin code.
Hellfish wrote:
*starts SOTN over*
Ahm... Could you upload what you had until now? I'd really like to see what an Alucard TAS looks like...
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
PCSX Rerecording v0.000005 Binaries: pcsx-rr-v0000005.7z Source: pcsx-rr-v0000005-src.7z What's new: -Everything pirate_sephiroth was complaining about. :P These are the new keys:
-Savestates:
Shift+F1-F9: Save State
F1-F9: Load State
-Misc:
Shift+8: Read-Only Toggle
P: Pause
Space Bar: Frame Advance
"]" (in US keyboards only): Frame Advance
Tab: Fast Forward
-Speed Controls:
Numpad 1-Numpad 6: 1fps/4fps/9fps/15fps/22fps/30fps
Numpad 0: Normal Speed (60fps in most cases)
Numpad .: Turbo Mode
I've added the "Tab" hotkey which functions like the "Fast Forward" in other TAS emulators. You can also copy the "gpuPeopsSoft.dll" file to the ePSXe folder and this function will be available there too. Also, the bug reported by Hellfish hopefully is fixed now.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
pirate_sephiroth wrote:
Also, your softvideo dll looks updated... but those arbitrary speed values don't make sense... mine were better... can I use the older modded dll you made before?
Er, what do you mean? You were the one who suggested these new values: 1/4/9/15/22/30fps. I don't use them anyway, so tell me what do you want now and I'll change them. Also, I wouldn't recommend using the old dll, it will probably cause some bugs.
pirate_sephiroth wrote:
why do you insist on using 1-9 to save and F1-F9 to load? And Spacebar for frame advance?? And 0 for toggle readonly?? Change them to the snes9x standards... F-key load, shift+F-key saves... press ] for frame advance... shift+8 for toggle read-only.
I used 1-9 to save because I didn't know how to map functions to shift+something. I think I know now, but I haven't tested in PCSX yet. I didn't use shift+8 for toggle read-only because the 8 was already in use. :P And I personally always use the space bar for frame advance, but I can add the "]" key too, if that's ok. We'd have two keys for the same function. :P (In my spanish keyboard, the "]" key is shift+"}", so it's pretty useless...)
DarkKobold wrote:
For some reason - I'm not seeing any outputs, such as the frame counter or load state while messing with the emu...
You need to check the "Show FPS display on startup" box when you're configuring the GPU plugin. Or you can press the "Delete" key once you are in game.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
Thanks. So, here it is again, this time also with sound: YouTube video. --- EDIT: updated the video with the new movie.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
There were many great moments and also a few "meh" games, but overall I think it was really entertaining. I would vote Yes if you'd submit this, but it will probably get rejected anyway, like WarioWare and other minigames movies did before. At least we could have the movie on this server, and maybe on alden's Gruefood Delight page too. :P Thanks for making this movie.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
AngerFist wrote:
[...]if we could just change our policy and accept mz's working emulator, I will TAS right away (alongside Super Castlevania 4, that one is still my highest priority with King Phil) Mega Man X4, Mega Man X5 and Mega Man X6.
The main issue with my version of PCSX (besides not meeting most of the requirements) is that there's no sync-robust open source sound plugin, which would make impossible to encode high quality AVIs with proper A/V sync. I don't know if some of the coders here could find a way to record audio from any plugin, even if it isn't open source... What I wouldn't mind, is to have a new forum for PS games or PS emulators, to try to get more attention/help from coders and TASers. We'll probably have pSX with re-recording support someday anyway.
paul_t wrote:
I did a quick TAS of the intro stage. I was going to go further, but I'm not sure how to manipulate the destruction of the space colony. You can see it on Youtube or download the movie file.
It looks really good for something that long made within a day! I never really liked MMX5, and having one of the shortest PS speedruns on SDA doesn't help either, but it looks like a full TAS of it would look amazing. I hope you don't mind if I upload your movie to my YouTube channel, as I'd like to have as many TASes there as possible to get more people interested.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
paul_t wrote:
PCSX turns off the GUI and repositions the window when playing back. Is there a way to change this?
As far as I know, that's not possible. Every GPU plugin create its own window.
paul_t wrote:
How do I resume a movie? Even with the read-only toggle I can't seem to get a movie to resume recording.
It should be like in every other emulator: first "Replay Movie", then toggle to "Read+Write Mode" and then load any savestate that was previously made while recording/playing your movie. (You can also skip the first two steps and just load a savestate after selecting "Record Movie", because all movies use the same "movie.txt" file right now. :P)
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
pirate_sephiroth wrote:
My old pSX attempt: http://www.youtube.com/watch?v=_2tRXgAokY8
Wow, amazing skills. I can't wait to see you make a full Richter run someday... I guess it's time to use MHS and watch some memory addresses to make sure damage is frame-perfect and then see if < 30 secs is possible. EDIT: oops, I was thinking less than 30 seconds was required to get 30MP. I guess it's not...
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
I think you need a "Clear" save in your memory card so you can skip the initial dialogue between Richter and Dracula.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
A new release with some easy stuff that should have been there since the beginning: Binaries: pcsx-rr-v0000004.7z Source: pcsx-rr-v0000004-src.7z What's new: -There's only one executable file now, and two new File menu options: "Record Movie" and "Replay Movie". -New key: "0": Read-Only toggle. -A real frame counter, which also shows the correct number after you load a savestate. -New movie format. Input is saved to the movie file each frame, even if the joypad hasn't been polled (lag). This seems to improve synchronization when using different SPU plugins. Movies made with previous PCSX versions won't work in this version, but I can convert them easily if anyone needs them. -The frame counter now is also displayed on the lower left corner of the screen: This way, PCSX messages won't hide it when they appear. (Thanks to DarkKobold. I've borrowed some of his ideas in the source code he showed me some time ago. :P)
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
It was very entertaining for me. Voted Yes.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
I played this game a lot as a kid, and I rarely could make it to the second Wang. Even then, this movie wasn't really interesting, but it's very short, so I give it a weak Yes. By the way, FCEU 0.98.15 desyncs for me. I had to use .13, which works fine.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
Here's my encode: YouTube Video. I didn't encode it in 4:3 aspect ratio, as I thought YouTube would correct it. Sorry. :P
Hellfish wrote:
Well, why not include the Null Sound Driver then?
I didn't know about it back then. Also, I haven't played with it very much, and maybe it's only better in some games. Anyway, I've been trying to write my own sound plugin, as they seem to be the main cause of desyncs right now.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
Thanks for reporting bugs, I certainly would *love* to continue (and will do it some time in the future if nobody else has done it before) or see anyone else continue work on this. I'm just a bit tired right now, and I've been working a lot on other not TAS related stuff. As for the bug itself, I couldn't reproduce it. I do: "down", frame advance, "up", frame advance and then "X". I close it and then test it, and it works. Maybe it is random or maybe it depends on some configuration. Also, if you need/want help about how to compile PCSX with MinGW, I'll be glad to help you. Feel free to send me a PM to ask me any question.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
Wow, that was absolutely great! I would have loved to see you do more stuff while waiting, especially since Richter is so fast, but it was great anyway. Thank god I was able to play it back, but I had to change the audio plugin. It looks like you've used the "No Sound 0.4" SPU plugin I've put in the archive, which sadly sucks ("Null Sound Driver 1.0" is a lot better and more compatible with the rest, or you can also use the SPUasync option in the others). I'll try to encode this and put it on YouTube when I have some free time, if you don't mind. Also, we should make a standard MemoryCard with a "Clear" save, so we can use it always in the future for Richter mode and Luck mode.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
mz wrote:
My version uses a new function (GPUframelimit) which only the newest GPU plugins have. So, only the plugins that came out in the last few days work for now. You can get the latest Pete's GPU plugins here: http://www.pbernert.com/html/gpu.htm, and if you're recording you should only use my modified PEOpS GPU plugin, as that's the only one which have speed controls.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
So, what about this stupid rule?:
Emulator Requirements wrote:
The games used by the emulator should be convenient to handle. Currently, we don't allow systems that require CD images in excess of 100 MB (such as PSX) because those are inconvenient to handle.
(from here) By the way, I voted no.
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
Thanks guys. I was going to suggest to paul_t that he should try openning up the .rc file inside the PCSX official source package and see if those ways could work, but then I thought I should try that myself first. To my surprise, MS Visual Studio can open up the file normally :P; I forgot I had to patch my .rc file to make it compile under MinGW, and that was what made it incompatible with VS. Too bad my VS installation is fucked up and it crashes automatically after a few seconds. I have to reinstall it now. It can't even repair/uninstall itself the sane way... :/ I hate that piece of crap. @zefiris: I only did this for fun and to see if I could add re-recording myself to an emulator. I saw I actually can't. :P Also, I love the original PlayStation, and that was my main motivation for this; on the other hand, I don't like the DS at all. Sorry... @pirate_sephiroth: Thanks! Yeah, both bugs should be fixed in the latest version (v0.000003). I've compiled a version with your suggested FPSes: gpuPeopsSoft-altfps.7z. Just put the .dll file inside your "plugin" folder. @Hellfish: Thanks! I tried both programs, but neither of them could open up the PCSX .rc file. I guess I will have to find a way to reinstall that Visual Studio crap. I've uploaded the source code, it's very far from being a "great work" as you said, but maybe another coder could use it as a guide: pcsx-rr-v0000003-src.7z. I had already sent it to DarkKobold, and he was trying to make something decent out of my crap; so probably you may want to wait for him to finish. Also, there's no way to edit the .rc file there, as far as I know, so you may want to use the original .rc inside the official PCSX source package. --- EDIT: pirate_sephiroth told me about Resource Builder, I tried it and it does work great with PCSX's .rc. :D
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
@pirate_sephiroth: Yeah, sorry about that. I've uploaded a new test version with frame advance ("SPACE BAR") and pause ("P") if anyone is interested in it: pcsx-rr-v0000003.7z. I've also made a very short Megaman 8 video with it: YouTube link. DarkKobold was writing a very nice file format and all that for this; and I said to him I was going to add/edit the program dialogs, but I couldn't find any software to edit the .rc file, so I probably won't be working anymore on this...
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
God, I'm really really sorry about that. I knew my ugly hacks were going to break a lot of other stuff. :P If anyone else wants to fix it and release even another version, you only have to revert my stupid change to line 222 in "fceu.c", just below the line that says "// What in the name of fucking.... vvv". :$
You're just fucking stupid, everyone hates you, sorry to tell you the truth. no one likes you, you're someone pretentious and TASes only to be on speed game, but don't have any hope, you won't get there.