VOGONS

Common searches


Search results

Display options

Re: EGA/VGA and mode Fh mono 'colors'?

C0-C3 are of course first masked by Color plane enable before any other processing into an index into the LUT. Right. The color plane enable basically masks the address bits to the attribute palette registers. The documentation mentions it uses C2 and C0 and their combination effects when MONO ( …

Re: EGA/VGA and mode Fh mono 'colors'?

Anticipating a followup question - what tells the attribute controller to draw 9 columns? It looks like the S/L is edge-triggered. So that's the attribute controller's signal to start serializing its character and attribute input lines. I assume if doesn't receive another S/L transition that on the …

Re: EGA/VGA and mode Fh mono 'colors'?

OK. So the attribute controller gets the 8 pixel on/off states if text mode in parallel and shifts it out itself during each pixel clock? Each dot clock, specifically. The dot clock input is provided by the sequencer, and we can set the dot clock to divide the pixel clock by 2 - this is how we get …

Re: EGA/VGA and mode Fh mono 'colors'?

Some of the memory address generation may be confusing. You'll only see 8 address bus lines at any time - how do we address 64k per plane with 8 bits? The key is that the DRAM chips use row/column addressing. They have have 8 row address bits and 6 column address bits. I find it easier to flip rows/ …

Re: EGA/VGA and mode Fh mono 'colors'?

But unlike those lower 4 bits, the upper are always driven by the MID inputs? What are those MID inputs? M1D is the attribute byte. It's an entire byte - 3-4 bits for foreground color and 3-4 bits for background color, but as we have seen the 3rd and 7th bit gets borrowed for other purposes, …

Re: EGA/VGA and mode Fh mono 'colors'?

I see attribute 0-3 coming from a chip that has inputs C0/MID0, C1/MID1 from sheet 6(graphics controller), but C2/C3 from sheet 7 and MID2/MID3 from sheet 6(which is the graphics controller)? sheet 6 says (graphics controller) C0/C1 outputs to C2,C3(sheet 8 )??? Perhaps the chain logic? Don't get …

Re: EGA/VGA and mode Fh mono 'colors'?

The odd thing about this case is you mention bit 3 to indicate blinking. But bitplane 3 is masked off always with 64K VRAM on the EGA? I am not sure where you came to this conclusion. Two points: All bitplanes are available on the 64KB EGA, just each has 16K Bits in the text attribute are not …

Re: EGA/VGA and mode Fh mono 'colors'?

Is that blinking applied to the data gotten from the sequencer (4 planes) or to the attribute controller output (what's in the registers)? Rn it's the former in UniPCemu's emulation. But does that apply with the register sets I mentioned in the first post (planes 0 and 2 being enabled only for …

Re: MartyPC

Thanks for the update! How important is being able to format a floppy in an emulator? I suppose I could let you select drive size along the lines of "360k", "720k", "auto" and auto would just behave how it does now. Well, some games want to format a floppy when being installed. I have "Balance of …

Re: MartyPC

So it's February 2024, where the hell is 0.2? I'm getting there - still tackling some intransigent bugs, issues with frame pacing, sound and other issues. Another minor rework to the CPU and a major bugfix in the PIC fixed several titles where segment address wrapping occurred, improvements to the …

Re: MartyPC

Sorry for the late reply - somehow I did not get a notice. It is any of "PC booter" games by Infocom - they all require the disk to be write-protected. Like "The Hitchhiker's Guide to the Galaxy", "Cutthroats", "Zork" etc. Okay, was able to reproduce and happy to report the new write-protect …

Re: how to setup italian keyboard on ms-dos 3.30

Some old MS-DOS (I remember it from an Amstrad PC-1512 floppies, but that was MS-DOS 3.20) does NOT have the keyb comand. They have a keyb xx command for every language supported. So it would be keybuk (UK keyboard), keybsp (spanish), keybit (italian)... That's fine, but the version of DOS was …

Re: how to setup italian keyboard on ms-dos 3.30

FIN_K89i wrote on 2024-02-01, 14:35: ye i know but where i can ask? also the command didnt work Please learn how to be helped - don't just say something "didn't work" - explain: was there an error message? did it return the dos prompt but appear to do nothing? what happened when you ran it?

Re: MartyPC

Another question for the long run: is it possible to configure GLaBIOS somehow to skip the RAM check. I reboot MartyPC quit often, and waiting for the RAM check is boring :). if we had a fixed RAM config maybe, but GLaBIOS needs to determine the memory size, and that's now configurable in MartyPC. …

Re: PCEM vs 86Box vs UniPCEM vs DosBox-X

UniPCemu came from 'Univeral PC emulator', as the main thought behind it was a PC emulator that's cross-platform and easier usable on gaming consoles etc. (Starting off on the Sony PSP after all, because Dosbox was difficult to control with such inputs and not accurate enough to my tastes). I saw …

Re: MartyPC

In other news, I'll be giving a talk at VCF East this Friday, April 12th on the topic of 8088 emulation and MartyPC. https://vcfed.org/vcf-east-talks/

Re: VGA blanking end question

Edit: Hmmm... MartyPC seems to agree on it being the activation of HSYNC that triggers it? https://github.com/dbalsom/martypc/blob/version_0_2_0/core/src/devices/ega/crtc.rs 'hslc' seems to be the counter at least, that's one source confirming it. Though that only suggests that the counter (and …

Re: MartyPC

jal wrote on 2024-01-14, 20:04: Did you have time to look at the EXE I shared? I haven't had a chance to, concentrating on getting this release out the door I'm not going to let the virus thing keep me from releasing one way or another. It's just added frustration I don't need.

Page 3 of 15