Search found 15 matches

by augnober
Mon Mar 09, 2009 7:18 pm
Forum: bsnes Dev Talk
Topic: bsnes v0.040 released
Replies: 135
Views: 168329

creaothceann: Sorry to be a bit off-topic.. What PNG Optimizer program is that? It looks nice. About this release.. I just tried NHL '94 (north american release), and it's got some graphical corruption in the title screen which doesn't appear in zsnes (and I don't recall seeing on a real snes). I ha...
by augnober
Wed Jun 18, 2008 11:14 pm
Forum: bsnes Dev Talk
Topic: Fullscreen on startup
Replies: 41
Views: 68625

Sometimes I think people object without really understanding what they're going to get. Someone thought auto-saving was going to make them toggle more. It's not. All it does is give people like the OP the kind of functionality they want out of the box without having to dig for an option that they m...
by augnober
Tue Jun 17, 2008 5:58 pm
Forum: bsnes Dev Talk
Topic: Fullscreen on startup
Replies: 41
Views: 68625

I'll just say that the kind of scenario I'm talking about has hit me a bunch of times before. Maybe I use weird configs. Actually, before I fully fixed up my Ubuntu multi-monitor configuration, I could only see half of the game display in bsnes whenever I tried fullscreen because it was cut off. I a...
by augnober
Tue Jun 17, 2008 5:55 am
Forum: bsnes Dev Talk
Topic: Fullscreen on startup
Replies: 41
Views: 68625

Right, but he was implying that his scenario was only a concern on the save-on-exit system which has nothing to do with it. Neither system is going to tell you if fullscreen works or not or prevent your from entering an unrecoverable fullscreen state. I didn't mean "perma" as in only allo...
by augnober
Mon Jun 16, 2008 10:41 pm
Forum: bsnes Dev Talk
Topic: Fullscreen on startup
Replies: 41
Views: 68625

Automatic fullscreen without request (via remembering state) could be a pain. My mode of use is generally to start windowed, switch to fullscreen for extended play (only for extended play, which is less than half the time, I'd say), and then quite possibly quit while the app is fullscreen. It would ...
by augnober
Mon Jun 09, 2008 4:40 am
Forum: bsnes Dev Talk
Topic: Audio buffering and resampling rehash
Replies: 4
Views: 4681

One of those is a fixed resampler, from 32khz to Nkhz. I don't know why that discussion turned to the video sync issue again. In my understanding, the resampling would/should always be from 32040Hz to NkHz (this never changes - since the source stream should be taken as 32040Hz, and NkHz is the obj...
by augnober
Mon Jun 09, 2008 2:05 am
Forum: bsnes Dev Talk
Topic: Proposed new model of sound output
Replies: 88
Views: 40166

The only way to get VSync to work properly (that is, consistently, and without taking up 100% CPU) is to create a new thread that generates a VSync event that another thread in an alertable wait state can respond to. This thread sleeps for about one millisecond less than the time between VBlanks (t...
by augnober
Sun Jun 08, 2008 6:00 pm
Forum: bsnes Dev Talk
Topic: Proposed new model of sound output
Replies: 88
Views: 40166

When people talk about the limits of human perception and a certain level of technology that is sufficient in producing anything we can perceive, I'm always a bit skeptical. Bad information gets passed around based on misinterpretation of experimental results. Sometimes people stubbornly hold that 6...
by augnober
Fri Jun 06, 2008 8:41 pm
Forum: bsnes Dev Talk
Topic: Proposed new model of sound output
Replies: 88
Views: 40166

I'm not sure I understand this -- discussion has been dragging on a bit. I could go back to the beginning.. but I recall that I didn't fully understand the situation when I read it the first time. 1. So the sound emulation generates a waveform which if unmodified, should for authenticity's sake, be ...
by augnober
Thu May 15, 2008 11:12 pm
Forum: bsnes Dev Talk
Topic: bsnes v0.031 released
Replies: 242
Views: 97932

Unfortunately, it requires a reboot each time you change this setting, and having the system set to certain codepages can cause the occasional glitch when viewing Western text, and even occasional crashes or install problems for naively-written applications which assume a Western codepage (for exam...
by augnober
Thu May 15, 2008 3:09 pm
Forum: bsnes Dev Talk
Topic: bsnes v0.031 released
Replies: 242
Views: 97932

The screenshot byuu showed was bsnes running on linux. I thought it was on XP, but either way, my question was how to get XP to display Japanese characters in programs such as emulators. To my knowledge, after installing East Asian language support in Windows, I've never had a problem with Unicode ...
by augnober
Sun Apr 27, 2008 7:50 am
Forum: bsnes Dev Talk
Topic: What I've been up to the past week ...
Replies: 60
Views: 31589

I'm going to take a crazy stab at this, and say that this is being applied to part of Windows (XP?). Most Windows versions I've had have eventually gotten into a situation where it doesn't properly restart itself, and just hangs endlessly until I turn it off myself. Why not automate the process? :)
by augnober
Sun Apr 27, 2008 7:11 am
Forum: bsnes Dev Talk
Topic: What I've been up to the past week ...
Replies: 60
Views: 31589

"Looks like you're trying to restart the system." Hmm.. it appears to be for something that's PC compatible, and it's 32-bit code (and would run on a 32-bit CPU). You preserved the same number of bytes - which means you are probably unable to rebuild it from source (you probably don't have...
by augnober
Thu Apr 24, 2008 4:28 am
Forum: bsnes Dev Talk
Topic: GUI framework design
Replies: 6
Views: 5873

augnober: One "design pattern" I've used occassionally is having the event handlers operate on the internal state only, and then calling one function ("Update_GUI") to update all the controls on the window. Is that it what you meant? I think that's not exactly what I meant. What...
by augnober
Wed Apr 23, 2008 6:54 pm
Forum: bsnes Dev Talk
Topic: GUI framework design
Replies: 6
Views: 5873

Rather than thinking of the UI as something that triggers non-UI code directly, or that acts directly upon external variables, perhaps you can make it more maintainable by thinking of it as something that interacts externally only when necessary (the specifics of how this is actually implemented isn...