Posts for upthorn


Post subject: Vista users with AVI creating problems, READ THIS
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
There is a bug in the Windows Vista API which causes AVI files to be written with bad headers. The following procedure fixes it for the majority of users.
Raiscan wrote:
Hi there! If you are indeed a Vista user, the following steps should (with any luck) fix your AVIs. Step 1: Get the experimental VirtualDub (1.7.2 as of writing) here. Step 2: Open your avi up in it Step 3: "Audio --> Direct Stream Copy" and "Video --> Direct Stream Copy" MUST be set. Step 4: "File --> Save as AVI..." and save it elsewhere. If that does not work, try making a 20 sec uncompressed AVI in the emulator and doing the above steps. If that works, at least you know you can save uncompressed.. (ffdshow's H264 Lossless can be fixed by VirtualDub) Please post your results here so we know if something worked or didn't :)
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Warp wrote:
http://warp.povusers.org/snaps/desktop.jpg
Warp that is a screenshot of your browser, not your desktop. Please try again.
Sir VG wrote:
Here's mine. 500 WLIIA points if you guess where it's from. Sir VG's current wallpaper
Despite only being released for the Saturn, NiGHTS is not a particularly obscure game... Also, there is a subtle but important difference between "wallpaper" and "desktop screenshot".
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
1) The hack is far from finished. 2) I have been making tools specifically for it as work on it progresses.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I admit that ctrl-0 through 9 has been more difficult for me to get used to than I expected. I just thought of a good way to deal with it so that it's semi-configurable, though. Which'll have to do until I have more time to concentrate on totally rewriting Gens' hotkey handling.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I would guess you are using Vista.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Okay, so, here's mine
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
There's a two player, expert mode run on the way which is mostly completed, and seems quite likely to obsolete this one when it is, so making an AVI of this version would probably be pretty useless at this point.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I would like to comment, before pcc releases dega as a rerecording SMS emulator, that the movie format is very weak, and Gens is still suffering because of GMV's weak, and not-very-expandible file format. IE: the problem that MMV and GMV share is that there is a fixed amount of space in the header, and adding more information than that will break compatibility. At the very least, you should add 4 byte pointers to the start of savestate and/or Input data in the file.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Floogal wrote:
I don't think that Axel would be useless to speedrun -- his "dash" attack is quite quick and powerful.
The problem is that Axel and Blaze can't keep up with the screen when it scrolls, so it ends up waiting for them.Max and Skate are the only ones who can keep the screen scrolling at the highest speed..
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
N. Harmonik wrote:
Are you going to attempt the oh-so-different SNES version when you're through with this?
There is no SNES Rocket Knight Adventures. However, Konami produced a sequal to Rocket Knight Adventures, called Sparkster. There is a Sparkster for Genesis, and a Sparkster for SNES. They are not the same game. But the SNES one has already been TASed. By Nitsuja.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Twisted Eye wrote:
I keep hearing about dega not playing as many games as meka and others. What games don't work with dega? Is there a list somewhere or some examples to work with?
Unfortunately I cannot find a list of all of the games that are compatible with Dega. But none of the Sonic Drift games are playable in Dega (as of v1.12). These are fairly mainstream games, also, as far as game gear games go. Edit: Just adding that Sonic Drift games also won't work in Gens+, or any open source emulator I have tried yet that is not Meka.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Since deep loner has disappeared, and I have got a new Gens release out, I have started work on improving Dan's currently published Rocket Knight submission. I am working on the U version, with the difficulty set to the hardest setting, as Deep Loner was doing. I have posted a WIP through level 2 on youtube, here: http://www.youtube.com/watch?v=X4vClHCQTFM As of the end of that WIP, I am 2541 frames ahead, despite being unable to take damage, many enemies and all bosses having more HP, and the (U) version suffering from lag more frequently. Also, Dan has also expressed interest in improving the run, so there may be some collaboration between us later on.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
DarkKobold wrote:
Upthorn: I've considered it, but the problem is that you'd have to wait a whole extra round for each attack that slows you down. In battle 3, Mae is mainly used so Max doesn't get surrounded, and can continue on without fighting.
But each progressive round would take less time Consider: 6 rounds of 10 enemy actions versus 10 rounds where one enemy is destroyed each round: with 6 rounds of 10 enemy actions, you get 60 enemy actions + 10 player actions for a total of 70 actions. With one enemy destroyed each turn, you get 65 actions total, resulting in a shorter combat overall. The more enemies there are to begin with, the greater this effect will be.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
FODA wrote:
Sir VG wrote:
adelikat wrote:
The advantage to modifying GENS instead is that you get all the sophisticated TAS tools already to go. Modifying a new emulator would mean crude tools as first. Though I am happy either way as long as we can see SMS submissions soon :P
If I remember correctly, somebody modified a version of Gens to have SMS and GG support, and called it Gens Plus. Maybe if the source was found, it could be applied to Gens?
If I remember correctly, the author was contrary to TASing, and the code isn't open source.
This is almost correct. Gens Plus is open source, but the code is bad. To the point that I feel it would be easier to port Meka's SMS/GG emulation core into Gens myself than to fix up Gens Plus' to be worth TASing.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
This WIP is looking pretty good so far, but have you considered that it may be faster in some places to kill more enemies, so that CPU turns will take less time?
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
stanski wrote:
I always wondered if it wouldn't be easier to add SMS support to gens (a few other genesis emulators have it, the genesis was designed to be able to play sms games with an adapter) vs. modifying a new emulator?
This is a good question. I've been considering both ends of the question for quite some time, and still don't know which would be easier. However, I do know that, if one were to modify an emulator which is primarily for SMS, Meka seems to have the largest compatibility, and many tools already built in.
FODA wrote:
Shouldn't there be a "sms to genesis" rom converter?
Not exactly. The main Genesis processor is a motorola 68000, and the SMS processor is the z80 (which genesis uses for sound processing). The hardware adapter, aside from simply making the cartridge fit on the slot, also makes the Genesis bypase the 68000 processor, and go straight to the z80 for instruction execution, as well as making it interpret hardware addresses slightly differently.
How fleeting are all human passions compared with the massive continuity of ducks.
Post subject: Re: SMS rerecording development
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
pcc wrote:
After looking at the emulators available I believe that dega would be our best choice for doing so, given that it has good cross platform support and a clean code base.
The problem with Dega is that there is a fair number of games that Dega cannot run correctly at the moment. I believe that "Sonic Drift 2" is one such example.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I am planning to overhaul the cheat system for the next Gens release, to integrate it with the RAM search, and also to make it totally reliable. (Currently the cheats do not prevent writes to cheat addresses, but simply reset the value after each frame, which means that cheats are not totally reliable at the moment.) There is a fast and simple way to make the cheats completely reliable, but it would use 16 megabytes more RAM. So my question to you is: Is an additional 16 Megabytes of RAM an acceptable amount of RAM usage for Gens? A user in IRC has suggested a way which would decrease that to 2 MB of RAM, for a very slight performance hit. I'll be doing that.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Highness wrote:
It just hit me that it would be awesome to have something in the RAM-search where you can search for non negative values. For instance. I'm 100% sure that the value I'm looking for cannot be a negative value, such as -24. It would be very smooth to just remove all values that are of negative nature and I wouldn't have to get confused about it. Addresses that take negative values should be automatically removed if check box is ticked.
It sounds like what you really want is an auto-search feature, because you can already limit it to non-negative values by manually searching: Greater than, Specific value, 0
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Phil wrote:
As for the "National Geographic" or "Discovery channel" argument, there may be sex but not "homosex". Well, I've never seen that. So...
1) There have been national geographic reports on observed homosexuality in animals. 2) We don't get to see both transformations, one of them could have turned into a female bear! 3) THEY ARE NOT ACTUALLY ENGAGING IN SEXUAL ACTIVITY.
How fleeting are all human passions compared with the massive continuity of ducks.
Post subject: Re: Translation + subtitles
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I have gone through and done a total retranslation. Bisqwit's work was mostly correct, and I initially only meant to edit it, but needed to reference the orginal to avoid genetic drift (the translation of a translation of a translation effect), and I think I have done a better job preserving the mood in each case. {80}{420}Youkai Douchuuki speedrun|Played by Randil|Playing time: 0:13:11.22|Rerecord count: 6270 {450}{540}This is a tool-assisted recording, played on an emulator.|For details, see http://TASvideos.org/ {1648}{1810}"Uncle! Uncle! I'll teach you something good, so give me a break!" | "Try climbing all the way up on the small frogs." (Specifically, what he says at the beginning twice is "I've lost! I've lost!" but this is similar to the English practice of "saying uncle") {1890}{3000}(This is a betting game. The player bets on whether the dice result will be even or odd. The prize starts at 1000, and increases by 1000 each round. 8000 is the maximum.) {5496}{5700}"I am Sekishono Bonnin!"|(Average Gatekeeper)|"You must defeat me if you wish to pass."(The tone of this speech is very self-flattering, which indicates that "Average Gatekeeper" is his name, and not a self description -- also the phrase fits the style of full names in feudal Japan) {6600}{6750}Options in the shop:|Option 1: "Fatigue remedy items"|Option 2: "Attack items"|Option 3: "Miscellaneous goods"|Option 4:"Leave" {6750}{6810}"Welcome, do you want to buy some demon goodies?"|"What do you want? Just point at something, and I'll explain it!" {6830}{6910}"Demon soup increases power by 4!"|"Hell stew increases power by 6"|"Travel dumpling can restores power by 8 mid-journey" {6930}{7040}"Droppings of a Heavenly Nymph. Hmm? This is... a mystery medicine." {7080}{7200}"Demon amulet"|"'O, Ancestors... Help me...'" {7340}{7390}"Carl Lewis?? It lets you run fast, jump far" {7390}{7480}"Kappa Flipper. It lets you swim effortlessly in water" (Translator's note: a Kappa is a mythical Japanese monster, also called a water goblin. They swim very well, and eat children.) {7490}{7550}"Oh? Going already? Make lots of money and come again!" {8280}{8310}"I am Gonta. If you give me a dumpling, I'll be your friend! Please give me a dumpling, I am so hungry I could die."|(Yes)|"Thank you very much. Well then... bon appetit *woof*!" {8330}{8390}"*Chomp* *chomp* *slurp* *slurp* yummy... huh?"|"Awww.. my tummy..." {8390}{8500}"Oh my, because the dumpling was old and in bad shape, gonta died. Tarosuke respectfully buried Gonta." {9080}{9220}"Do you have some business with demons?" (Youkai ni nanka you kai?)|"Which power do you want to improve? (Spirit), (fighting), (jump)" <Spirit>|"Make your offering." <5000> {9240}{9320}"Pray." {9400}{9460}"You passed! Impressive skill!" {9470}{9220}"Do you still have business with demons?" (Youkai ni mada you kai?)|"Which power do you want to improve? (Spirit), (fighting), (jump)" <Jump>|"Make your offering." <5000> {9570}{9760}"Pray." {9800}{9860}"You passed! Impressive skill!" {9860}{9920}"Do you still have business with demons?" (Youkai ni mada you kai?)|<No> {12300}{12420}"I'm in a bind. | I never cut bamboo, so I don't have enough exercise..."|"And I've grown this fat. You, do something about this."|<Yes>|(translator's note: What a demanding woman) {12454}{12600}"Thank you. I became slim with your help. This is my thanks" {16780}{16900}"So, you made it. This is a guard station." {17050}{17250}"Did Geesen send you here?"|"You seem to have some spine. Come at me!" {22050}{22300}"Boy, boy| Don'cha want a turtle?|If yer wantin' we're sellin'|How much'll ya give? Ya can't have it if ya won't give lots <30000>" (translator's note: these merchants have a very thick Osaka accent.) {22380}{22500}"Allright! We sold it!|Hey I said it's yers now. Come again!|Those lowbred Osaka merchants caught me and bullied me...|Thank you very much|I'll introduce something good!|Please ride my back" {22800}{22900}"Welcome to the Palace of the Dragon King" (the "jou" here is a suffix for castle names) {22940}{23040}"Please relax and enjoy your stay." {23080}{23210}"Thank you very much for saving the turtle." {23250}{23380}"You are a very good person aren't you, Tarosuke" {23420}{23600}"Well now, as thanks, allow me to dance for you." {25560}{25800}"Did you enjoy it? But I must be leaving already." {25840}{26100}"I will give you a treasure chest as a farewell gift"|"Take care, and farewell." {26500}{26580}"What will you do with the chest? (open) (don't open) <Open>" {26620}{27200}"I have fallen in love with you. Please take this 10000" {29000}{29140}"Do you have some business with demons?" (Youkai ni nanka you kai?)|"Which power do you want to improve? (Spirit), (fighting), (jump)" <Spirit>|"Make your offering." <5000> {29160}{29240}"Pray." {29320}{29380}"You passed! Impressive skill!" {29390}{29140}"Do you still have business with demons?" (Youkai ni mada you kai?)|"Which power do you want to improve? (Spirit), (fighting), (jump)" <Jump>|"Make your offering." <5000> {29490}{29680}"Pray." {29720}{29780}"You passed! Impressive skill!" {29780}{29840}"Do you still have business with demons?" (Youkai ni mada you kai?)|<No> {31400}{31480}"Oh, Gonta is dead... It's so sad...|Gonta's remains! Will you turn them over to me?"|<Yes> {31488}{31520}"Thanks a lot | since I cannot provide you with hospitality... these are my feelings" {37920}{38100}"I am Sanzu, the hag who manages the Sanzu river."|"The Sanzu river is just ahead. Will you try to cross it?"|"If you are crossing you must show me three treasures!" {37120}{38200}"Seems fine... We have no further business, begone!" {38350}{38600}"Congratulations on making it this far, Tarosuke"|"Rinnekai, just ahead, is where your soul's resting place is decided."|"If you have done good deeds, you will surely ascend to Heaven." (Translator's note: Basically he is saying that tarosukel's reincarnation, (or ascendence to nirvana) will be decided there) {38630}{38800}"Tarosuke, all is what you have decided. You should persist." {41650}{41920}"Congratulations on journeying thus far" | "Now... go on." {41880}{42100}"Now... Try entering the interior." (translator's note... "interior" is not exactly the right word, but I cannot find a better one. The one that is used in Japanese means "depths/heart/interior/inner sanctum" {42115}{42190}"I am Shakyamuni (Buddha) to say it clearly... I am... great!" {42200}{42320}"You seem to be persisting well ... For your reward, advance still a little further." {44070}{44110}"Well done on your long journey." {44120}{44160}"Not many humans have made it here." {44170}{44210}"I praise you." {44220}{44260}"However..." {44270}{44310}"Ding-Dong, Notice from Juukyouiten:" {44320}{44360}"This time, I have moved to the next place" {44370}{44460}""Go right for 1 block, and down to the 99th floor"| "go a little further, and I'll be at the 11th" (Translator's note: this is worded similar to standard Japanese street directions, if "floor" were replaced with "street") {44470}{44560}"Come to play when you're in the neighborhood" | "I'll be waiting..!" {47450}{47478}"Well done on your long journey." {47480}{47508}"Not many humans have made it here." {47510}{47538}"I praise you." {47540}{47568}"However..." {47570}{47598}"While deciding where you will go..." {47600}{47628}"Your actions..." {47630}{47658}"I investigated them, and..." {47660}{47700}"You will be going to..." {47720}{49620}"Tarosuke went to a game party, became famous..."|"...and lived happily ever after." (translator's note: what is said here, "medetashi, medetashi" literally means "wonderful, wonderful", but it is primarily used as the ending to Japanese fairy tales
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Phil. Your joke was mean even if not intended to be serious. Love Upthorn
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Phil: that was rude and uncalled for. Chamale's perspective is important here precisely because he is still a child.
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
Bisqwit wrote:
And I'm not a sextalk'o'phobe either. To paraphrase what I said on the IRC channel: There's nothing wrong in loving sex. I just want it to be kept in a proportion. When it's a giggling topic, LOOK THOSE ANIMALS ARE FUCKING EACH OTHERS LOLOLOL, it is out of proportion and annoying (and immature).
I have three points.
  1. The people are giggling in response to something that was meant to be humorous.
  2. I believe everyone is aware of the fact that the humor is somewhat immature. Even if they found it funny.
  3. I think that there is a fair amount of difference in the maturity levels of making an immature joke, and simply admittng that you were entertained by it.
In light of these three points, I would suggest that the initial reaction on part of this site's administrator may have been more out of proportion than the discussion in this thread. In any case, it seems to have been counterproductive, as it has increased the discussion, rather than diminishing it. It also seems the maturity level of the users dropped, as they were angered and annoyed by the perception of high-handedness.[/list]
How fleeting are all human passions compared with the massive continuity of ducks.
upthorn
He/Him
Emulator Coder, Experienced Forum User, Published Author, Active player (388)
Joined: 3/24/2006
Posts: 1802
I am actually planning something like that for gens eventually. If I can ever figure out how to implement a proper scripting language for it.
How fleeting are all human passions compared with the massive continuity of ducks.