Previous Thread
Next Thread
Print Thread
Page 113 of 120 1 2 111 112 113 114 115 119 120
Kale #86626 03/09/13 08:32 PM
Joined: Oct 2007
Posts: 300
F
Senior Member
Offline
Senior Member
F
Joined: Oct 2007
Posts: 300
Yes, on byuu's board it is said 1A and 1 are the same, but why does higan use 1b rom for 1a games (actually, game) instead of 1, then?

Kale #86628 03/09/13 08:55 PM
Joined: Mar 2001
Posts: 17,234
Likes: 260
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,234
Likes: 260
1B is a bugfix of 1A, and byuu apparently cares less about correctness then he used to. Or it's a typo in higan. Take your pick.

Kale #86631 03/09/13 09:33 PM
Joined: Oct 2007
Posts: 300
F
Senior Member
Offline
Senior Member
F
Joined: Oct 2007
Posts: 300
Or http://en.wikipedia.org/wiki/List_of_Super_NES_enhancement_chips is wrong about DSP-1A in Ace o Nerae! 3D Tennis.

Kale #86672 03/10/13 06:34 AM
Joined: Jan 2006
Posts: 3,691
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,691
and who has ever trusted wikipedia? we have in the softlist acenerae as a DSP1A game, but I doubt ReadOnly marked it based on that page...

anyway, since he might have made a mistake, do you know which DSP was there? 1? 1A? 1B?
I think Ace o Nerae has still to be opened up to check which variant was inside, so maybe byuu has decided for the 1B for the time being (Super 3D Baseball, Lock On, Super Air Diver and Suzuka 8 Hours have been verified using the 1A on the other hand and I think higan uses the correct variant like we do for these)

Last edited by etabeta78; 03/10/13 07:25 AM.
Kale #86673 03/10/13 07:06 AM
Joined: Mar 2006
Posts: 1,079
Likes: 6
L
Very Senior Member
Offline
Very Senior Member
L
Joined: Mar 2006
Posts: 1,079
Likes: 6
DSP1 was first
DSP1a is a die-shrink of dsp1, same exact code as dsp1
DSP1b has bugfixed code (but still has plenty of bugs)

LN


"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
Kale #86682 03/10/13 12:15 PM
Joined: Oct 2007
Posts: 300
F
Senior Member
Offline
Senior Member
F
Joined: Oct 2007
Posts: 300
Asked him, he said it was a guess smile So it really needs to be opened.

Kale #86683 03/10/13 01:00 PM
Joined: Apr 2006
Posts: 813
Likes: 3
D
Senior Member
Offline
Senior Member
D
Joined: Apr 2006
Posts: 813
Likes: 3
I didn't know there are different version of those.


W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
Kale #86691 03/10/13 05:08 PM
Joined: Jan 2006
Posts: 3,691
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,691
One of the things I was not happy with, in the slot code used by snesnew, was that some games which should have been partially working with the new code, were instead completely messed up. For instance, trying to start a game in bsxsore after inserting your name resulted in complete garbage

[Linked Image from mamedev.emulab.it]

despite most basic accesses being emulated as per available knowledge (kudos to byuu for his invaluable research), and my implementation being a bit rough but pretty much correct even after several reviews...

Long story short, it turned out that the problem was not in the new code, but in a missing mirror in cpu regs (impossible to detect in snes/snespal drivers due to the way old memory handlers were already mirroring each other)
Adding the missing mirror helped to fix most of the problems in snesnew (missing gfx effects, missing gfx layers), and finally allowed bsxsore to show the expected city

[Linked Image from mamedev.emulab.it]

[Linked Image from mamedev.emulab.it]

This definitely gives better foundations to future attempts in emulating the bsx memory packs!

I still need to sort out a few issues in snesnew before starting merging slots in the old code, but it's a nice improvement nevertheless smile

Kale #86693 03/10/13 06:43 PM
Joined: Jan 2006
Posts: 3,691
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,691
and while at it, I have added support for DSP1 games larger than 1MB... this makes Super 3D Baseball aka Super Bases Loaded II aka Hanguk Pro Yagu finally working

[Linked Image from mamedev.emulab.it] [Linked Image from mamedev.emulab.it]

[Linked Image from mamedev.emulab.it] [Linked Image from mamedev.emulab.it]

Joined: Jan 2006
Posts: 3,691
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,691
Originally Posted by Shideravan
Relate issues with snesnew in tests is useful in this time of development?

ok. now snesnew is officially supported and tests are welcome, as long as you don't report broken bsx memory pack emulation (which is known to be defective, as soon as a memory pack has to be loaded to the flash memory).

OTOH, I'd be very interested to know if there is anything which works in snes and does not in snesnew, or any regression compared to 0.148 (or 0.148u1).

Games broken both in snes and snesnew are slightly less important to report because our driver is still quite behind higan (e.g. most Human titles which do not like current cycle steal code in the CPU, or pilotwings, or tg3k glitches), but given that we have lost the wiki page containing the snes bug list feel free to report these as well

Page 113 of 120 1 2 111 112 113 114 115 119 120

Link Copied to Clipboard
Who's Online Now
1 members (1 invisible), 215 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,328
Posts122,128
Members5,074
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com