Posts for feos

1 2 250 251 252 439 440
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
FUK FUK FUK FUK FUK FUK FUK FUK FUK HOW CAN THAT FUK HAPPEN I CHECKED FUK FUK
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Еще на день отложу, надо сделать счетчик игрового лага.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Sad but true, this is how all too broad emucoding questions end up being answered. It's not frequent at all that someone who can do things also cares about teaching others do all of them. So out of a whole bunch of coders only one will write a guide. But can there be a guide for writing an emulator from scratch (the most common question)? There can be some story of how some guy wrote it, but it never was intended to guide some newbie. Who wrote it was just using his knowledge and showing off how he applied it. There can not possibly be a guide for someone who's new to coding about how to design a successful software product, right? It's even worse: no one is ever going to teach anyone emucoding. This sphere is too specific for big guys to care, everyone is on his own. This is why the only way to be productive is to ask concrete questions about implementation problems, like on StackOverflow. Concrete questions - concrete answers. All the rest is up to you. Kurabupengin, if you still care about the topic, here's how one comes from seeing the code for the first time to committing to official repo: - practice basic understanding by something maximum simple, like lua, then try writing complex things with it - look at emulator code and try changing something you want to be changed, gaining understanding of what serious guys do (the hardest part) - as you get familiar with how the code works, add some feature you'd write from scratch (also quite hard, but most importantly one needs to spend A LOT of time with this), using google like crazy - as you learn how to properly code, start committing some simple features to the repo See how there's nothing more complex in this list? It's only for true geeks! :D If you keep wanting, you may THEN look at how existing cores look, try to learn how they work internally (until it starts making no sense), how they are connected to the client and then how the client uses them. Only then you may try applying that picture to something that didn't have it, as in, port a new core. PS: if the admin of the project isn't harsh from time to time, one doesn't care about how good something he did is, that he wants admin to adopt to the project. No one wants to adopt crap, right? And it's just reality: coders don't like to be gentle about crap. What is crap in the eyes of a coder? That's a very good question. But someone who's not a coder has no way to understand the answer. Unfortunately.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Archanfel wrote:
feos wrote:
пофиксят тастудию, все сделаю как надо, это ровно то, о чем я говорил - полностью контролируемые наработки. То есть я теперь понимаю, что делаю.
Это хорошо. А ее примерно когда пофиксят?
Готово. Завтра приступаю.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
natt wrote:
Indeed; puNES is almost 10% more accurate than a real NES!
Or rather than that flash cart implementation. Anyway, emulator accuracy is something like full NES palette: no game uses separate emphasis bits, let alone changing them within one line, but NES can do it, and some emulators try to, even though you'll never see that outside some test ROMs. Zero benefit for actual gamers.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Better? Link to video
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
This is how it's dumped from glboom. All other options I tried last time were worse, like av desync. Here, it runs like this: 1 1 2 2 3 3 4 5 6 7, repeat.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Guys please check if this video looks/sounds correctly. Ignore the first frame blink though. Link to video
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Moving the "all souls" star is especially tough, since it's a "newcomer rec", that was proposed by really a lot of people.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
I'll wait for votes anyway.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
XYZ wrote:
Heartless his message edit lover!
I second this. This habit is anything but good.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
TaoTao wrote:
On FCEUX interim build 3028 on Windows 7 x64, TAS Editor crashed and it crashes every time I reload the .fm3 which remained when it crashed first time. I don't remember exactly what I did when the crash happened, but I overwritten an existing bookmark just before the crash. I put the .fm3 causing the crash. The game is "Heisei Tensai Bakabon (J)" (md5 of headerless ROM: b1b94bbfddea3e2a40834919183c302d) http://www.mediafire.com/download/nd1f1nw60pobwf0/Bakabon-testrun.zip When I load the .fm3 and do a frame-advance, FCEUX crashes. "Save Compact" and "Export to FM2" work, so I tried saving a compact .fm3 including input/markers/bookmarks and reloading the compact .fm3, but FCEUX crashes again when I do a frame-advance. "Export to FM2" seems to export a valid .fm2.
Since there's no stable to reproduce it, we can't tell what needs to be fixed in the code, but you can fix the file by disabling Adjust input according to lag (and enabling it back when you advance there). Somehow lag flag is broken for that last frame, and it crashes on vector manipulation, but not during input adjustment - it happens while doing the hotchanges stuff. Again, I can't know what exactly is wrong without reproducing it. Maybe you saved the bookmark while it was unpaused or something. Or it was trying to adjust nothing, as it was the last frame of the movie.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Archanfel wrote:
feos wrote:
Это было бы жертвование кадрами ради развлекательности, если бы ты реально добавил какой-то новый трюк.
Так можно будет и добавить. Например на поезде после убития босса можно будет под колеса прыгнуть. Кадров 20 лагов гарантированно, зато как весело!
Ну это тогда надо по всему мувику делать будет, наберется там таких фишек, чтобы они реально были прикольными, да притом еще и разными? Вон в БТДД я ограничился разрешением на лаговые удары друг по другу, даже если это теряет время, но в остальном все старался ускорять. В итоге, и не выпирает, и глаз радует. Насчет камеры, как раз если это лишь несколько секунд, все ок. У марио64 вон звезду отнимали за то, что там весь пробег камеру ставили исключительно вырвиглазно. Но потом запилили нормально выглядящий обгон и звезду вернули.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Voting No, this run is too gay.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Archanfel wrote:
feos wrote:
- Отстал из-за лага при старте игры/уровня. - Обогнал до прыжка на первую стенку. - В ходе этого прыжка потерял все из-за лага. - Завершил прыжок в более высокой точке, сравнялся. - Спрыгнул с колонны раньше, обогнал на 2-3 кадра.
feos wrote:
Ты где-то там увидел разбор полетов?
Нет, просто это было похоже на преждевременное анализирование и покадровое сравнение участков, заведомо меньших чем 1000 кадров.
На безрыбье могло и так показаться XD Это тащемта был поток сознания. Налепить целый отрезок на основе сломанных сэйвов.
Archanfel wrote:
+Вопрос. Как относишься к "Contains speed/entertainment tradeoffs" ? Есть момент, где пару кадров улучшения могут существенно ухудшить визуальную составляющую пробега. На самом последнем уровне если слишком быстро прыгать камера сбивается с фокуса. Играть можно с камхаком (для того он и сделан), но простой зритель увидит лишь бессмысленное дерганье камеры. Мне кажется преступлением гробить картинку из-за нескольких жалких кадров. А ты что думаешь?
Ну ежели мы и так весь мувик наблюдаем, как Голиаф скачет да летает, несколько секунд за экраном наоборот добавят 1) свежести 2) глючности. Никто ж не жалуется на то, что Соник всю игру проводит за экраном. Это было бы жертвование кадрами ради развлекательности, если бы ты реально добавил какой-то новый трюк.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Archanfel wrote:
Вот как до конца первый уровень пройдешь, там разбор полетов и проведем.
Ты где-то там увидел разбор полетов?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
- Отстал из-за лага при старте игры/уровня. - Обогнал до прыжка на первую стенку. - В ходе этого прыжка потерял все из-за лага. - Завершил прыжок в более высокой точке, сравнялся. - Спрыгнул с колонны раньше, обогнал на 2-3 кадра. - Переиграл мувик с начала... РАССИНХРОН!!! Битый сэйв закрался где-то на экране логотипа сеги! Ну да плевать, пофиксят тастудию, все сделаю как надо, это ровно то, о чем я говорил - полностью контролируемые наработки. То есть я теперь понимаю, что делаю.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Since I finally started a project with bizhawk, this particular game makes me request a lua ability to set and clear the lag flag. Some games just don't have relation between gameplay lag and input lag, the latter starts making no sense for a player, and he needs to track gameplay lag only, since it's what needs to be minimized by all costs. And lua looks like the only way to force this flag by custom conditions, in FCEUX it can be set that way for a long time, and it helped me with at least one heavy project (and others - with that glitched Kirby), so I hope you consider it important too.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
А ты заметил разную длительность дэша?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Ну вобщем, если ты делаешь сабмишен этого теста, то под дых мотивации это дает уже мне.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Archanfel wrote:
feos wrote:
Я не согласен с такой философией,
Ладно, не буду. Хотя стоит отметить, что иногда бывает интересно проследить эволюцию трюков и идей, узнать что и как было улучшено, посмотрев старые побитые мувики. Ты же, только что лишил всех этой замечательной возможности.
Так чистоты эксперимента не будет, соревнование на пределе способностей - вот что интересно, а когда ты сознательно не довел до предела, нет той изюминки в сравнениях. Да и обгоны становятся не такими впечатляющим.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Я не согласен с такой философией, и считаю, что сабмишен в идеале должен делаться тогда, когда улучшить автор уже не может. Есть правда случаи, когда улучшение стоило бы слишком быльших усилий, и было таки оставлено для будущего поколения, но тут все зависит от мотивации. А у меня на эту игру мотивации хоть отбавляй. Но пока дело идет медленно из-за всякой побочки и несовершенств тастудии. Но это все решаемо, просто не надо спешить. Лучше расскажи, рандомом печек ты именно управлял, или само так сложилось?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Link to video Looks good! 1. Is there that frame when new background block is rendered and all enemies on the screen freeze, like in the first game? It plays a huge role in its pacifist run. Probably some other things from the first game would also matter here, as they already play a bigger role in its pacifist run than in any%. 2. I knew about death boosting into the door from NG2 RTAs I think. 3. Now I miss NG's infamous damage boosting and birds!
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Ferret Warlord wrote:
My understanding is that these games share the same composer.
Jurassic Park's composer is Jonathan Dunn. It's okay, stealing was common back then. http://www.youtube.com/watch?v=67BY_AgfGpA http://www.youtube.com/watch?v=axb2sHpGwHQ http://www.youtube.com/watch?v=C0C4VzcqDu0 http://www.youtube.com/watch?v=KCjMZMxNr-0
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
1 2 250 251 252 439 440