Posts for adelikat


Post subject: Developers wanted
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Bizhawk is in need of help! Anybody with C# experience can help with a number of UI and new feature TODOs. If interested contact me! Even more so is we need core developers to expand and finish our cores. We have the option of C# or C++ cores depending on preference. With our current set up, the core is the only thing in need of building, interfacing with bizhawk's input system, tools, features, etc is built in. Perfect for a developer looking to simply build a core emulation system. Please Forum PM if interested. And please don't hesitate, I've found that people often underestimate their ability to contribute to emulation projects.
It's hard to look this good. My TAS projects
Post subject: Bizhawk or FCEUX for NES TASes
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Bizhawk is superior to PCEjin and Dega in both UI and features. However, FCEUX is a very solid emulator, why use Bizhawk? The another isn't very obvious, and I'm getting the question so I thought I'd start a thread. Bizhawk Pros: Superior PPU emulation, uses the 'new ppu' from FCEUX but with some nice fixes Better versions of TAS tools that aren't TASedit Better (non-TASEdit) tools Long term support. I (and others) no longer actively support FCEUX, but I am very enthusiastic about developing BizHawk. THe DMA Cycle bug in FCEUX is not present in Bizhawk Mapping Hotkeys to Joypads. Bizhawk natively supports joypads for both controllers and hotkeys (not need for joytokey.exe) Summary: Bizhawk is of comparable accuracy to FCEUX with some nice polished tools. While it lacks fourscore, pal, and several Japanese rom mappers, it emulates well about 90% of the games TASes at TASVideos. FCEUX: Better mapper support (mostly the more obscure and japanese mappers, and that is only a temporary advantage as I'm still building these mappers and we intend to support any requested mappers) The new FCEUX release will come with a very advanced TASEdit overhauled by Ans. Speed. FCEUX runs faster than Bizhawk, for slower computer you may not get full fps with Bizhawk Fourscore emulation. While we have very few TASes with more than 2 players, Bizhawk can not emulate these currently (givena demand though, this could change) PAL support. While TASvideos does not typically publish PAL movies, this isn't emulated in Bizhawk yet. Summary: FCEUX is tried and true. The accuracy issues on Tie: The sound emulation of FCEUX is old an primitive. The sound emulation in Bizhawk is new and underdeveloped. They both have their pros and cons. Now if you are a linux user, this is all moot. Bizhawk isn't supported in linux (yet) while FCEUX is probably the best linux supported NES emulator. Conclusion: I will be using BizHawk for my new TASes. I find the UI to be better and more convenient. I will continue to do so even despite FCEUX 2.1.6 which will have an amazing TASEdit update (thank you AnS). However, I enoucrage everyone to try this new release. AnS did a great job trying to reinvent how we all TAS, it is truly inspiring. Feel free to debate here.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Use this thread for official bug reports if possible. Also, I ask all bugs be reported on our github repository. Though you are welcome (and encouraged) to post them here as well. TAStudio bugs are reported here.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Yes and No. I should probably make a topic about that.
It's hard to look this good. My TAS projects
Post subject: PCE Emulation with Bizhawk
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
We have a new emulator now BizHawk that is now the preferred emulator for PCE/PCE-CD/SGX games (and TASing). PCEjin, and mednafen should now be considered deprecated and obsolete, and eventually not supported for submission by TASVideos. BizHawk offers superior emulation quality as well as superior TASing tools. Discussion of this emulator should be done in the bizhawk forum
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Because the "Allow L+R" is not core specific, it is a client specific setting that may or may not be useful for the particular core in question.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Yeah, I know about those 2 things. I want to get the serial link emulation going. You have done this before? Interested in helping :)
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
What game are you trying to load? If it is a homebrew, there is a homebrew db file, you can simply add an entry to it. (IF you get that working, please share so it can be in our official copy). But it maybe that you are using a game that does not have that mapper implemented yet? I will provide a mapper compatibility list soon. And I will prioritize implementing mappers that have been requested.
It's hard to look this good. My TAS projects
Post subject: Rules of this forum
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Bizhawk is an emulator intended for both the casual gamer as well as pro-users and TASers. This forum is intended to be for bug reports, discussions, as well as online support from users. The scope of this forum is not just for TASing! It is exepcted that forum members, be polite and respectful to inexperienced users. Mods will be expected to allow casual gaming and set up questions and posts that do not pertain specifically to the world of Tool-assisted Speedruns.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
is a Multi-platform emulator, for windows systems (currently). It emulates a number of cores and provides full rerecording support and all the tas tools that the community has become accustomed to. Currently BizHawk emulates NES, SNES, GB, GBC, SMS, GG, SG-1000, PCE, PCE CD, SGX, and TI-83 at release quality. It also includes an experimental Genesis core. BizHawk is built with a modular design that allows for complete separation of client and emulation cores and provides an object oriented design that allows for reuse of material between cores easily. Most cores are written in C#, but it also provides support for pure C++ cores to be integrated and interact with the GUI client. It currently uses the bsnes and gambatte cores in this manner
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
p4wn3r wrote:
That's a really good point. I just think it'd be better if the rule was changed because the upsides and downsides of the change were discussed extensively before and everybody had come to the conclusion that it's detrimental to the site. Changing it now because of ONE submission that switched versions because of a convention used by a community of ONE game for a site that has to take into consideration LOTS of games seems too euphoric. I'm for accepting it as an exception.
Don't worry, his suggestion is something we have talked about long before this situation. It isn't just a reaction to a single submission.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
keatsta wrote:
Would the staff be open to the idea of someone coming on to attempt something like this?
I would be VERY open to this idea. If you are interested, let's chat. However, I don't see why a major site overhaul is necessary for some kind of OoT category issue. We already have examples such as SMW or SMB where we have published both movies in similar situations. If the 'longer' movie is entertaining and has an audience, we would publish. However, I agree that as TASVideos continues to grow, the current categorization system is getting cumbersome and limiting. The problem is manpower, not desire.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Cool, a super turrican improvement. Obsoletes a 4 year old TAS? Has it really been that long? Man I'm old :(
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
feos wrote:
Let's create a Wiki page ...
I approve!
DarkKobold wrote:
Can google code projects be opened so that anyone can submit changes?
Sadly, you can't open it up like that. The downside to a SVN is that people not only need access, they need knowledge of using SVN. Obviously the best solution would be a webside with a file uploader and a database, but SVN is easy and fast.
Additionally, people who are just wanting to browse scripts and download them can do so using the "browse source" which is slightly difficult to find.
The homepage of tastools links to the SVN browse you speak of. I don't know how to make it easier to find than that.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
I've already done this!!!! http://code.google.com/p/tastools/ I'd be happy to add you to the project so you can help maintain them
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Congrats dooty. I approve of this decision!
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Lex wrote:
I think if you can TAS it and it's interesting, go for it!
I must agree with Lex here!
Whether it would be accepted on TASVideos is a matter that should be thought of only after the TAS is complete. None of my TASes are acceptable on TASVideos because of their format, but that didn't stop me from making them and perfecting them because they were of interest to me. :)
I tend to agree here too. But with the caveat that it is possible that with some pre-planning that one could come up with a reasonable compromise that could make it publishable. (This is getting rather hypothetical though). You can't really lose if your goal is making what interests you rather than what will or won't be published. I would of course prefer to see anything submittable (notice the word submittable, not publishable used there) be submitted here :)
I would personally be very interested in a TAS that was faster due to achieving bonuses from playing another game up to a save point. That's a really cool idea.
Me too. And I think this would be a novel concept that would be quite welcome here.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
I didn't mean to start a controversy here! This movie can and will be published even if it can't sync on the new PPU, and most certainly be published even if it can't be console verified. I'd also like to point out that I merely speculated that this movie may not sync on a real console, nobody has even tried to see if that's true. Even if it does desync there it doesn't mean any trick was impossible or this movie exploits emulation errors. It simply means that this particular input caused a lag frame, but there is countless possible other input variations that could have led to a near identical output (shooting a koopa and doing the inside the pipe trick). As someone who works with NES emulation, my interest in the matter was to try to better understand the nes PPU, and this movie could prove to be a great test case for the new PPU's accuracy.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
jlun2 wrote:
adelikat, do you have a NESBot along with a copy of SMB? I would love to see this amazing run done on a console. :)
I have a NESBot but I only have the SMB + Duck Hunt cart. I managed to make a .fm2 of Happy Lee's Warps that synced in FCEUX on this ROM. But it desynced in 1-2 consistently. So there is some difference in the two ROMs that affects sync.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
HappyLee wrote:
Be the first as usual! Happy Dragon's Year to all of our TASers! By the way, why isn't it on the Front Page yet? Something changed in the submission system?
There is a 5 minute cache on the front page. Also VERY impressive movie! Some surprising new tricks. You've managed to make SMB TASes so much more entertaining over the years. Good job. (Yes vote, obviously) EDIT: It turns out this movie desyncs with the new PPU on 3-1, the trick in the screenshot actually causes lag and makes the trick fail. I would suspect the same thing would happen if console verified (DarkKobold, care to try?)
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Oops. TASer of the year was not supposed to be the winners of each platform. It works for TAS of the year because one movie only encompasses one platform. But a TASer may work on a variety of platforms. I think maybe to be fair, the existing people should be kept in the list but that we reset the polls and give some time for nominating of some other people.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
It is long after Dec 21st. What is this big new shortcut?!?!
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
ledauphinbenoit wrote:
Was there any consensus on category for this? I will publish if it has been determined. "ram corruption"? "glitched"? others?
Let's go with ram corruption. I haven't liked the other suggestions better. Also, we can always change it after the fact if someone does come up with something.
It's hard to look this good. My TAS projects
adelikat
He/Him
Emulator Coder, Published Author, Site Developer, Site Owner, Expert player (3602)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
DJWebb32 wrote:
i personally think that labeling this movie as "glitched" would be perfectly fine, because it just seems to be the standard name for runs on this site that do things to beat the game in a way it wasn't intended to be beaten (sorry this is very vague, but it kind of has to be because each individual "glitched" run is unique in its own way). even if the name is arbitrary, it seems to work for the most part as most everyone understands that just about every run on this site uses glitches, but that doesn't qualify them as being "glitched."
except that the traditional any% is VERY glitched as is.
It's hard to look this good. My TAS projects