Posts for natt


Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
feos wrote:
I think it can be considered a speed hack. Is PS2 running those games on its hardware, or it's just an emulator? If the former, I don't think it makes sense to simulate it, since such disc speed is alien to PS1 (octoshock's goal is accuracy, you can't even increase internal resolution). If the latter, then it's a speed hack as it is, and it isn't going to be adopted for the same reason. It is all just my assumptions though.
PS2 runs PS1 games on hardware, but hardware with some differences and enhancements.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Thevlackdemonn2294 wrote:
There is a thing weird when any golden sun is emulated on bizhawk and is that you can't do softreset(A+B+START+SELECT) in that games and in another games you can. Is a error of emulation or something else?
We consulted with the mgba developer. Thank you for the bug report. The issue is now known. It will likely be fixed for mgba 0.5.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Yes, the saveram savestate issue should be gone
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
and to mix the audio streams (hearing one game in each stereo channel is not the most pleasurable experience)
Would it be better if the default sound output from bizhawk dual gb worked differently?
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Celseeth wrote:
I got back to my computer and turned it off for the download as well as when I run it. Now it works fine, so your right it was webroot. Although its not shitty, and your offensive tone was not needed, you did solve my problem. Thanks!
It prevented a 100% legitimate application that you wanted to run from running on your computer. That's negative functionality.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Here are a few addresses I had scrawled down somewhere: 17 00000 0201EDFE b u 0 Butz Lvl 00001 0201EE21 b u 0 Butz Image Count 00002 0201EE2E b u 0 Butz Str 00003 0201EE2F b u 0 Butz Agi 00004 0201EE30 b u 0 Butz Sta 00005 0201EE31 b u 0 Butz Mag 00006 0201EE32 b u 0 Butz Unk1 00007 0201EE33 b u 0 Butz Unk2 00008 0201EE86 b s 0 Butz Agi (Song+) 00009 0201EE88 b s 0 Butz Mag (Song+) 0000A 0201EE89 b s 0 Butz Lvl (Song+) 0000B 0201EE85 b s 0 Butz Sinewy Etude Bonus 0000C 0201EE04 w u 0 Butz Current HP 0000D 0201EE06 w u 0 Butz Max HP 0000E 0201EE08 w u 0 Butz Current MP 0000F 0201EE0A w u 0 Butz Max MP 00010 0201EE29 b u 0 Butz EqWgt??
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Fortranm wrote:
Are there any plans about porting a newer version of Yabause?
no
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
I don't see that as a particularly desirable feature. This way, you can always force kill and eliminate any not yet saved bad settings in case the application get in a funny/corrupted state. On the other hand, if the config file is always open and constantly being written to, (and not just on successful quits), there's an increased risk of getting the config file into a corrupted state.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
creaothceann wrote:
zeromus wrote:
We've seen slimdx fail in this way on account of having nonsense msvcr100.dll installed
Can BizHawk be compiled statically, i.e. without relying on these runtime DLLs?
no
Post subject: Re: Skipping PSX BIOS screen in encodes
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
feos wrote:
Since BIOS screen in Bizhawk is dumped as a separate video segment, we actually can drop it.
What does that have to do with anything? A dozen keystrokes will cut the bios sequence out of any video regardless of system or segments. Is 12 keystrokes easier really an interesting factor here?
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Interesting read. I've always wondered how developers handled non-atomic bankswitching with interrupts; looks like, in some cases, they just didn't.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
SlayerM wrote:
When emulator works with many systems there is the sense to have something like this to not mess with multiple folders to choose rom/image every time. It could be looked like this:
They're your roms. Put them in whatever folders you want to; organize them however you like. If bizhawk's file load is hard to use, it's because you failed to organize your stuff in the first place.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
The NES core has the following "sync settings": Region override (applies if you want to force a game to PAL or NTSC region) Controls override (applies for anything that's not two normal controllers) Cheetamen 2 Bullcrap Unless your movie was a PAL in NTSC or NTSC in PAL, or if it used non-normal controllers, none of that applies. So the settings aren't the problem; this just sounds like a general sync incompatibility. Some FCEUX movies sync perfectly in Bizhawk; some lose or gain a frame here and there that needs to be compensated; and some are hopeless.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
The PCE only has one BG layer. If you want to do layer over layer type effects, you either need to limit it to horizontal split points and raster effects, or do what they did and have the back "layer" snap from the front layer in 8 pixel increments. It looks bad, but they would have had to cut a lot of their bg effects significantly otherwise.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Kurabupengin wrote:
You're literally being a dick right now man, CALM THE FUCK DOWN.
Fuck off and stop wasting everyone's time.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Oddity wrote:
I just want to play games without TASing, and this page shows that puNES is overall most accurate. But is that page trustworthy? I feel I should stick with Bizhawk, because of this thread.
Indeed; puNES is almost 10% more accurate than a real NES!
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
tetora_X wrote:
hegyak wrote:
Do you know what version fixes this issue? Are there other issues that this new version introduces?
It was fixed at the latest version. (gambatte_qt_win32-r571, 2015-04-26)
natt wrote:
I manually patched in some joypad irq changes. Would you be willing to test them and tell me if they fix the expected stuff?
Awesome. Yes, of course.
Give this build a try when you have a chance. It's expected that the joypad stuff is fixed. https://dl.dropboxusercontent.com/u/75355/BizHawk-developer.zip
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
jlun2 wrote:
The problem is that M GBA starts with Bios, even if I selected to skip it. It makes syncing rather annoying.
Skip bios is ignored when recording a movie, but that's applied consistently. How is that a desync issue?
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
tetora_X wrote:
Can I request to update GBhawk core to latest Gambatte? I thought GBhawk core is updated at every major updates, but it's not likely so. A major bug on the joypad irq are fixed in April. it effects to memory glitches of DQ3, DQM2 and other games for sure.
I manually patched in some joypad irq changes. Would you be willing to test them and tell me if they fix the expected stuff?
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
I'm hoping to be able to bring in new updates from mGBA to the hawk as often as possible.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Kurabupengin wrote:
There's a bootleg game called Beast Fighter for the Gameboy, but when I try opening the ROM, BizHawk simply closes (mapper issues?). Any way to fix this? I'm using the latest version.
I've made it so that you get a clear error message and the emu doesn't crash now. I have no idea what bootleg mapper is being used, but it's not supported and that's not likely to change.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Dabomstew wrote:
After we discovered this speedrun route works on console and BGB but not Gambatte/Bizhawk we investigated a little and found out that the issue is caused by Gambatte's implementation of bankswitching for MBC5 specifically. MBC5 is capable of bankswitching to bank 0 (having bank 0 accessible from 4000-7FFF as well as 0000-3FFF) but (lib)gambatte assumes that any bankswitch to bank 0 retrieves bank 1 instead like in earlier MBCs.. This particular glitch setup causes Pokemon Yellow's audio engine to bankswitch to bank 0 and read invalid data from there. The invalid data in bank 0 leaves the game in a more stable state where we can proceed to catch Missingno, while the equivalent data in bank 1 instead softlocks the game. TL;DR: this inaccuracy is caused by an inaccuracy in gambatte's MBC5 emulation, to fix it adjust Gambatte's MBC5.adjustedRombank function to allow bank switches to bank 0.
Fixed in SVN, thanks.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
I know we had a pokeymans issue once that someone identified the actual issue in the gambatte code, and it was fixed, so it's possible that someone else might know...
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Unless you want to run in SGB mode, no. If you or someone else knows how to fix this sound loading trick in Gambatte to match original hardware behavior, that patch would be accepted.
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
genplus-gx is a decent emulator, but it's nowhere near the level of exacting accuracy that bsnes is.