VOGONS

Common searches


Search results

Display options

Re: MartyPC

in PC Emulation
Hercules is of course possible but I don't know much about it and would need to do some research. Hercules is quite simple. It is basically an MDA card with 64k of memory and a hack to offer a graphics mode alongside the standard MDA functionality. Another feature is that the second 32k of memory …

Re: MartyPC

in PC Emulation
There appears to be a little bit of wiggle room, at least. MartyPC 0.1.3's DMA logic is actually off by one cycle - the effects still run, but it causes the 8088MPH CPU test to fail. Yes, there is a bit of 'self-correction', so to say. That is, technically the only time-critical operations are …

Re: Games with Adlib as an option for sound effects

in DOS
jtchip wrote on 2023-11-21, 01:21: Links 386 Pro supports Adlib for PCM sound effects (it does not have music). Ah yes, good old RealSound. The original release of Links also has AdLib support, and it plays digital music during the title sequence.

Re: MartyPC

in PC Emulation
I assume the code is in the initialization of an effect that requires the system to be in 'lockstep'. In which case the DRAM refresh has to be synchronized on specific positions on each scanline. A frame is 19912 PIT ticks, and that is 262 scanlines, so you have 19912/262 = 76 PIT ticks per scanline …

Re: MartyPC

in PC Emulation
Then there's an interesting period where PIT channel timer #1 is set to '1'. I believe reenigne intended to quickly refresh all of DRAM before setting the counter to 19, but it seems that a value of 1 is too fast and actually disables DRAM refresh entirely Actually, I believe the reason for setting …

Re: Software rendering <> DirectDraw

I knew that "dope" demo...it is GUS exclusive and it's also lowres 320x240/200 and yes it has some cool effects but the fukkin-demo looks way better and is one of the first ddraw-intros that got the look of pixelshader-stuff...the reflection on the liquid surface is the key here. The Funkkin-demo …

Re: Software rendering <> DirectDraw

That's cool! I didn't know this was possible so early! It's a trick known as environment mapping, or reflection mapping. You take a fixed image with a certain projection so that it can encode the environment (your 'environment map'), and by properly calculating the texture coordinates, you can …

Re: Software rendering <> DirectDraw

They are two different things. DirectDraw and Direct3D are APIs. More specifically, they are hardware abstraction layers (HALs). DirectDraw abstracts a simple 2D-oriented video card. Direct3D originally started life as an extension to DirectDraw for video cards that had 3D acceleration features ( …

Re: MartyPC

in PC Emulation
Scali, I finally figured I could do a video of 8088MPH justice, so here it is (in 1440P): https://www.youtube.com/watch?v=Y6sS1cVKJCA Ooh yea, that looks very nice indeed! The composite colour seems accurate. And I like the CRT shader effect. I guess the only thing missing for perfect accuracy is …

Re: Games with Adlib as an option for sound effects

in DOS
Does this take up all of the available "voices" of the FM synthesizer? Or is there a way to combine PCM sample output with FM music playback, albeit with fewer channels/voices? And are there any games that do that? You can use any individual FM channel as a pseudo-DAC in this way. However, …

Re: Games with Adlib as an option for sound effects

in DOS
I haven't come across any. Tricking the Adlib to "sample" PCM audio via PWM through the OPL2/OPL3 would be quite a feat. Stereo .mods (with sampled audio, of course) through the Adlib? Wild! The method used is not PWM. Instead the oscillator is triggered and then stopped at its maximum amplitude, …

Page 3 of 242