Welcome, Guest. Please login or register.

Author Topic: Multiscan demo programming  (Read 1363 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline larsefTopic starter

  • Newbie
  • *
  • Join Date: Feb 2006
  • Posts: 36
    • Show only replies by larsef
Multiscan demo programming
« on: March 18, 2007, 07:44:58 AM »
First of all, I wonder if there exists a multiscan (VGA/AGA) demo for the A1200/A4000? I have been looking for demos to my A1200 but I have only found PAL or NTSC demos, not multiscan demos. I'm interested in this because I only have a SVGA-screen and can only look at PAL/NTSC demos through a VGA-TV box which gives really crap quality. It would be interesting to see what can be done in multiscan mode. I realize multiscan mode slows things down, but I do get high resolution instead.

I have been thinking about programming a multiscan demo myself. My thought is to open a multiscan screen in a system friendly way and take over from there. The question is, how do I take it over? I want to use raster interrupts to make things smooth and I want to get direct access to the screen. I don't want to access the screen in a system friendly way, because that would only slow things down.

Any thoughts/suggestions?
---------------------------------------------------------------------------------
A1200, Apollo 1260 (68060@50, with MMU+FPU), 32 MB, Delfina soundcard, 40 GB harddrive
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: Multiscan demo programming
« Reply #1 on: March 18, 2007, 12:32:17 PM »
You could just get a graphics card and kick the crap out of the framebuffer ;-)

Seriously though, VGA modes really do suck up chip ram bandwidth. They are good for showing static images and what not but I'm not sure you could realistically accomplish from a demo perspective.
int p; // A
 

Offline skurk

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 929
    • Show only replies by skurk
Re: Multiscan demo programming
« Reply #2 on: March 18, 2007, 01:15:15 PM »
Here's one you can start with: clicky

Written by Fabio "Maverick" Bizzetti.
Code 6502 asm or... DIE!!

[C64, C128, A500, A600, A1200, A3000, MBP+Mini, Efika/MOS2.1, Sam440 w/AOS4.1
 

Offline darkcoder

  • Full Member
  • ***
  • Join Date: Sep 2002
  • Posts: 164
    • Show only replies by darkcoder
Re: Multiscan demo programming
« Reply #3 on: March 18, 2007, 03:12:43 PM »
There are more limitations in Multisync modes. Anyway, I did a small multisync demo, back in 1996! :-)
It's really a technical proof-of-concept rather than an artistic effort, but it's definetly Multisync.
My effort was not only to make it work at different scanrate, but to allow the user to switch video mode at run-time.

You can find it on aminet, demo/euro/BeamCtrl.lha

Let me know if you like it!
The Dark Coder / Trinity