Assembly Summer oldskool compo rules

category: parties [glöplog]
I've tested with flatscreens, but I'm thinking if it would look stretched on a CRT. Modern displays do all sorts of "intelligent" stuff. By the way, Dosbox doesn't seem to care about the timing registers, it's just 70 fps.
added on the 2016-02-15 10:48:38 by yzi yzi
By the way, is anyone interested in testing a 60 Hz VGA mode 13h? I've made a set of CRTC register settings that creates a 60 Hz 320x200 mode without doing any "un-chain-four" stuff, but I don't have a CRT monitor to test it with. You have to be a bit adventurous because messing around with CRTC settings might break your monitor.

it is not the same mode which I used in blash? :)

Code:void set60hz() { // again thanks to type one for info ;) outp (0x3D4, 0x11); outp(0x3D5, (inp(0x3D5) & 0x7F)); // unlock registers outp (0x3C2, 0xE3); // misc. output outpw(0x3D4, 0x0B06); // vertical total outpw(0x3D4, 0x3E07); // overflow outpw(0x3D4, 0xC310); // vertical start retrace outpw(0x3D4, 0x8C11); // vertical end retrace outpw(0x3D4, 0x8F12); // vertical display enable end outpw(0x3D4, 0x9015); // vertical blank start outpw(0x3D4, 0x0B16); // vertical blank end }

It uses regular mode 13h memory model and does work with LCD monitors as well.
added on the 2016-02-15 10:51:52 by wbc\\bz7 wbc\\bz7
and it uses vertical timings form 640x480 mode so I think it will look letterboxed (not stretched) on both CRTs and LCDs. The only drawback is when using color (not black) overscan some LCDs will tint the whole screeen a bit.
added on the 2016-02-15 10:54:42 by wbc\\bz7 wbc\\bz7
My timings are based on the ones I found here. Should have 15 kHz horizontal rate. :)
But that one actually gave me 120 fps, so I made some changes to get 60 fps. And I'm at least trying to turn off sync output while the registers are only partially set, to protect a hypothetical CRT.
added on the 2016-02-15 11:06:52 by yzi yzi
ah, ok, my mode uses 31khz horizontal and 60hz vertial rates so it's fully VGA compatible, but I will not recommend to use ONLY 15khz mode, add 31khz one also! :)
added on the 2016-02-15 11:31:23 by wbc\\bz7 wbc\\bz7
You're probably right. Many VGA monitors wouldn't sync to 15 kHz anyway. I just thought it would be a nice mode, someone might be able to use it with a regular video monitor... But nevermind.

I just hope nobody makes 70 Hz demos anymore, because it will look like crap everywhere. For Assembly TV stream viewers, Youtube, most probably at the partyplace as well.
added on the 2016-02-15 17:31:58 by yzi yzi
I vote for option number 2.
added on the 2016-02-15 18:17:22 by ham ham
There are still many months left before the party starts, but when the voting ends?
added on the 2016-02-15 18:51:08 by mayday mayday
@mayday: Today. As stated on first page, first post.
added on the 2016-02-15 18:53:09 by ham ham
@ham: Thanks, I must be blind.. :D
added on the 2016-02-15 18:55:50 by mayday mayday
1. + Atari ST, Amiga 500, 286+Adlib or maybe SB.

or 3. but up to 1987, not 1992.
added on the 2016-02-15 19:34:47 by Crumb Crumb
@yzi: I have both a really high quality CRT and a VGA LCD that can sync to 15kHz connected to a DOS PC. Shoot me your vmode and I'll give it a try for you!

Email my pouet username @ uvic.ca
added on the 2016-02-15 20:11:16 by jmph jmph
added on the 2016-02-15 20:29:01 by aegis aegis
Voting has already ended.
Only votes in this thread will be counted and you have until and including 2016-02-15 to vote. To clarify: votes posted on 2016-02-16 will not be counted.
added on the 2016-02-15 21:37:27 by branch branch
branch: it's still 15.2 ;)
added on the 2016-02-15 21:42:16 by britelite britelite
tho not going to contribute anything to the compo
added on the 2016-02-15 21:44:32 by sm sm
branch: it's still 15.2 ;)

im an idiot.
added on the 2016-02-15 21:45:43 by branch branch
2 (and what sm said ;-)
added on the 2016-02-15 23:26:07 by RufUsul RufUsul
added on the 2016-02-15 23:33:35 by Debvgger Debvgger
And the votes have been counted, thanks for the good discussion everyone!

Option 1: 2
Option 2: 28
Option 3: 19

So we'll go with the Pentium, the Amiga and the Falcon. Gentlemen, start your demomakers, and see you at ASM!

We will publish the fully accurate compo machine specs and entry max size a bit later, once we have dug into our hardware stashes.

Please note that you don't have to target the absolute maximum hardware in the compo, you will make a lot of home enthusiasts happy if your demo doesn't require an overclocked 060. :-)
added on the 2016-02-16 08:05:22 by Jope Jope
added on the 2016-02-16 09:07:14 by sm sm
added on the 2016-02-16 09:15:30 by sol_hsa sol_hsa
Does the rules allow usage of Microsoft Windows 95?
Does the rules allow usage of Microsoft Windows 95?

The compo machine will only have DOS on it.
added on the 2016-02-16 09:26:03 by Jope Jope