Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
They are required to sync on official releases, with exceptions for things like Dolphin. This might get delayed until the new release as well, but having it published as is is up to a judge and the authors if its optimal.
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: 11302
Location: RU
I got a 3D overdose from these Portals.
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: 11302
Location: RU
Well, that was nice 15 minutes.
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: 11302
Location: RU
Who doesn't work, doesn't evolve.
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: 11302
Location: RU
Language: c
// function pointer type
typedef uint8 (*readfunc)(uint32 A);
typedef void (*writefunc)(uint32 A, uint8 V);
// macro to define the body
#define DECLFR(x) uint8 x(uint32 A)
#define DECLFW(x) void x(uint32 A, uint8 V)
// example region
static DECLFR(ARAM) {
return RAM[A];
}
void SetReadHandler(int32 start, int32 end, readfunc func) {
// do all needed checks here, when emu starts
// go through all cells
for (x = end; x >= start; x--)
// declare a function
ARead[x] = func;
}
// example call for a region
SetReadHandler(0, 0x7FF, ARAM);
// and this is used in opcodes
static __inline uint8 RdMem(unsigned int A)
{
return(_DB=ARead[A](A));
}
It's probably written oddly, the core is old and not many people wanted to refactor it, but its just regular C, and I see no harm in having an array of functions. And if it speeds things up, that's actually a benefit, since this is probably not the case when being slow is critical and required.
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: 11302
Location: RU
zeromus, what do you think about the fceux approach I mentioned?
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: 11302
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: 11302
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: 11302
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: 11302
Location: RU
Yes.
How can you predict what memory address a game will need?
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: 11302
Location: RU
What about attempting to speed up the core too? FCEUX is so fast because it uses a separate function for every memory address for read and write, so it has to do zero checks regarding regions (and I think Nestopia too). Considering that reading is done at least every instruction, and sometimes more, and quite often it also writes, doing this stuff millions times per second with all the region checks must be causing quite some slow down.
I also tried manually inlining the opcode functions right into the switch, but that gave zero speed up.
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: 11302
Location: RU
Yeah, even though it fails to even match the existing records, it's not losing seconds, only frames here and there. So why not publish it?
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: 11302
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: 11302
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: 11302
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.
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: 11302
Location: RU
Aktan: can you do a comparison that proves that what we used to do before 2012 was worse than your suggestion? We were using the factor 6 for 224p, and even back then I couldn't see a single artifact in the HD encode (before uploading of course).
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: 11302
Location: RU
https://support.google.com/youtube/answer/146402?hl=en
We'll be doing aspect ratio correction for HD encodes ourselves again, like we've been doing until 2012. The problem is, upscaling x8 gives the smallest filesize of all upscalers for a video like 320x240. Not having integer scaling factors will cost us a huge boost in filesizes.
So we'll need to figure out the new target resolution now for anything that requires aspect correction. Arcades, handhelds, N64 and probably some others are okay though.
PS: Most of the June's encodes were fine, it all started with Amy
https://www.youtube.com/watch?v=OA7riw_jIEQhttps://www.youtube.com/watch?v=IsE_LOHuSg8
And then Eek!
https://www.youtube.com/watch?v=VAD_ht35hyA
So we'll have to reencode them.
EDIT:
Replace this line (#98 in TASEncodingPackage, #109 in TASEncodingPackage2) in the encoding script
Language: avisynth
c = handheld ? b : (hd ? b : b.LanczosResize(width, height, taps=2))
with
Language: avisynth
c = handheld ? b : b.LanczosResize(width, height, taps=2)
If you don't want to be upscaling using the usual factor 8, which generates insane overhead in file size and encoding speed due to aspect ratio correction, you can use the following formula, that we were using back then, for anything that's not 4:3 (line 51 in TEP, 71 in TEP2).
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: 11302
Location: RU
Clone: c Delete: d Clear: x -- Done, along with Insert. Configure in hotkeys.
Cancel actions: Esc (stops seeking, exit analog editing) -- Analog editing was already canceled by Esc. Added cancel seeking.
Rewind: q -- Global rewind now works
Enter Analog edit and cycle through: e (Pressing e causes entering editing the analog input for the first visible analog column for the current selection, if multiple frames are selected edit input for all selected frames. If already in analog edit mode go to the next analog column when e is pressed once more) -- Whenever I'm totally free.
Toggle auto-restore: s -- Done for all 3. Configure in hotkeys.
Restore last position: a -- Middle-click
Update the build!
Next:
- option to fire restore after mousedown -- Done, doesn't affect rerecords at all.
- esoteric frame 203000 problem
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.
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: 11302
Location: RU
Are you kidding? It proves that I wasn't casting a shade by linking that damn article. How many times I have to repeat that?
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: 11302
Location: RU
I fail to see what your fighting against. I stated my thoughts about the article I linked, I replied to the accusation in casting a shade to the scientific method by linking it. I quoted wikipedia to show that the linked article doesn't cast such a shade, but instead it proves that science is fluid, and all I still keep reading is ungrounded personal accusations one after another. What are you truing to accomplish?
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: 11302
Location: RU
How is quoting the description of scientific method and how science naturally evolves my solution to anything? I mentioned that having errors is okay, you can't stop having them, the social issue showcased in the article isn't going to discredit anyone except those who believe in science.
Where did I say that it shouldn't be done? I don't even fully understand what you're referring to.
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.
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: 11302
Location: RU
Let's see.
Since when errors in how scientific method is applied, and how that application is documented, are a part of it?
I did read the entire article.
What should I say? These statistics lie? These statistics are true? They should be pondered? They shouldn't?
It is, since it reveals some of the aspects of how science appears to be working, to those who aren't satisfied with reading what's written about it in this thread alone and discussing it based on that.
It doesn't help me with the above? Why?
If statistics can hurt a team, that's a shame.
Woah, statistics indeed can hurt to the point of throwing ungrounded personal accusations.
Now I'll say what I feel about the link I posted. People tend to rely on some things to the point when they start believing in them. That's how human works, we can't always verify everything. So to simplify our lives, we do assumption ("secure beliefs"). And if they become absolutely indisputable for some people, that's wrong, because we don't have absolutely doubtless info about this world, since even facts can be taken wrong (as we have seen above), let alone their description, and how that description is conceived.
Does what I say "hurt" the scientific team or cast a shade on the scientific method? In no way.
The scientific method is based on being unafraid of errors, but only in order to fix them.
The result of these contradicting investigations, if they succeed, is this:
Unless this happens:
All in all, there's no development if mistakes are not recognized or are not going to be fixed. Having them is okay though. No knowledge can be absolutely indisputable. This is not an attempt to "prove" that scientific knowledge is disputable, and religious is not. Both should be based on experience only. The sphere of experience is different for those, and one can not be considered superior to another. Whoever claims that either one is superior, stops evolving.
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.