Posts for Alyosha

Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Cool, I'll try to look at savestates this weekend if they aren't fixed by then. I vaguely remember working through them before so hopefully tracking down errors wont be too bad.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
if (!prefetched_) { PC_READ(opcode); } ^ comment out that read in cpu.cpp line 544. You already read the opcode above with pc_read_first. I'm not 100% sure of the intent so you might want another solution. But it runs fine after I commented that out. EDIT: well, it runs but savestates are broken and cause a crash. It's a start though.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Odyssey 2 emulation is almost ready for release. Anyone interested in TASing please test the dev build for bugs, particularly commercial games (I'm aware of some homebrew bugs but not as concerned right now.)
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
I fixed a collision detection bug so more games should be functional now. Games I tested included UFO and KC Munchkin.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
http://tasvideos.org/userfiles/info/61309991900386543 Alright here is a better WIP that incorporates all of the improvements in the nico video TAS. So far I only saved additional frames in 2 places: 4 frames in Pirate panic collect the stars and ~15 frames in hothead hop by not turning back into dixie after the first bonus (you can turn into dixie for free going into the cannon.) I'm not completely certain I didn't gain/lose frames elsewhere by only comparing to the video, but I'm going to go over everything again anyway.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Interesting, how do you measure something like this? Do you know how BizHawk compares to other emulators that RTA people use for practice?
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Cool nice work. You seem to be really talented at optimizing stuff, I hope you can stay motivated to the end of this.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Wow I'm not even close to that, thanks for the link. Well whatever my first step as always is just to have a file that beats the game.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
http://tasvideos.org/userfiles/info/61239989505386084 I've started on updating DKL2 100%. This is a more long term side project, something easy to work on without RNG troubles. I decided to use GB instead of SGB so I can use GBHawk, it doesn't seem to add much anyway. I'm using the existing run as a baseline file. Loading times are between 40 and 50 frames longer per instance though, so the resulting run will be very significantly longer then the current publication indicates. In terms of actual gmeplay, this is about 15 seconds faster.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
The publication description says that the run starts from a save state but this is not correct, it only starts from sram.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
I fixed several more bugs in AtariHawk recently and also added the keyboard controller, so the dozen or so games that needed that can now be played / tased.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Yeah all i can suggest now is to ask on IRC. Maybe people actually familiar with windows development can help you.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
ThunderAxe31 wrote:
Looks like the site parser identifies GBCHawk movies as GB platform, probably because the header doesn't include the IsCGBMode flag that Gambatte movies have. So we either need to implement this flag for GBCHawk or add more logic into the site code.
Fixed in master. But might still be wrong for linked versions since mixing GB and GBC is allowed.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Try moving the dll outside of the dll folder (so that it's just in the bizhawk folder.) Maybe your system isn't looking for it in the folder for some reason.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Al82 wrote:
Removed the other bioses and just have bios_test_ext: can confirm it works! The audio seems to be very quiet and only plays out of the left channel - not really familiar with the system, so not sure if this is by design or not.
Great that's a start. At least things are starting to make sense. I can fix minor bugs later. Now I just need to figure out why it's not working for Sonia.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Asnivor wrote:
I have everything except bios_test and see no dll error (although I do see black screen on whatever rom i open)
Can you remove the jp bios from your folder and try with just bios_test_ext?
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
In the current dev build that file is not even used. Only bios_test_ext is used, which you have. Can anyone else confirm a missing dll error? I can't reproduce this error without deleting the dll from the dll folder so I don't know how to go about tracking down this error.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Did you hit ok on that screen? What happened then? It should start with the test hios. Everything works fine for me right out of the box so I'm not sure what's wrong. The dll is compiled for 64 bit , could that be effecting you? EDIT: oh, wait I messed up, I committed a fix, now try the latest dev build with the test bios.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Nice Bowser fight, yes vote.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
gambatte only reports cycles in 32 bit unsigned format, so anything longer then about 4 billion cycles will roll over.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Al82 wrote:
Not having much luck with the MSX core - I just get a black screen when trying to load a cartridge. Bios files are present in firmware and no error message (only thing mising is bios_test).
Try with only the bios file I linked above in your firmware folder. (remove the MSXJ one so it won't load it.)
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
https://sourceforge.net/projects/cbios/files/cbios/0.29/cbios-0.29a.zip/download here it is, but the MSXJ should still load by default, and this shouldn't be causing the missing DLL error.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
Did you download the most recent dev build? Do you have MSXHawk.dll in your dll folder? Those are the freeware BIos files from C bios 0.29a that I use for testing. (The most recent dev build works fine for me.)
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
I have added MSXHawk to the dev build. Currently it will load with Jp bios to NTSC mode. It also uses the JP keyboard layout. It doesn't support basic yet, only loading cartridge ROMs. Please test and let me know of any deficiencies. NOTE: most games don't require the keyboard, so I have default controller settings to joysticks only, change it in sync settings if you want / need to use the keyboard.
Alyosha
He/Him
Editor, Experienced Forum User, Published Author, Expert player (3572)
Joined: 11/30/2014
Posts: 2744
Location: US
It looks like you only exported one player into the fm2. Also i forgot I even had a WIP of this. I hope you are motivated enough to continue, it would be nice to see this done, even if it is in FCEUX.