VIDEO - Sierra AGI Games and PCjr., current SVN

Here you can discuss the development of patches.

Re: Sierra AGI Games and PCjr., current SVN

Postby Servo » 2013-12-03 @ 20:46

I'm not sure if this is related, but I get those same green dot patterns with Tandy GW-Basic in screen 3 or screen 5 (160x200x16 and 320x200x16 modes). Using the exact same basic.exe on a real Tandy (or with PCjr cartridge basic) does not result in the patterns. I'm using the official 0.74 version for this.

The test program is

10 CLEAR,,,32767
20 SCREEN 5
(or screen 3)

In both cases the dots result and commands are no longer executed after the program is finished. It is possible to clear the screen again after setting the mode and the program will continue to run fine until it's done, but once done enter commands does nothing further.

basic_001.png
basic_000.png
You do not have the required permissions to view the files attached to this post.
User avatar
Servo
Newbie
 
Posts: 65
Joined: 2005-9-28 @ 14:38

Re: Sierra AGI Games and PCjr., current SVN

Postby Great Hierophant » 2013-12-04 @ 02:34

That problem no longer occurs in the Tandy mode in the SVN as patched in this thread.
http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog
User avatar
Great Hierophant
l33t
 
Posts: 2361
Joined: 2003-4-27 @ 08:20

Re: Sierra AGI Games and PCjr., current SVN

Postby h-a-l-9000 » 2013-12-04 @ 21:40

It still doesn't accept commands after switching though (machine=tandy)
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 ripsaw8080 » 2013-12-04 @ 22:05

Tandy GW-BASIC appears to be unresponsive to commands when it's in mode 8 and mode 9, because there's no problem if a program uses those modes but ends in some other mode. Adding support for M_TANDY16 in GetPixel() might fix the problem, but that may only be part of what's missing.
User avatar
ripsaw8080
DOSBox Author
 
Posts: 4184
Joined: 2006-4-25 @ 23:24

Re: Sierra AGI Games and PCjr., current SVN

Postby ripsaw8080 » 2013-12-05 @ 21:37

I can confirm that the Tandy GW-BASIC interpreter does not respond to commands in SCREEN 3 (mode 8) and SCREEN 5 (mode 9) because it can't "see" what is typed. Implementing M_TANDY16 in GetPixel(), as in the attached patch, fixes the problem.

With commands being recognized, I noticed that CLS only clears the upper half of the screen in mode 8, but mode 9 is OK. Probably a ScrollWindow() issue with machine=tandy that's similar to machine=pcjr.
You do not have the required permissions to view the files attached to this post.
User avatar
ripsaw8080
DOSBox Author
 
Posts: 4184
Joined: 2006-4-25 @ 23:24

Re: Sierra AGI Games and PCjr., current SVN

Postby Great Hierophant » 2014-2-08 @ 15:20

Could this thread, or a portion of it, be moved to the patches forum?
http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog
User avatar
Great Hierophant
l33t
 
Posts: 2361
Joined: 2003-4-27 @ 08:20

Re: Sierra AGI Games and PCjr., current SVN

Postby Dominus » 2014-2-08 @ 16:29

Yes, it can ;)

*moved to viewforum.php?f=41 *
User avatar
Dominus
DOSBox Moderator
 
Posts: 7563
Joined: 2002-10-03 @ 09:54
Location: Vienna or Ludwigsburg

Previous

Return to DOSBox Patches

Who is online

Users browsing this forum: No registered users and 2 guests