Posts for Amaraticando


1 2
16 17 18
26 27
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
It's not lsnes that's problematic here, because there're problems when it's played back on console. Some reviews complain about the sound of the fireball (not sure whether it's the sprite that jumps from the lava (Podoboo), Mario's fireballs or Yoshi's fireballs). With lsnes/BizHawk, the song stopped in the 1st castle when Podoboo fell on the lava... http://www.smwcentral.net/?p=section&a=details&id=9541
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Bisqwit wrote:
On my own I have eventually come into the conclusion that intelligence in a closed system cannot increase, and that it is a natural law much akin the law of entropy. A closed system can not exhibit more intelligence than what was originally put into it.
The solar system, in most of its history, can be considered a good closed system. Even if evolution is false, we can agree that the total intelligence within this system increased in the last millennia. Not only mankind has smarter individuals (some of them using their intelligence for evil purposes), but the average joe is also smarter (that's questionable). But we can't deny that the total intelligence increased.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Easy yes vote! More entertaining and with several improvements over the previous run.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
scahfy wrote:
For the first time, it might make sense to use console verifications as the primary publication videos, when possible.
It implies that Nintendo is legally correct, let alone ethically correct. We don't need to use their hardware in the publication, because emulation is perfectly legal, even under the already rigid copyright laws: "In closing, although a new derived work is created, this new creative work is uncovered work under the doctrine of Fair Use." http://tasvideos.org/Nach/FairUse.html It's also ridiculous to give Nintendo the moral right to delete every video that happens to be recorded with Snes9x, Zsnes, BizHawk, bsnes, etc... Why are they aiming popular videos? Because they aren't right, but are trying to intimidate content creators (due to their failure to innovate). Panga already gave up TAS'ing today...
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Notice that it's not only on Niconico, but on Youtube aswell. Not only for romhacks, the encode for the actual SMW TAS was censored. The email is very clear: Nintendo has the exclusive right to perform the games publicly or to make derivative works based on the games. [...] we ask that you please remove the video in question from your channel, and confirm that you will not post any videos using unauthorized software or copies of games, distribute or continue work on the modification, or take any other steps that would infringe Nintendo's rights. Therefore, if Nintendo gets the power, they will delete: 1) Every romhack that modifies the game. SMWCentral is screwed! 2) Every emulator, since they aren't authorized. 3) Dumping the cartridge image in a ROM file is also prohibited. 4) Livestreams/Youtube videos are not possible without an authorization.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Aside from skipping the dialogs and showing funny heads changes, there's no technical/entertanment advantages. I want PAL for being faster, but I'm not sure if the admins would accept it.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Since PSXHawk emulates Crash Team Racing (and PSX in general) quite well, I'm starting a testrun this week. Not the definite TAS, since this game is complicated. I need some input from you: 1)What game mode to play?
PikachuMan wrote:
- A low % adventure mode TAS involving only trophy races and head-to-head - A 100% adventure mode TAS - An arcade mode TAS played on hard - A time trial TAS on all tracks
I believe the mode must be adventure, since it's the only one with a proper ending. And the only one that requires a route plan. About the completion, any% has to beat almost all levels and 101% must enter each level at least 4 times. So, I personally prefer the any%, but I want the opnion of you people. 2)What version to use? There're 3 versions: NTSC-U, PAL and NTSC-J (named Crash Bandicoot Racing). The regional differences are listed here. The most relevant ones:
    i. The language glitch: for PAL only, it makes the text be replaced by "-" symbols. It also glitches some bosses and skips Aku Aku's dialogs after each race. ii. The ending: PAL version has a shorter scrapbook, to save space on the disc. iii. Penta Penguin is much faster on PAL and NTSC-J, however not used in adventure mode.
Let's keep in mind that TASVideos states: Console versions of PAL games run at a lower framerate than NTSC games, running at ~50Hz compared to NTSC's ~60Hz, and the games themselves are often not modified or poorly modified to accommodate to the change in timing. Due to this, PAL versions of ROMs are generally not allowed, unless there are significant technical and/or entertainment merits to using this version. The game play isn't affected very much by using PAL (some levels are slightly better in one version). I'd like to know whether the language glitch is enough to use PAL. EDIT: as Spikestuff said, this can hardlock the game on PAL. 3) What character to use? A priori, I have to know which one is the best. The RTA community uses Coco, because she's quite fast, has good accelaration and turns decently when compared to Dingo/Tiny Tiger. However, I'm quite sure Dingo is better with tools, but some viewers like to see the weakest character owning.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Nintendo is showing its evil side! Recently, they ordered Youtube to erase almost all videos from PangaeaPanga, including a TAS of Item Abuse 3, which had almost 1.5 million views, just because it was played on an emulator. Today, another Mario player (Swithpalacecorner) received an email from Nintendo, stating crap like that:
However, please note that this Code of Conduct prohibits you, among other things, from posting any content using unauthorized software or copies of games. This includes videos featuring tool-assisted speedruns, which require making a copy of a game's ROM file, and running the copied ROM through an emulator.
Be careful, your TAS that you spent months making can be summarily deleted by them...
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
tom_mai78101 wrote:
Not sure what you mean by "profiles'. If it's this one (below), then it's Casual Gaming.
The casual gaming profile uses the bsnes performance core, while the TAS profile uses the compatibility core (more accurate, tested, stable).
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Most Common Codes Found in Rom Filenames [!]Perfect copy of the game (U)USA and Canada (J)Japan (E)Europe (JUE)Japan, USA and Europe (V#.#)Some games were commercially sold with different versions/variations (exampleV1.1) Game Modifications Found in Rom Filenames [c]Cracked to run better on emulators or to take advantage of special features [f]Fixed to run better on emulators [h]Hacked game with modifications to sound, graphics, levels, game engine, etc [p]Pirate is a form of hack but they're usually sold in countries like China [t]Trainer contains cheats added to game [T-]Old Translation of game (game has been translated to another language; example T+Eng would be to english) [T+]New Translation of game (game has been translated to another language; example T+Eng would be to english) Other Codes Found in Rom Filenames [a]Alternate version of a rom [b]Bad dump; game has problems [o]Overdump contains useless repeated data (file size is bigger than it should be) (Unl)Unlicensed commercial release (-)Unknown year (M#)Multiple languages; example M4 for four languages (###)Checksum value (??k)Rom size ZZZ_Unclassified [C]Game Boy Color enhanced or exclusive [S]Super Game Boy enhanced All Country Codes Found in Rom Filenames (A)Australia (C)China (E)Europe (F)France (FC)French Canadian (FN)Finland (G)Germany (GR)Greece (HK)Hong Kong (I)Italy (J)Japan (K)Korea (NL)Netherlands (PAL)Europe and other PAL TV regions (PD)Internet release for distribution (S)Spain (SW)Sweden (U)USA and English Canadian (UK)United Kingdom (Unk)Unknown country Information taken from some torrent site...
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
We can truly say that Snes9x 1.52 has no Lua support. Therefore, use bsnes Snes9x 1.51.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
I wasn't aware client.SetGameExtraPadding was added. When the new release comes out, I'll gladly add this, as I've done for lsnes.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
I've been writing a family of scripts for Super Mario World (and many romhacks), that runs on BizHawk, lsnes and Snes9x. The user can (almost) always select the exact set of things (s)he wants to see. The configurations are saved in an ini file. The priority is to show useful information for TAS'ing, hitboxes, interaction points and a warning for lag and cheat usage. It looks better with maximized window or full screen. More screenshots: http://imgur.com/a/mxwsI Download: https://github.com/rodamaral/smw-tas/wiki/Downloads Commentaries, criticism (specially bug reports, lsnes has 4K lines!) are welcome. Tips on how to use git and distribute this correctly too.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
You were right. By default, the path is relative to the folder the script is in. By the time onexit is called, the default becomes BizHawk's folder. Can I know the current script's absolute filename or directoy from within the script?
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
io.open() seems to have problems inside event.onexit(). The following code fails to save the file:
Language: lua

event.onexit(function() local filename = "random_name.txt" print(filename) local file, err = assert(io.open(filename, "w"), "Error loading file :" .. filename) file:write("some BS text") file:close() end)
However, I can easily do it in the main loop.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Yes vote from me too. I didn't expect this game to have a good TAS, but I was wrong.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
You'll have to forgive me, but this hack is pretty crappy! There's a bunch of much better hacks out there, some of my favourites are: Normal hacks: Super Demo World The Seconds Really Project 2 Kaizo hacks: Banzai Mario World Super Foss World (puzzle) Pit hacks: Colon Three Item Abuse 3
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Has MarI/O beaten any hard level so far? Will he ever do it?
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
This is better to watch in 1080p60 and full screen... Link to video
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Beware, there'll be the deprecation of Mupen64-rr - no longer accepted in the future. So, BizHawk'll be obligatory for N64 within 17 months.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Thanks, adelikat. My task can be easily done with the following code, that I'll post just in case someone has the same difficulty:
Language: lua

-- Get the status of a checkbox -- the same task of forms.ischecked local status = forms.getproperty(checkbox_handle, "CheckState") print(status) --> "Checked" or "Unchecked" -- Set the status of a checkbox forms.setproperty(checkbox_handle, "Checked", true) -- or false to force an uncheck
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Sorry for asking this again, but I'm having a bad time with those functions: string forms.getproperty(int handle, string property) void forms.setproperty(int handle, string property, object value) Whenever I try to get a property, the console writes: Object reference not set to an instance of an object. And when I try to set the property of a checkbox (or buttons etc), during the creation of a form, it doesn't work, giving: LuaInterface.LuaScriptException: <value> Therefore, I don't know what property is and what the value object is. Can someone illuminate me here? I just wanted to checkbox the default options, without the player having to press each one everytime they initiate a script.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
xy2_ wrote:
He deleted it after being spammed with hateful comments.
"The community has closed this channel due to terms of service violations." I always fear "the community". Not only the specific term wasn't specified, but the GDQ channel (in which he was online) didn't suffer any punishment. This seems more like a revenge for spoiling the party, possibly taking people away from donating and accessing the mo$t accessed Twitch channel.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Pokota wrote:
Question: What's the "best" way to store a collection of strings within the script architecture (NOT asking "What data struct I should use" since that's forced to be "Array of Strings")? Should I split that off into a separate file specifically for definitions like that or dedicate a section of the script for said Array of Strings?
It depends on what you are trying to do. Explain more... Are the strings already done before the script starts, or they are generated after, by the user or the game? Is this collection way too big? ------------------------ My question: How do I make a checkbox, in a form, be selected at the start, before the player clicks on it? I was playing with forms.getproperty and setproperty, but I can't do anything with this without errors.
Amaraticando
It/Its
Editor, Experienced Forum User, Published Author, Player (158)
Joined: 1/10/2012
Posts: 673
Location: Brazil
I've been watching some crappy 144p encodes... This guide will definitely be linked to those people. Nice work!
1 2
16 17 18
26 27