VOGONS

Common searches


Reply 40 of 90, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Oops, mistake above. it's machine=vgaonly, not vga_only.

Attachments

  • intro_000.png
    Filename
    intro_000.png
    File size
    38.49 KiB
    Views
    1371 views
    File license
    Fair use/fair dealing exception

1+1=10

Reply 41 of 90, by 5u3

User metadata
Rank Oldbie
Rank
Oldbie
Srecko wrote:

"Copper" relies on a fancy dac or crtc programming, some effects don't work with vgaonly (after copper bars, there should be stretching of a helicopter screen but it remains static, also "zooming" effect is problematic)
http://www.pouet.net/prod.php?which=2048

Yeah, this one really shows some creative VGA programming. 🤣
I've used it for years to test CRT monitors and VGA cards for demoscene compatibility: 90% of them won't work correctly. Be careful with expensive equipment when running this on real hardware, monitors can go defective if they are not properly designed.

Reply 42 of 90, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

On the helicopter screen they change the horizontal retrace position which somehow makes the PLL in the monitor stretch the image. I doubt DOSBox will implement this.

The Y-zoom is kinda cheap 😉 they toggle the offset register at scan time to repeat the same lines as often as they want.

1+1=10

Reply 44 of 90, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Fix for programs that do smooth horizontal scrolling.

Fixes:
Supaplex
Wish demo (logo part)
Majic show demo (male/female rolling cube part)
Might have an effect on Micro Machines 2

Attachments

  • Filename
    panning.diff
    File size
    6.26 KiB
    Downloads
    59 downloads
    File license
    Fair use/fair dealing exception

1+1=10

Reply 46 of 90, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Zooming fix - these demos and maybe others make use of it:

Majic12 show, Magic Circle, Copper, GBU, Party91

Also contains the extra fix for copper that reveals the missing parts.

Apparently it also fixes display corruption on (my) host that randomly appers when running the Magic Circle demo.

Attachments

  • Filename
    zooming_a.diff
    File size
    6.58 KiB
    Downloads
    53 downloads
    File license
    Fair use/fair dealing exception

1+1=10

Reply 47 of 90, by Srecko

User metadata
Rank Member
Rank
Member

I only tried Copper (long time ago) on a Matrox Millenium I, but guess it's not the card which this demo was developed on. There was some flickering, but effects were mostly there.

But it seems you figured it out... 😀

Reply 54 of 90, by jal

User metadata
Rank Oldbie
Rank
Oldbie
Lemonzest wrote:

the whole experimental VGA patch. that's what i'm asking about.

What wd in his ever cryptic (but adorable) style is saying is that although there's a VGA patch out there (vgademo, iirc), what hal9000 is making is in the CVS, in the 'main' code (and activated by setting machine to 'vgaonly').

JAL

Reply 56 of 90, by Diduz

User metadata
Rank Newbie
Rank
Newbie

This "vgaonly" is great. The water in Sleepwalker (Ocean, 1993) is missing under the official 0.72 binary, but it's back there in the latest Hal's CVS! 😁

I'll try to grab some screenshots tonight.

Reply 57 of 90, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Fix for "Beverly Hills Cop" with machine=ega (shaking energy status bar).

Attachments

  • Filename
    splitscreen_ega.diff
    File size
    709 Bytes
    Downloads
    56 downloads
    File license
    Fair use/fair dealing exception

1+1=10

Reply 58 of 90, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Fix for Doobie3 (pixel skip register "preset row scan")

Attachments

  • Filename
    preset_scan_vga.diff
    File size
    704 Bytes
    Downloads
    54 downloads
    File license
    Fair use/fair dealing exception

1+1=10

Reply 59 of 90, by jal

User metadata
Rank Oldbie
Rank
Oldbie
h-a-l-9000 wrote:

Fix for Doobie3 (pixel skip register "preset row scan")

Are there many bugs to fix, or are you closing in on the last ones?

JAL