VOGONS


First post, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Changes:
- implement Tandy special 4-color palette handling
- remove 3d8/3d9 from PCJr mode (PCJr didn't have it)
- update INT10 palette functions accordingly
- add a level of indirection to Tandy and PCjr palette deconding to fix video recording with on-screen palette changes
- enable line-by-line emulation for Tandy too
- machine-specific implementation of the color when display is disabled (vgaonly too)
- enable the light pen stub on all machines that it is documented for
- mask off a bank-selection bit that is not used under a specific circumstance

The results I've seen/worked forward to:
- Alley Cat palette on PCJr
- Gauntlet palette on Tandy
- Ghostbusters palette on Tandy, as well as video recording, and Tandy was changed to support line-by-line drawing
- Pirates! blue background on the map

As the modification is quite extensive it would be good if interested people would test CGA/PCJr/Tandy games for regressions. I'm attaching the patch (against r3637) and a Windows build.

1+1=10

Reply 1 of 8, by Riyune

User metadata
Rank Newbie
Rank
Newbie

I recall an EA game from 1988, Adventure Construction Set, that allowed a choice of any 4 of the 16 CGA colors when running on a Tandy. Would this be something to test this patch?

Also I was wondering if it would be difficult to enable CGA palette shifting in all CGA games, maybe with a small TSR program. Programmers?

Jesus loves you, unless you have tatoos. Then you are going to hell.

Reply 2 of 8, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author
Riyune wrote:

I recall an EA game from 1988, Adventure Construction Set, that allowed a choice of any 4 of the 16 CGA colors when running on a Tandy. Would this be something to test this patch?

Yes, sounds like a test case.

1+1=10

Reply 3 of 8, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Any findings?

1+1=10

Reply 4 of 8, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Committed (r3647)

1+1=10

Reply 5 of 8, by Jamesapp

User metadata
Rank Newbie
Rank
Newbie

Hello,
I am going through a book, written for Tandy computers. It is a gw-basic book, I have gw-basic 3.22 on my macbookpro laptop. I use it with dosbox.

Would this patch help me, some of the examples in the book don't match my computer, screens, color, palettes etc.

How do I install the patch?

Reply 6 of 8, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

are you sure that you haven't made a programming error yourself ?

Water flows down the stream
How to ask questions the smart way!

Reply 7 of 8, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

It's already in the code base, just use a recent enough SVN build. Will it help you? No idea, try it.

1+1=10

Reply 8 of 8, by TeaRex

User metadata
Rank Member
Rank
Member

By the way, the final version of GW-BASIC was 3.23 if I'm not mistaken. Probably the differences to 3.22 aren't all that great, though.

tearex