Posts for mz


1 2
8 9 10 27 28
mz
Experienced Forum User, Published Author, Player (79)
Joined: 10/26/2007
Posts: 693
@Whelkman: "frame-advance increments by two sometimes" is the expected behavior, I believe. You probably want to use "VSync Advance" instead, but the downside of that hotkey is that you can't save states between frames. The next version should work as every other emulator (besides Mupen64 and FBA), so this won't be an issue anymore. Your issue with pcsx.pause() is the expected behavior too, I believe, since it probably just waits until the next frame to pause. You can upload your scripts somewhere, if you want, so I can take a better look at this when I get some time. Anyway, the Lua code in the SVN is already much better than the last official release, but a new version can't be released until zeromus finishes his work with his new SPU. @wisk: thanks. I use XP and never had a problem with that, but I will apply your patch.. Although, starting from the next version, the interpreter CPU will probably be the default anyway.
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
Make sure you have "Movie sync mode" enabled in the sound configuration. I used all the v0.2 TAS plugins and both Mukki's movies synced fine without any issue. I didn't use any ISOs, but the real discs.. It seems I'm the only one who has watched these movies so far, so I'll give some feedback. This one was a lot better than CB1, but they're both absolutely great. CB2 was particularly very fast-looking. The only bad thing was the sound (which isn't Mukki's, the game's or even PCSX's fault, just mine), but I got used to it rather quickly. Very entertaining movies, thanks a lot for making them.
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
Oh, that should be caused because you're using a different lua51.dll file... I forgot to put the correct one in the release archives. :D Please download this one and extract it in your FBA folder: lua51.dll.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
The colors are in RGBA (red-green-blue-alpha). Red would be 0xff0000ff, for example. There are four colors in the script: on1&2 are for when the buttons are pressed and off1&2 are for when they are unpressed. Only on1 is yellow, which is the color of the font you see when you press a button (on2 is the border color). The font is transparent only when you're not pressing a button... You can try changing off1&2 if you don't like it that way. (By the way, it's not my script; Dammit wrote it.)
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
Dammit wrote:
mz wrote:
MAME/MESS have something like this too for their movie code, if I recall correctly.
Hm. Any more info on this?
I tried recording a movie in the newest versions of MAME and MESS and there isn't any kind of input display... I wonder if what I once saw was an unofficial version or just another completely different emulator. All I remember is that the input display was scrolling from right to left at the bottom of the screen...
Dammit wrote:
Maybe you could make the changes at your leisure.
I still need you to tell me what driver are you interested in. I won't add this to all drivers, because it's impossible to maintain for me... Also, I like printing stuff directly to the DirectDraw surface, since that way I can use higher resolutions and have more screen space. :P
Dammit wrote:
mz, can you put a package in the fba-rr downloads?
I'll give you admin access to the Google Code page so you can upload files there.
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
Nice job. MAME/MESS have something like this too for their movie code, if I recall correctly. It also works on PCSX if you use the latest SVN revision (which is not very usable, anyway):
Dammit wrote:
The images don't show up in FBA's screenshots or AVI dumps.
That's due to most drivers using their own image buffer and drawing functions. I had to apply the Lua GUI directly to the DirectDraw surfaces, to make it work with all of them. If you need to take screenshots or AVI dumps with it, I can tell you where to add a line of code to the CPS2 driver (or any other you need).
Dammit wrote:
If you load savestates, the buffer will not be updated to reflect the new state. That can't be fixed until all the emus get savestate.registerload.
As far as I know, PCSX and FBA are the only ones missing savestate.register*. :D I should add those functions one of these days...
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
v0.0.4a released! fba-rr-v004a.7z fba-rr-v004a-src.7z
Changelog wrote:
-Disabled unused RAM Watch accelerators, which were opening a dialog every time the R key was pressed. -Reverted to the old Pause behavior. -The screen is now automatically refreshed when emulation is paused. This makes some Lua scripts, such as FatRatKnight's "Multi-track rerecording", work better with gui.register. -Added "Haunted Castle" driver to the release build. -Fixed the input for player 4 in the TMNT driver. -Fixed the Lua function joypad.set().
@Xipo: your bug should be fixed in this new version. Thanks for reporting it.
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
Baxter wrote:
I wasn't arguing, I merely posted my opinion.
I never said you were arguing. My post was in response to this post by Sonikkustar.
Baxter wrote:
Me being a judge doesn't have anything to do with this, as I've posted my opinion as a member of the site
Sure. But while you're stating your opinion, you could respect the rest of the forum members and accept a movie, even if you don't like it.
Baxter wrote:
But you care enough to make it worse, by making statements like: "This elitist judging system sucks really hard and it needs to die now"
Worse to you, only. I can name on the top of my head at least 10 different TASers who would be happier and would make more movies if we didn't have this system.
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 guess this is just related to my bad English, but:
Baxter wrote:
Also, if you think arguments should have stopped a long time ago
I said "Useless arguments should have stopped 5 days ago if Baxter would have accepted this movie." (Note the "if" there.)
Baxter wrote:
and you say you don't care about the site... why isn't that reflected in your post?
I meant, I don't care enough to waste efforts trying to make it better anymore. Just in case it got lost in translation, the main point of my post was: "99% of 50 viewers enjoyed this movie. We don't give a fuck if some judges don't like it or think they can make it better. Just accept it and people will not act like children."
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
Sonikkustar wrote:
Okay STOP...ALL OFF YOU.
Useless arguments should have stopped 5 days ago if Baxter would have accepted this movie when it already had 45 Yes votes and almost no Meh or No votes, instead of saying he could make a movie like this in a couple of days... But yeah, this isn't the place to discuss this. Maybe I'll open a thread called "This elitist judging system sucks really hard and it needs to die now", but I need to care about the site again to get the motivation needed to do that.
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
mmbossman wrote:
Xkeeper wrote:
These days we're getting to the point where to get a movie published you would have to go about optimizing frame counts or reverse engineering how something works, which is still a huge hurdle to newbies.
This is complete and utter bullshit, and you know it.
Movie rejected by you 10 days ago wrote:
My decision is to reject this movie for these reasons: There have been a couple suggestions for level time improvements posted in the thread thus far, specifically Bridge 1 and Scrap Brain 2. I am also slightly confused by the goal choice regarding fastest time and ignores bonus effects. If the author were to aim for the best in-game timer, he should not have stopped prior to the end of the level to prevent the signpost from spinning. However, if he's aiming for real-time, this can easily be improved in Bridge 2 due to horrible management of lag, which makes that level look particularly bad. I think this is certainly a game worthy of publication, but this run simply has too many flaws in it to be accepted.
Yeah, horrible management of lag and a couple suggestions for time improvements in two levels. Ban the person who submitted that piece of crap. Now, let's please quickly publish that SMB DS movie which has 1/4 of rerecords and tiny mistakes such as saving after each level instead of skipping it, looking very low-quality overall, and being boring to only 50% of the viewers...
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
This look like a great step forward to me. All I've seen so far from people who opposes this is "This is a bad idea.", but they can't even explain why. Nach has given enough reasons to do this. mmbossman also said on IRC: "if you're going to suddenly cut support for an emulator because it has sound problems, cut pscx and just start using psx, since it's so much better than what we have now", and he's right. That has been the plan since the beginning. The only difference is that pSX is closed source, and its author never added any TAS-related tool. Maybe some of the people who say v1.43 is better than v1.51 could explain why they think like that and inform the rest.
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
moozooh wrote:
Are there any estimations or, well, at least an advice on when we can expect the otherwise?
I really don't know. At this point, it's up to the official team (which are only 2 people maintaining over 4500 games :/), because I couldn't find the causes for the crashes. Debuggers didn't really help... (I'll post this again since it's easier to find at the top of a page.) v0.0.4 released! fba-rr-v004a.7z fba-rr-v004a-src.7z This new version adds support for almost 100 new unique games, Lua scripting, RAM Search (which crashes for almost every game), RAM Watch and other minor bugfixes. There's also an input display script by Dammit, which you can load as any other Lua script. It already supports many popular games, and you can also modify it easily if you need to add new games. If a game crashes after you try to use RAM Search, you should use any other arcade emulator, that has a cheat search functionality, to find addresses for your scripts and RAM Watch.
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
fba-rr-v004a.7z fba-rr-v004a-src.7z Yay, a new version of everyone's favorite emulator. This new version adds support for almost 100 new unique games, Lua scripting, RAM Search (which crashes for almost every game), RAM Watch and other minor bugfixes. There's also an input display script by Dammit, which you can load as any other Lua script. It already supports many popular games, and you can also modify it easily if you need to add new games. If a game crashes after you try to use RAM Search, you should use any other arcade emulator, that has a cheat search functionality, to find addresses for your scripts and RAM Watch. As always, expect lots of crashes and desyncs.
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
Have you followed the instructions in Compile.txt?
You need (...) NASM installed in the root directory of the drive where you've checked out Gens (\nasm) to compile Gens project (NASM in included in the sources package, you just need to move it in the root directory).
- Open the Main68k project (DSW file) with VC, build star.exe then close the project. - Open the Sub68k project with VC, build star.exe then close the project. - Exec the comp_m68k.bat file. - Exec the comp_s68k.bat file. - Open the Gens project with VC and build gens.exe, that's all :)
I haven't tried this myself, just guessing.
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'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
Final Fantasy VII - Knights of the Round Any Soccer Game - Using the U.S. men's national team
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
Kumquat wrote:
There is also someone here...with whom I would love to become better acquainted...<3
May I take a guess?
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:
Imagine you see someone spending hours working on the computer, and then after some research you discover that the guy is making a "TAS" of "Mickey Mouse's Castle of Illusion". I wouldn't blame you when you FACEPALM.
Me: "All these months I've been making a movie frame by frame of an old game I played in my childhood about Mickey Mouse." Girl: "Oh, you're so cute." (True story.)
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
finalserafin wrote:
Very weird. Maybe opera is sending referrer when we push enter while in the url bar and not when we press F5
Actually, the opposite is true. It looks like Bisqwit was blocking direct links from any domain that wasn't http://tasvideos.org. But now we can use http://www.tasvideos.org so this is probably causing an issue.
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
SnowDream wrote:
If you don't mind, I would like to post a link to this thread onto another Ogre Battle fan forum to draw more attention to this.
Sure, that sounds great. It's always a good thing to have more people using these emulators. :D This looks like fun, but unfortunately I've been very busy lately... One thing I believe would be nice to have, is to move the camera with the keyboard. You move the cursor with the mouse and the camera position with ASDW, for example. To do that, you'd need to find the RAM addresses of the camera position (we have an article here if you need help on that: MemorySearch) and then, for example, if you press the W key, subtract a certain value from the camera Y position in RAM.
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
Something like this works better when you're on the field:
while (true) do 
	local inp = input.get() 

	if inp.leftclick then joypad.set(1,{["B"]=true}) end 
	if inp.rightclick then joypad.set(1,{["A"]=true}) end 

	if inp.xmouse < 8 then joypad.set(1,{["left"]=true}) end
	if inp.xmouse > 231 then joypad.set(1,{["right"]=true}) end
	if inp.ymouse < 8 then joypad.set(1,{["up"]=true}) end
	if inp.ymouse > 199 then joypad.set(1,{["down"]=true}) end
	memory.writebyte(0x7e14de, inp.xmouse)
	memory.writebyte(0x7e14e0, inp.ymouse)

	snes9x.frameadvance() 
end
Since I wrote this very quickly, it probably works better only in fullscreen. You'd want to check if the mouse is out of bounds and all that, if you want to use it in window mode. And you will still need to figure out a good way to move the cursor during menus. :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
Hi! I made a quick and simple script. Not quite what you asked, but at least it should help you get started, I think.
local oldXmouse = 0
local oldYmouse = 0

while (true) do
	local inp = input.get()

	if inp.leftclick then joypad.set(1,{["B"]=true}) end
	if inp.rightclick then joypad.set(1,{["A"]=true}) end

	local deltax = inp.xmouse-oldXmouse
	local deltay = inp.ymouse-oldYmouse
	if deltax < 0 then joypad.set(1,{["left"]=true})
	elseif deltax > 0 then joypad.set(1,{["right"]=true}) end
	if deltay < 0 then joypad.set(1,{["up"]=true})
	elseif deltay > 0 then joypad.set(1,{["down"]=true}) end

	oldXmouse = inp.xmouse
	oldYmouse = inp.ymouse
	snes9x.frameadvance()
end
It's probably better to write directly to RAM the X and Y position of the cursor, by reading the current mouse position, as in the Gradius III script.
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 only have one small monitor, so I made a nice collage instead. From left to right: -Normally. -Back in the "Dream Team Contest 2". -Working on the new run. (Link for those who don't like huge inline images.)
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 followed your wips too and now really enjoyed watching the full run. Awesome game and this TAS looks technically very good to me. Thanks for making it, and of course I voted Yes. In the meantime, here's a quick and crappy encode on Rapidshare while we wait for a better one: http://rapidshare.com/files/291833405/mslugx-angerfist.avi (119 MB).
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.
1 2
8 9 10 27 28