xboxscene.org forums

Pages: 1 2 [3] 4 5

Author Topic: Zsnexbox Request For Help  (Read 491 times)

Consoleman!

  • Archived User
  • Full Member
  • *
  • Posts: 102
Zsnexbox Request For Help
« Reply #30 on: April 25, 2006, 05:29:00 PM »

Super Metroid - In 2-28, there's a line of random noise at the border of the background graphics and your health bar at the top.  This problem only exists when you're standing in the rain near your ship.  The 2-17 build doesn't have this issue.
Logged

dohopoki

  • Archived User
  • Full Member
  • *
  • Posts: 203
Zsnexbox Request For Help
« Reply #31 on: April 25, 2006, 05:42:00 PM »

QUOTE(Consoleman! @ Apr 25 2006, 07:36 PM) View Post

Super Metroid - In 2-28, there's a line of random noise at the border of the background graphics and your health bar at the top.  This problem only exists when you're standing in the rain near your ship.  The 2-17 build doesn't have this issue.


I see what you're talking about, It's pretty minor.
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox Request For Help
« Reply #32 on: April 25, 2006, 08:07:00 PM »

I'm starting to get pretty good at this porting of ZSNES. I just did a complete port of the 2-28 code and it runs great on the Xbox.

Havn't figured out how to pause the emulation or run the SNES power cycle code because its different in this version. I'll have to dig around the sources some more.

One thing I did notcie. Star Fox 2  doesn't crash anymore (it's fully playable), however there is constant screen flickering.


Logged

dohopoki

  • Archived User
  • Full Member
  • *
  • Posts: 203
Zsnexbox Request For Help
« Reply #33 on: April 25, 2006, 08:14:00 PM »

Starting to? I'd say it'd be safe to say you were pretty good at it from 1.0.
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox Request For Help
« Reply #34 on: April 25, 2006, 08:19:00 PM »

Unfortunatly, Top Gear 3000 is virtually unplayable (from when the race starts).

However it doesn't have the INSANE Graphics flicker in the windows version so I must have messed something up in the port.

Can anybody tell me how to actually "enter" a name in BS Zelda. I can't get past the name entry screen. Everytime I click exit it erases what I entered and I have to do it again.
Logged

Rababunny

  • Archived User
  • Newbie
  • *
  • Posts: 5
Zsnexbox Request For Help
« Reply #35 on: April 25, 2006, 09:17:00 PM »

yeah i get that line in metroid on the latest version of zsnex also. Another annoyance ive found is in Front Mission. When you attack with a machine gun the game almost freezes, everything else is fine. I think its just the ammount of flashing going on or somthing. By almost freeze i mean it does freeze but if you hold the white button down to speed up the game it snaps outa the freeze.
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox Request For Help
« Reply #36 on: April 25, 2006, 09:27:00 PM »

QUOTE
Btw, have you given consideration toward making a Top Gear 3000-only version of Zsnexbox? This would open up the door for you to use the stable 1.42 source, which would work similar to the 2/28 build, but minus many of the WIP glitches.


That's certainly a good idea except Star Fox is incorrect in 1.42 as well. Theres not a lot of difference between 1.42 and the 2-28. I think 1.42 was released on 1-20-05 so they should be pretty close. I may consider this if I can't fix whatever I broke in the 2-28 port. It works great in Windows so I must have done something wrong. Everything is perfect except Top Gear 3000.

I will likely release a 1.42 version anyway, even though I hate the idea of having several versions being updated at the same time and having to ask every user "which" version the bug occured in. I could easily see this becoming a nightmare if there was a WIP version, a StarFox version, a 1.42 version, etc....I will probablly wait until I have the GUI and features at 90% before I do this.

What would be even better would be if I could figure out a way to have multiple cores in the emulator and let the user pick the core they wanted to use (like Surreal does). I may look into this.
Logged

dohopoki

  • Archived User
  • Full Member
  • *
  • Posts: 203
Zsnexbox Request For Help
« Reply #37 on: April 25, 2006, 09:38:00 PM »

QUOTE(nes6502 @ Apr 25 2006, 11:34 PM) View Post

What would be even better would be if I could figure out a way to have multiple cores in the emulator and let the user pick the core they wanted to use (like Surreal does). I may look into this.


This is what I was going to suggest. Between 1.42, 2-28-05 and 2-17-06 There hasn't been anything we've found yet that won't work. At least not that I know of.

I'm going to test about 15 or so more games tonight on WIP 2-28 and 2-17.
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox Request For Help
« Reply #38 on: April 26, 2006, 05:04:00 PM »

I don't think I'm going to do a multi core. It takes me about 2 hours to change from one Zsnes core to another. To include multiple cores i would have to make each core unique so they wouldn't conflict with each other. That means I would have to change thousands of variables and function names everytime I added a core. It would take me two weeks verses 2 hours and the only benefit would be they would all be started from the same launcher.

I will likely make the 2-28 the official build until the newer code works as well. Essentially everything works perfect or close to perfect in this build.

I also don't have any interest in merging Zsnes with Snes9X. I doubt it would even be possible. That would only work if there was a feature that could be extracted out and used with Zsnes. This is what Snes9x did to get Megaman X2/X3 working. They took the Zsnes obj files for the C4 chip.
Logged

dohopoki

  • Archived User
  • Full Member
  • *
  • Posts: 203
Zsnexbox Request For Help
« Reply #39 on: April 26, 2006, 06:09:00 PM »

Did you find out what was wrong with your new port regarding Top Gear 3000?
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox Request For Help
« Reply #40 on: April 26, 2006, 06:45:00 PM »

QUOTE
Did you find out what was wrong with your new port regarding Top Gear 3000?


Not yet. I've been working on it all evening. I'm going to just start over and go much slower and be extremely carefull.

Everything else was perfect and drives me nuts that Top Gear wouldn't work. It requires some crazy timing and the 2-28 port I did was 98% 2-28 code and 2% current code. The problem is likely there.

QUOTE
I think most people will be pleased with the 2-28 build. It's the only build of either Zsnes or Snes9x that plays both BS Zelda and Top Gear 3000. It's older which means it doesn't have all of the current bug fixes, but adding these bug fixes would come at the expense of stability.


Agreed. The 2-28 seems to be very stable and works very well overall. I've made progress on adding more filters so all the people wanting Simple2X with Soften display will be pleased with the next release. The next release will likely be new filters and the 2-28 core. Not sure when though
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox Request For Help
« Reply #41 on: April 26, 2006, 09:19:00 PM »

It's not that frustrating. It took me 6 weeks from the time I decided to do the port to get it working. At least now I can do it in 2 hours.
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox Request For Help
« Reply #42 on: April 27, 2006, 08:40:00 PM »

Well, after two complete rewrites and 2 partial rewrites, it looks as if Top Gear will only be playable in 1.0-1.2 or a Top Gear 3000 release. The only thing I can assume is that the assembler used to build this back in 2-28 has changed. It was buggy back then and ZSNES had to make code adjustments to account for it. I am changing nothing with the DSP4 code or the timing code but the game is running as if the timing is off. I don't really feel like spending forever trying to fix it in this release (maybe never) when it can be played in a previous one. There too many other important things (like a stable core) that need to get released.
Logged

nes6502

  • Archived User
  • Hero Member
  • *
  • Posts: 1158
Zsnexbox Request For Help
« Reply #43 on: April 27, 2006, 09:16:00 PM »

save and load state is already there
Logged

Consoleman!

  • Archived User
  • Full Member
  • *
  • Posts: 102
Zsnexbox Request For Help
« Reply #44 on: April 28, 2006, 07:23:00 AM »

Perhaps this is just wishful thinking, but have you considered contacting pagefault about the Top Gear 3000 issue?  Maybe he might know something.

If you're going to do a Top Gear 3000 release, let me know.  I can scour through the builds and find one that fixes some of the other bugs as well.
Logged
Pages: 1 2 [3] 4 5