|
Joined: Aug 2009
Posts: 1,251 Likes: 171
Very Senior Member
|
OP
Very Senior Member
Joined: Aug 2009
Posts: 1,251 Likes: 171 |
Found the exact routine on which Robocop 3 uploads the missing gfx data:
00BEEA: BF 00 80 06 LDA $068000,X 00BEEE: 8D 18 21 STA $2118 00BEF1: BF 01 80 06 LDA $068001,X 00BEF5: 8D 19 21 STA $2119 00BEF8: E8 INX 00BEF9: E8 INX 00BEFA: E0 00 40 CPX #$4000 00BEFD: 90 EB BCC 00beea (-$15)
Seems fine and such, guess it's something to do with vram address ...
|
|
|
|
Joined: Dec 2005
Posts: 330
Senior Member
|
Senior Member
Joined: Dec 2005
Posts: 330 |
Just a note about the Fushigi no Dungeon 2 bug: That's a gameplay bug, not just a graphics bug. The score and floor numbers shown in the screenshot are nonsensical, and the Japanese text underneath (which sums up how the game ended) reads "Defeated by Shiren while carrying the Bizarre Box" which is similarly nonsense (Shiren is the default name of the player character, not an enemy)
The Fushigi no Dungeon games are notable for automatically saving to battery RAM after every action the player performs, so I'm inclined to suspect a SRAM mapping problem, although a CPU bug is also possible.
|
|
|
|
Joined: Jan 2006
Posts: 3,691
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,691 |
a few more titles which do no reach title screen
Derby Stallion 96 Pro Kishi Jinsei Simulation - Shougi no Hanamichi Rin Kaihou Kudan no Igo Taidou Super 3D Baseball (Jpn)
|
|
|
|
Joined: Apr 2006
Posts: 737 Likes: 1
Senior Member
|
Senior Member
Joined: Apr 2006
Posts: 737 Likes: 1 |
a few more titles which do no reach title screen
Derby Stallion 96 Pro Kishi Jinsei Simulation - Shougi no Hanamichi Rin Kaihou Kudan no Igo Taidou Super 3D Baseball (Jpn) All those should already be in the wiki. I'll verify they get added if they are not.
|
|
|
|
Joined: Apr 2006
Posts: 737 Likes: 1
Senior Member
|
Senior Member
Joined: Apr 2006
Posts: 737 Likes: 1 |
Here is a fresh batch. The Wiki isn't loading right now, so I'll leave them here until I can merge them later. The (REGRESS) are items which used to work (based on a 03/30/2010 build):
Bronkie the Bronchiasaurus - Hang after "Wave Quest" screen (REGRESS) Chibi Maruko-chan - Harikiri 365-nichi no Maki (Japan) - Hang after Epoch screen (REGRESS) Choplifter III - Rescue & Survive - Graphic Layer Issues Clay Fighter 2 - Judgment Clay - Hangs at random times (during intro, after a battle) (REGRESS) Cool Spot - Graphics mess at foot of Cool Spot (REGRESS) Cosmo Police Galivan II - Arrow of Justice (Japan) - slight flickering at the top while character is being moved (REGRESS) Hanguk Pro Yagu (Korea) (Korean League) Home Alone - Hang quickly after displaying in-game screen, music continues playing. Ippatsu Gyakuten - During introduction, near the top of the screen during the bike race there is a camera which 'follows' the action. It shouldn't move. (REGRESS) Masters New - Harukanaru Augusta 3 (Japan) - Hang after T & E Soft logo Otogirisou (Japan) - Hang after Chun Soft Logo, music continues playing for a bit. (REGRESS) PGA Tour Golf (Japan) - Hang in intro after Electronic Arts (R), music continues playing. (REGRESS) Pokemon Stadium (World) (Unl) Primal Rage - Hangs/Black screen when starting to display the Title. (REGRESS) Redline F-1 Racer / Suzuki Aguri no F-1 Super Driving - During intro, when the camera rotates around the car, there are strips of bad graphics. (REGRESS) Trinea (Japan) - Initial logo has stripes missing (REGRESS) Zan III Spirits (Japan) - Hang after Wolfteam logo
Added to wiki..
|
|
|
|
Joined: Jan 2006
Posts: 3,691
Very Senior Member
|
Very Senior Member
Joined: Jan 2006
Posts: 3,691 |
rev. 7772: [SNES] Fixed clipmasks in hires modes one more bug can be crossed out i.e. Super Moero Pro Yakyuu is now fine (and possibly some other game using hires + clipmasks should have no more glitches in the right half of the screen)
|
|
|
|
Joined: Aug 2009
Posts: 1,251 Likes: 171
Very Senior Member
|
OP
Very Senior Member
Joined: Aug 2009
Posts: 1,251 Likes: 171 |
Kishin Douji Zenki - Tenchi Meidou does the following:
D9B831: LDX $18 D9B833: DEX ;X = 0x0000 -> X = 0xffff D9B834: PHX ;Puts X into the stack D9B835: RTL ;stack 0xc3 0xff 0xff C40000: TSB $0c39 ;BSNES returns at 0xc30000!
I'm wrong or it's another in-bank case just like the Rock n'Roll Racing DMA issue?
|
|
|
|
Joined: Mar 2001
Posts: 17,217 Likes: 234
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,217 Likes: 234 |
Hmm. The following program on my Apple IIgs:
CLC XCE SEP #$30 LDA #$03 PHA REP #$30 LDA #$FFFF PHA RTL
goes to 030000, which looks to verify the BSNES result.
|
|
|
|
Joined: Aug 2009
Posts: 1,251 Likes: 171
Very Senior Member
|
OP
Very Senior Member
Joined: Aug 2009
Posts: 1,251 Likes: 171 |
r7775 /src/emu/cpu/g65816/g65816op.h: Fixed RTL opcode in-bank issue in the G65816 CPU core, fixes at least Shaq Fu and Kishin Douji Zenki 3 Yeah, definitely looks like it. In the other news ... Sound Novel Tsukuru looks weird ... apart that it probably needs an even more accurate timing, but it also sets a V overflow flag in BSNES that doesn't occur in MESS ...
|
|
|
|
Joined: Sep 2009
Posts: 15
Member
|
Member
Joined: Sep 2009
Posts: 15 |
I'm pretty sure Derby Stallion 96 and Sound Novel Tsukuru are mapped incorrectly.
|
|
|
1 members (AJR),
266
guests, and
5
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,320
Posts121,944
Members5,074
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|