Previous Thread
Next Thread
Print Thread
Page 11 of 16 1 2 9 10 11 12 13 15 16
crazyc #108450 01/14/17 08:30 PM
Joined: May 2012
Posts: 541
S
Senior Member
Offline
Senior Member
S
Joined: May 2012
Posts: 541
Originally Posted By crazyc
Looks like shattered PPI change at https://github.com/mamedev/mame/pull/1950 broke the 9821 detecting ram over 640K (more correctly it fails to read the dip that shows that there is more ram). It sets the mouse ppi control to 0x93 which is port c upper output and lower input. I don't really know enough about how it's supposed to work in that case to fix it.

Edit: If the above is changed to
Code:
		if (port_c_upper_mode() == MODE_OUTPUT)
		{
			// read data from output latch
			data |= m_output[PORT_C] & mask & 0xf0;
		}

the it works again. Don't know how that effects the Displaywriter though.


Reverting this change doesn't break Displaywriter, so let's do that and figure out what PPI is supposed to do later.

EoceneMiacid #113103 04/11/18 10:19 PM
Joined: Jan 2012
Posts: 845
C
Senior Member
Offline
Senior Member
C
Joined: Jan 2012
Posts: 845
[Linked Image]
The last change seems to have fixed many of the issues with 8bit color mode noted in the softlist.

EoceneMiacid #113106 04/12/18 08:18 AM
Joined: May 2010
Posts: 84
R
r09 Offline
Member
Offline
Member
R
Joined: May 2010
Posts: 84
Time to do another round of testing, then... I gues the biggest remaining issue now would be the lack of CDDA sound.

EoceneMiacid #113157 04/18/18 06:24 PM
Joined: May 2010
Posts: 84
R
r09 Offline
Member
Offline
Member
R
Joined: May 2010
Posts: 84
Seeing that a lot has improved lately, I have recorded an uploaded a chunk of the intro for GuynaRock R (no NSFW stuff, of course smile ):

https://youtu.be/EqAXQhoi0q4

Anyone can feel free to post it "out there".

The game is pretty much a full showcase for emulation of later PC-9821 machines: it has 256-color graphics, CDDA for the music, and 86 PCM sound for the voices, and everything seems to be working quite well. It runs a bit slow on the Ce2, but since Pentium-class machines don't work yet, there's not much choice there.

EoceneMiacid #113189 04/22/18 06:41 PM
Joined: Jan 2012
Posts: 845
C
Senior Member
Offline
Senior Member
C
Joined: Jan 2012
Posts: 845
Can't repo the double size thing with Magical Squadron CD although I didn't play too far. Is there a specific point where it happens?
[Linked Image]
[Linked Image]

EoceneMiacid #113190 04/22/18 07:13 PM
Joined: May 2010
Posts: 84
R
r09 Offline
Member
Offline
Member
R
Joined: May 2010
Posts: 84
Huh, that's weird. For me it happens right away at the title screen, with the pc9821ce2 driver, even after deleting the CFG file:

[Linked Image]

And the same goes for Schwarzschild GX (also a Kogado game) so it doesn't seem game-specific...

EoceneMiacid #113196 04/23/18 05:30 PM
Joined: May 2010
Posts: 84
R
r09 Offline
Member
Offline
Member
R
Joined: May 2010
Posts: 84
Okay, I figured it out. It's the mouse driver. If you don't load it the game looks like that, even though the mouse still works either way. smirk

EoceneMiacid #113197 04/23/18 06:04 PM
Joined: Jan 2012
Posts: 845
C
Senior Member
Offline
Senior Member
C
Joined: Jan 2012
Posts: 845
Weird, does it happen on real hardware?

EoceneMiacid #113198 04/23/18 06:57 PM
Joined: May 2010
Posts: 84
R
r09 Offline
Member
Offline
Member
R
Joined: May 2010
Posts: 84
Nope. Then again, this is a later model, so who knows...

[Linked Image]

BTW, I've been quickly testing some stuff that requires AVSDRV.SYS. I haven't tried all versions of the driver yet, but Policenauts almost works, it hangs just after the intro.

[Linked Image]

EoceneMiacid #113203 04/23/18 10:24 PM
Joined: Jan 2012
Posts: 845
C
Senior Member
Offline
Senior Member
C
Joined: Jan 2012
Posts: 845
The mouse driver causes the bitmap upd7220 to set LR to 1 while the bios wants to set it to 2 (other software expects LR to be used in bitmap mode despite it being for char mode line height). I thought then that the 7220 address is ignored in 256 color mode but that breaks Doom. Anyway, I've no idea what to do with it.

Page 11 of 16 1 2 9 10 11 12 13 15 16

Link Copied to Clipboard
Who's Online Now
1 members (1 invisible), 42 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,835
Posts116,216
Members4,921
Most Online890
Jan 17th, 2020
Powered by UBB.threads™ PHP Forum Software 7.7.5