Qbix wrote:
-non-booter AGI -cga switch still doesn't work when machine=vga. This switch forced EGA AGI games to run in CGA colors (two palletes changeable by Ctrl-R) on VGA machines.
This has been fixed by wd.
And in which CVS this can be found? There are so many CVSs, I just hope all the correctly improved stuff will end up in the next release 😖
Qbix wrote:The textbox issue:
Seems to be caused by some sort of selfmodifying code.
A bit odd that happened on your old system as well as they don't have prefetch queues. (Bug is present in 0.63 with dynamic core as well)
Yeah, I found out that core=dynamic causes that. It is odd that it happened to me on my old 286, that's why I mentioned it. It was actually nice seeing Alexander's "footsteps" again, because I couldn't reproduce this problem on any other system I owned since then, and it reminded me of great times!
Qbix wrote:Indy3:
I attached a recording made at my place.
It doesn't have these ticks.
So it's probably one of the experimental patches... […]
Show full quote
Indy3:
I attached a recording made at my place.
It doesn't have these ticks.
So it's probably one of the experimental patches.... (did you enable timesync ?)
Your recording is indeed clean. And no, I have timesynched=false in my DOSBOX.CONF. Perhaps we're using a different CVS?
By the way, did you listen to the wave of the Indy3 door sounds? It's really weird and it sounds like that on every DOSBox version. I wonder what's causing it.
NewRisingSun wrote:Hope this clears it up for you.
Yes, it actually does. It's very unfortunate that something that was necessary as a result of broadcasts interfered with computer game programming. By the way, Qbix, why are you against hue control if it's so simple? You can use F11 and F12 for the +/-, no 80s game recognizes those 😀
Ok, since we're still on the composite subject, I decided to test the old Lucasfilm games that I suspected have composite support. Namely, the regular and enhanced versions of Maniac Mansion and Zak McKracken.
As you probably know, these games automatically detect the video card you're using, but you can switch graphic modes by pressing Shift and a letter key. In addition, you can press Shift-W inside the games and a PREFS file will be created, which is useable by the switch p (e.g. maniac p). In this PREFS file I found a line in which you can turn composite mode on or off, so I began testing this under DOSBox.
I found that the original versions and enhanced versions behaved in quite a different way, so I'll begin with the original versions:
When the games are in CGA mode (Shift-C), having composite ON or OFF in the PREFS file causes some change in the colors.
left shot: composite is OFF in PREFS file, right: composite is ON

The same change happens whether machine=vga or machine=cga (although the image is brighter when machine=cga) on both 0.63 and CVS. The same thing also happens on a regular VGA machine. So, this can't be a composite mode, obviously.
When I continued testing the various graphic modes of the games, I found something very odd - when I switched to b&w CGA mode (Shift-B) while DOSBOX.CONF is set to machine=cga, I got what appears to be a composite mode! This happened both on 0.63 and on CVS, with a minor color difference. Observe:
left shot: DOSBox 0.63, right: DOSBox CVS

Whether composite was ON or OFF in the PREFS file made no difference whatsoever in this case. Something is obviously wrong, because b&w CGA mode shouldn't have colors at all. And those colors don't look so good anyway! Under a normal VGA, and also under MESS 0.100, b&w CGA mode simply displays b&w graphics. (incidentally, when machine=vga b&w CGA mode looks corrupted, and not like it should look on a VGA screen; click here to see how it looks under 0.63 and here to see how it looks under CVS).
Because of this weird behaviour in DOSBox, I decided to see what MESS 0.100 will do. Like I already said, MESS displayed the b&w CGA mode correctly. However, it produced two new composite "look-alike" modes when the game was in CGA mode. You can switch between them by turning composite ON or OFF in the PREFS file; take a look:
left shot: composite is OFF in PREFS file, right: composite is ON

One last thing that can be said about the regular versions of Zak and Maniac, although a little off the subject, is that when machine=tandy the screen size is weird. See here.
On to the enhanced versions. I didn't think that the enhanced versions have composite support at all, but the option appears in the PREFS files so I checked them too.
Since the enhanced versions don't support the b&w CGA mode, there were much less weird behaviours. When in CGA mode (Shift-C), the games showed the exact same pallete, and it didn't matter what DOSBox version I was using, nor if machine=vga or machine=cga. It also didn't matter if composite was ON or OFF in the PREFS file. And they behaved in the same way on a regular VGA screen. Only when loaded on MESS, composite colors seemed to appear. Here's a screenshot:
MESS 0.100 (Maniac Mansion enhanced version)

Well, that's sums it up 😁