VIDEO - Sierra AGI Games and PCjr., current SVN

Here you can discuss the development of patches.

VIDEO - Sierra AGI Games and PCjr., current SVN

Postby Great Hierophant » 2013-11-25 @ 14:34

In the current SVN, r3850, there are major graphics issues with any of the AGI games in the pcjr machine mode, especially the booters. Anything using text either fails to properly refresh or clear itself, green dots appear in the text portion of the frame or the menu bars fail to appear correctly. I think that r3832 may have caused a regression. Tandy mode works fine.

While not related, I have discovered that the booters of Donald Duck's Playground and versions 1.1J, 1.1K and 1.1K Tandy all fail to work in the Tandy machine mode. I checked DDPG and 1.1K Tandy in my 1000SX and they fail to work there as well. I think they probably only work in a 128K Tandy 1000. Can anyone test them?
http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog
User avatar
Great Hierophant
l33t
 
Posts: 2362
Joined: 2003-4-27 @ 08:20

Re: Sierra AGI Games and PCjr., current SVN

Postby collector » 2013-11-25 @ 16:29

I did not check that many, but it did happen with the KQ2 booter. DDPG booter in tandy failed to start for me as well, but does work properly in PCjr. KQ1 booter works OK in PCjr. I can try more when I get some time. One other thing I noticed is the screen capture crashes DOSBox. The following capture of KQ2 was done with the print screen.
You do not have the required permissions to view the files attached to this post.
User avatar
collector
l33t
 
Posts: 4153
Joined: 2003-1-15 @ 10:39

Re: Sierra AGI Games and PCjr., current SVN

Postby Great Hierophant » 2013-11-25 @ 17:12

That is what I saw. The KQ1 PCjr. booter has an issue with the text not clearing itself.
http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog
User avatar
Great Hierophant
l33t
 
Posts: 2362
Joined: 2003-4-27 @ 08:20

Re: Sierra AGI Games and PCjr., current SVN

Postby P4R4D0X » 2013-11-25 @ 17:29

Confirmed! All I need to do is set the machine type to pcjr and boot the game. Now here's some interesting facts... Found another regression. You only get the green dots in the Tandy version only. Text remains on the screen but you can still play the game. Also it doesn't crash for me when I try to take a screenshot for King's Quest 1.

boot_000.png

Now here's the weird part. In the IBM PCjr version of the game I don't see and dots. The text is still on the screen and it's not refreshed. But on top of that I can't play the game. You can type stuff in but you cannot move! I'm pressing the arrows but it doesn't work just like in 0.74.

boot_001.png

Edit: Tried King's Quest 2 and it doesn't crash for me... I can use the screenshot capture feature.

boot_000.png
You do not have the required permissions to view the files attached to this post.
User avatar
P4R4D0X
Newbie
 
Posts: 99
Joined: 2012-10-06 @ 14:46

Re: Sierra AGI Games and PCjr., current SVN

Postby collector » 2013-11-25 @ 23:07

I was using the EmuCR build, if that makes any differences.
User avatar
collector
l33t
 
Posts: 4153
Joined: 2003-1-15 @ 10:39

Re: Sierra AGI Games and PCjr., current SVN

Postby P4R4D0X » 2013-11-25 @ 23:28

collector wrote:I was using the EmuCR build, if that makes any differences.

Yes indeed! Seems like the EmuCR builds crash every single time you try to snap a screenshot. I think that build is compiled with Visual Studio 2010... so is that another bug? MinGW and cross compiled versions work fine and it doesn't crash when you press Ctrl+F5.
User avatar
P4R4D0X
Newbie
 
Posts: 99
Joined: 2012-10-06 @ 14:46

Re: Sierra AGI Games and PCjr., current SVN

Postby bloodbat » 2013-11-26 @ 06:38

Mine is compiled with VS2010 and doesn't crash with Ctrl-F5...
Last edited by bloodbat on 2013-11-26 @ 21:03, edited 1 time in total.
User avatar
bloodbat
Oldbie
 
Posts: 792
Joined: 2009-12-06 @ 07:11

Re: Sierra AGI Games and PCjr., current SVN

Postby Laukku » 2013-11-26 @ 15:53

Aren't the EmuCR builds done without PNG capture support?

http://www.dosbox.com/wiki/SVN_Builds#P ... SVN_builds
Compiled without screenshot, video recording and IPX support.
My YouTube account, with miscellanous DOS game stuff: http://www.youtube.com/user/LaukkuTheGreit
User avatar
Laukku
Newbie
 
Posts: 49
Joined: 2011-8-31 @ 06:27

Re: Sierra AGI Games and PCjr., current SVN

Postby h-a-l-9000 » 2013-11-27 @ 20:59

Checked only with the KQ1 PCJR booter (the others aren't available on my harddisk). The issue of text not being cleared was introduced with r3815.
1+1=10
h-a-l-9000
DOSBox Author
 
Posts: 4512
Joined: 2005-2-23 @ 00:14

Re: Sierra AGI Games and PCjr., current SVN

Postby h-a-l-9000 » 2013-11-27 @ 22:13

The attached patch seems to fix it for PCJr. However it can't fix anything for Tandy. The latter probably has a similar implementation as PCJr.
You do not have the required permissions to view the files attached to this post.
1+1=10
h-a-l-9000
DOSBox Author
 
Posts: 4512
Joined: 2005-2-23 @ 00:14

Re: Sierra AGI Games and PCjr., current SVN

Postby Great Hierophant » 2013-11-29 @ 00:06

The patch does fix the text refresh on KQ1, but KQ2 and BC still show the gray and green dots.
http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog
User avatar
Great Hierophant
l33t
 
Posts: 2362
Joined: 2003-4-27 @ 08:20

Re: Sierra AGI Games and PCjr., current SVN

Postby h-a-l-9000 » 2013-12-01 @ 14:28

New patch attached. Clearing video memory on SetMode was also affected. What is BC?

So we have several problems:
- screenshots, probably caused by the build (works fine for me)
- KQ1 booter in PCJR mode, ScrollWindow scrolling incorrect region of memory - fixed in the patch
- KQ2 booter and other showing dots after SetMode, display memory cannot be cleared through the B800 segment completely on the JR - fixed in the patch

- KQ2 booter locking up hard with dynamic core - known issue or new?
- DDPG booter not starting up with machine=tandy (occurs in both r3850 and r3812), works in 0.74
You do not have the required permissions to view the files attached to this post.
1+1=10
h-a-l-9000
DOSBox Author
 
Posts: 4512
Joined: 2005-2-23 @ 00:14


Re: Sierra AGI Games and PCjr., current SVN

Postby Great Hierophant » 2013-12-02 @ 23:29

The updated patch solves the problem with the green dots.

The KQ2 booter needing normal core is not new. The DDPG issue may have something to do with an error in the image itself, as it fails to boot in my real Tandy 1000SX or PCjr. (128KB) but boots fine in my PC.
http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog
User avatar
Great Hierophant
l33t
 
Posts: 2362
Joined: 2003-4-27 @ 08:20

Re: Sierra AGI Games and PCjr., current SVN

Postby ripsaw8080 » 2013-12-03 @ 00:52

The regression in DDPG is related to r3626. A result of Retrograde Station's crack that locates its INT 13h handler as high as possible in conventional memory based on the amount of memory reported by INT 12h. The handler is being placed in graphics memory in SVN, so it gets wiped out when the switch to graphics mode occurs.
User avatar
ripsaw8080
DOSBox Author
 
Posts: 4192
Joined: 2006-4-25 @ 23:24

Re: Sierra AGI Games and PCjr., current SVN

Postby collector » 2013-12-03 @ 01:16

My understanding about DDPG is not so much of a crack as there are three versions floating around. Two of them are fan ported to PC, one from Atari and one from Amiga. At least that is what AGINFO IDs them as. Both of these will crash when you hit Escape. The third is a booter image. I have two Tandy versions that I cannot read the disks.
User avatar
collector
l33t
 
Posts: 4153
Joined: 2003-1-15 @ 10:39

Re: Sierra AGI Games and PCjr., current SVN

Postby ripsaw8080 » 2013-12-03 @ 01:35

My understanding is that only DDPG booters were being discussed here... In any case, my previous comment is in regard to the booter from Retrograde Station.
User avatar
ripsaw8080
DOSBox Author
 
Posts: 4192
Joined: 2006-4-25 @ 23:24

Re: Sierra AGI Games and PCjr., current SVN

Postby collector » 2013-12-03 @ 03:16

I wasn't trying to challenge you or anything. I am just trying to sort out DDPG. I had not heard of it having copy protection. The only reason that I mentioned the other two is that this game seems to have several different versions, each with its own issues. Was the copy protection on the booter CPC?
User avatar
collector
l33t
 
Posts: 4153
Joined: 2003-1-15 @ 10:39

Re: Sierra AGI Games and PCjr., current SVN

Postby ripsaw8080 » 2013-12-03 @ 03:52

Pressing ctrl-v in the Retrograde Station booter reports "Version 1.0Q - June 9, 1986 - Adventure Game Interpreter Version 2.001". Oversized sectors are part of the protection, hence the INT 13h handler set high up in memory to deal with those, so it may be similar/related to CPC if not exactly that.
User avatar
ripsaw8080
DOSBox Author
 
Posts: 4192
Joined: 2006-4-25 @ 23:24

Re: Sierra AGI Games and PCjr., current SVN

Postby collector » 2013-12-03 @ 04:56

I usually just invoke debug (Alt+D) in the AGI games to get game and interpreter versions, but yeah, the booter should be 1.0Q according to HWM's Sierra interpreter list.
User avatar
collector
l33t
 
Posts: 4153
Joined: 2003-1-15 @ 10:39

Next

Return to DOSBox Patches

Who is online

Users browsing this forum: No registered users and 2 guests