Posts for hegyak


Post subject: Is that a PSX in your trunk or are you just happy to see me?
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Yup. It's PSX files. Not sure what it does, but hey, it's there. Maby someday (Valve time) we can play PSX games on Bizhawk. http://code.google.com/p/bizhawk/source/browse/#svn%2Ftrunk%2FPsxHawk.Core Now, don't all excited. It's probably not even close to being done. But, it's there.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Mega Man X2 and X3 will not "load" properly. X3 is confirmed a good ROM. X2 is not. dsp4.rom is SHA1 confirmed as good and is in the same place as all the other DSP ROM files. On loading X3 the Emulator gives the same "SNES core is referencing a firmware file" error. The ROM does load, but gives an error of it's own. After pressing any button, the game proceeds to run. Though, I did not play the intro myself.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
For some reason, I got it to work after manually setting the Firmware path to where the files were (the File's full path). Pilotwings works now. Now to test other ROMs. For those that want to know, here's a list of games that use Custom chips for SNES: http://pastebin.com/XnNmwZeX SHA1 list for ALL DSP ROMs: (Please verify this list)
188d471fefea71eb53f0ee7064697ff0971b1014 *dsp1.rom
78b724811f5f18d8c67669d9390397eb1a47a5e2 *dsp1b.rom
198c4b1c3bfc6d69e734c5957af3dbfa26238dfb *dsp2.rom
558da7cb3bd3876a6ca693661ffc6c110e948cf9 *dsp3.rom
af6478aecb6f1b67177e79c82ca04c56250a8c72 *dsp4.rom
6472828403de3589433a906e2c3f3d274c0ff008 *st010.rom
fecbae2cec76c710422486baa186ffa7ca1cf925 *st011.rom
91383b92745cc7cc4f15409ac5bc2c2f699a43f1 *st018.rom
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Luigi2011SM64 wrote:
Mind if i ask what this v1 v2 thing is?
V1 is the current run that is being worked on. V2 will be the "improved" run that will be done later (after V1 is done).
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
And we delay the run again. Still, bad ass trick.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
And I am back. Found another bug or two. In the NES game PinBot, there are two bugs. One is a minor graphical bug. The table's graphics do that when I press Select. To recreate this problem the table must be scrolled up (as in the image) and then press Select. I don't remember if my version does this as well. The second bug happens when I lose.
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at BizHawk.Emulation.Consoles.Nintendo.MMC3Board_Base.WritePPU(Int32 addr, Byte value)
   at BizHawk.Emulation.Consoles.Nintendo.TQSROM.WritePPU(Int32 addr, Byte value)
   at BizHawk.Emulation.Consoles.Nintendo.NES.PPU.write_2007(Byte value)
   at BizHawk.Emulation.Consoles.Nintendo.NES.PPU.WriteReg(Int32 addr, Byte value)
   at BizHawk.Emulation.Consoles.Nintendo.NES.WriteMemory(UInt16 addr, Byte value)
   at BizHawk.Emulation.CPUs.M6502.MOS6502X.ExecuteOne()
   at BizHawk.Emulation.Consoles.Nintendo.NES.RunCpuOne()
   at BizHawk.Emulation.Consoles.Nintendo.NES.PPU.runppu(Int32 x)
   at BizHawk.Emulation.Consoles.Nintendo.NES.PPU.Read_bgdata(Int32 cycle, BGDataRecord& bgdata)
   at BizHawk.Emulation.Consoles.Nintendo.NES.PPU.FrameAdvance()
   at BizHawk.Emulation.Consoles.Nintendo.NES.FrameAdvance(Boolean render, Boolean rendersound)
   at BizHawk.MultiClient.MainForm.StepRunLoop_Core()
   at BizHawk.MultiClient.MainForm.ProgramRunLoop()
   at BizHawk.MultiClient.Program.Main(String[] args)
To recreate this bug, go through all three balls (no high score needed) then when the game is supposed to say, "Game Over" it crashes after the Final score tally instead. Edit: Made two more bugs. Oh joy. I attempted to run the game Pilotwings for the first time and the Emulator says, "The SNES core is referencing a firmware file which could not be found. Please make sure it's in your configured SNES firmwares folder. The referenced filename is: dsp1b.rom" I don't know if I am allowed to link to it or not, but the page I found does mention that it is for bsnes. Sounds like it's correct. I put the firmware into the firmware folder. The emulator configuration confirms this is the correct place for those files. The size is also correct. Let's proceed I say. The game loads. Lets close the game and let it reload the DSP file. I try and run Pilotwings again. Same "SNES core" message. Wait, the file is in the proper place. What's going on? I actually try and play the game instead of just letting it go only to the title screen. I get the "Join the Flight Club" intro, the Mission select and controls. So far so good. Then I go to actually fly. I choose light plane. Oh wait, all I can see is black. The music also lags now. That's not supposed to happen. Another bug: I close a game without pushing any buttons, and I get, this fun error message. Note, the number changes depending on the ROM used.
System.Exception: Rewind error: Savestate size mismatch:380064 old 1 new
   at BizHawk.MultiClient.MainForm.CaptureRewindStateLarge()
   at BizHawk.MultiClient.MainForm.CaptureRewindState()
   at BizHawk.MultiClient.MainForm.StepRunLoop_Core()
   at BizHawk.MultiClient.MainForm.ProgramRunLoop()
   at BizHawk.MultiClient.Program.Main(String[] args)
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
I seem to have lost turnbyturn.txt I loved the comments in that file.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
I can confirm that 1.1.1a fixes the missing Game Boy Color text issue.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Heisanevilgenius, Bizhawk is adding Genesis emulation shortly. It's in Beta, but not good enough for TAS.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Should have tried the .Net Framework Removal Tool. It helps when .Net breaks
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
For extra fun, Most of C# code can convert to VB.Net code and VB.Net code can become C# code. IL FTW!
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Too bad you can't do a RAM watch to see what flag (I would assume) is being set to say, "Player did X" which in turn gives you the stinger. Does a Gameshark allow you to grab/use the stinger early? If so, why? What does it do that you are unable to do due to the OOB?
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
The Final totals; It gets 121 stars.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Nintendo does not love Mother. Never will.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
I would rather see Blake Stone then this game. This game feels like someone tried to make a more friendly version of Wolfenstien 3D. That being said, I don't know if this kind of game (2 1/2D FPS) should be attempted.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
solairflaire wrote:
note to self (and others): If you are traveling at top speed in a direction, and press that direction the frame before you leave a room (thereby giving yourself top speed in the other direction) you seem to take the opposite exit.
Could you do this in that room and then just re-enter from the other side? It would save a death.
I think the deaths were to replenish the mana.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Ok, what the heck? Why is this complicated? I got it to work. But why all the extra work? No other TAS made me do this. And what is TAS Editor doing anyway? Is it playing back the movie as well? Is it doing anything after the end of the movie file? Instructions: Open FCEUX 2.1.6 Open Battletoads ROM Open Movie File Check the box "Pause Movie at Frame" Play the TAS back When the movie Auto Pauses, open TAS Editor Resume playback. Watch Glitch work. If you don't follow those instructions then it will desync. The run will not play the first level properly, or the glitch will crash the game.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Still can't get it to playback. TASEditor doesn't like me. I tell it to import. Fine. Playback, nope.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
After trying again with the new emulator, it goes to the tunnels, the graphics break, and then, nothing. Where's the credits?
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Desnycs for me. Test it before voting people.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
M.U.L.E. game audio is not emulated properly. Select a character and the game should say, "Welcome (Color) (Race)" The door/ship sounds are also not working. FCUEX does emulate the sound properly. No rush to fix this. Just mentioning it. Also, the 50FPS on M.U.L.E. I reported earlier has been fixed.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
What error messages (if any) are you getting?
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
I hope it does. Having one emulator to do all the runs, would be awesome.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Post subject: BizHawk 1.1.0 does Genesis now (sorta)
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
I guess someone forgot to mention that Bizhawk now runs Genesis games as well. Though, it's no where near perfect, or even close to being acceptable, at least it doesn't crash. 1.0.5 crashed when attempting to run any Genesis game. Current "Bugs" using version 1.1.0 Virtua Racing (Genesis) and the 32X variants, will NOT load properly. 32X is probably not implemented and Virtua Racing (Genesis) uses a unique Co-Processor. The audio sounds wrong compared to KFusion and Gens. Try Sonic 1 and hear the difference. Attempting to load Sonic CD, causes an "out of memory" error. But I may be attempting to load it improperly. Does not support 6 button pads. Though, I don't know of any game that needed it. Benefits, yes, needs, no. Attempted to playback Ecco the Dolphin TAS. Failed to playback due to missing 6 Button controller. Attempted to playback Contra: Hard Corps (JPN) "best ending" It also failed to work. Attempted to import movie file. Claimed success but playback did not work at all. Attempted to play Gens Movie file with out conversion, did not work. Still, it's a large step in the right direction. Let's hear it for the devs! Proof the Emulator can run Genesis games: A crappy real time play demo of Sonic 1 running on Bizhawk 1.1.0 It is NOT a TAS. It's an emulator test. http://www.mediafire.com/?53uk5vsk482y5g2
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Experienced Forum User
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Do we count the BIOS as a part of the game? I know the Genesis, Sega CD, PSX, PS2, GC all have BIOS "intros" But, I don't think anyone counts them, except for RTA(?) About the early Sega consoles BIOS http://segaretro.org/BIOS
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.