Heaven/TQA Posted July 22, 2017 Share Posted July 22, 2017 Code: Heaven Grafics: Ozan and Sim Music: Triace (main tune) and Vedder (end tune) released at Nordlicht 2017 demo party in oldschool compo. Heaven, 21th July 2017 http://www.pouet.net/prod.php?which=71124 attachted the latest party version... not tested except on my 65XE VBXE at $D6xx... so bare in mind it might have issues on other configs. DSR_Nordlicht_2017.xex 11 Quote Link to comment Share on other sites More sharing options...
SteveZipp Posted July 22, 2017 Share Posted July 22, 2017 Very nice ! Quote Link to comment Share on other sites More sharing options...
Xebec Posted July 22, 2017 Share Posted July 22, 2017 That was great! Loved the "Desire" logo 'stuck in ice' on the right side - very nice artwork there.. Good tune and overall fun demo . The rotating "city" blocks remind me of some of the effects on the 'Near' by Agenda demo which I love. Quote Link to comment Share on other sites More sharing options...
Rybags Posted July 23, 2017 Share Posted July 23, 2017 I'm just thinking how the hell are the rotating triangles done as they have graduated colour at arbitrary angles? Is that what the pattern was all about? Do you have tables of pre fabricated colour graduations or something? Mistake in the text - palette colours are actually only 21-bit. Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 23, 2017 Author Share Posted July 23, 2017 The pattern issue came up in the realtime plasma in the greetings section. When testing and coding in old altirra it looked ok with a 128x128 plasma doubled with pattern feature while on real HW it showed wrong. And in that scene even it flickered on real Hw. So thanks to Avery he actually updates Altirra so pattern feature of Blitter bug was removed so it works with 64x size instead of 128x and it was more cycle precise. So I could Finish demo in time 3 Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 23, 2017 Author Share Posted July 23, 2017 Gouraud shading is done Amiga OCS Blitter way... (similar to the way I have done it on Atari Lynx). One big gradient table and the scan edge of the poly filler picks the desired start color (entry point) of the big gradient table and scales the line with y step. The fraction steps are done with a blowed up scaled up line and the y step. 2 Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 23, 2017 Author Share Posted July 23, 2017 20 bit palette... It is a typo but I have 8bit RGB values in palette entries which is in my view 24 bit.? Quote Link to comment Share on other sites More sharing options...
+Stephen Posted July 23, 2017 Share Posted July 23, 2017 Excellent - cool to finally see something else use the VBXE. 1 Quote Link to comment Share on other sites More sharing options...
Rybags Posted July 23, 2017 Share Posted July 23, 2017 When writing to the palette registers, the LSB of each component is ignored so 3 * 7 = 21 bits of colour info. Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 23, 2017 Author Share Posted July 23, 2017 Ah that explains some of my headaches in my code I had... ; Quote Link to comment Share on other sites More sharing options...
tebe Posted July 23, 2017 Share Posted July 23, 2017 bad synchro with Rapidus, probably illegal CPU6502 instruction works fine with classic 6502 Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 23, 2017 Author Share Posted July 23, 2017 Tebe... no not illegals but undocumented LAX etc 1 Quote Link to comment Share on other sites More sharing options...
Mclaneinc Posted July 23, 2017 Share Posted July 23, 2017 Heaven, thank you for brightening up my Sunday with that great demo, so good to see the VBXE used and great to see some excellent coding on display, thanks to all involved. 1 Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 23, 2017 Author Share Posted July 23, 2017 Glad guys that you like our first try on VBXE... I had that machine in my house for more than 8 years and Jac fixed it last year and I thought ok... after Lynx in da house i should give VBXE a try... and i have to say.... nice nice hardware. While in development Avery saved my ass with doing a hot fix to Altirra and improved VBXE compability to real HW. So kudos to him. 3 Quote Link to comment Share on other sites More sharing options...
Mclaneinc Posted July 23, 2017 Share Posted July 23, 2017 Yup, we owe him a lot.....As we do our devs... Quote Link to comment Share on other sites More sharing options...
Mathy Posted July 23, 2017 Share Posted July 23, 2017 Hello Karolj I had expected a demo of the VBXE to be much more "non-Atari 8 bit". But this looks a lot like our beloved 8 bit computer. Especially the characters/font. Very well done! Sincerely Mathy PS I see that a trip to the Lengenfeld would take you two hours LESS than me. The Fujiama 2017 will be held from the 17th to the 20th of August. You'll be amazed how much Atari knowledge you will find there.... Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 23, 2017 Author Share Posted July 23, 2017 My aim was to use features of A8 when necessary. And as I was not familiar with fonts and attributes yet on VBXE I used what I can write in minutes - a vertical scroller. I even thought I run into danger to use only VBXE features and the demo looks like a Amiga one... but ppl would complain about the POKEY and the slow CPU... but when using VBXE gfx which look like DOS. So I told gfx guys to use max 16 or 32 colors for logos. 1 Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 23, 2017 Author Share Posted July 23, 2017 bad synchro with Rapidus, probably illegal CPU6502 instruction works fine with classic 6502 Tebe, did it run on which VBXE version? Have you tested it on real machine? Asking because I got following message: Hi, Heaven. Your demo looks great, but I can't run a 3D City part on the real VBXE with FX core v1.26a. The demo hangs always before this part, no matter if I run it from SIDE Loader, XBios or PicoBoot. After that I must turn-off and turn-on the computer beacuse VBXE stopped outputting video signal (pressing Reset doesn't help)... This part works only on Altirra with VBXE emulation if I load it as XEX file. Quote Link to comment Share on other sites More sharing options...
tebe Posted July 23, 2017 Share Posted July 23, 2017 yes, 3D City did't works Quote Link to comment Share on other sites More sharing options...
gorgh Posted July 23, 2017 Share Posted July 23, 2017 (edited) nice one Heaven & rest. thanks for your effort! Edited July 23, 2017 by gorgh Quote Link to comment Share on other sites More sharing options...
phaeron Posted July 23, 2017 Share Posted July 23, 2017 Altirra's EXE loader is issuing a warning when the demo exits the init section to load the city portion: EXE: Loading program F8C9-FF7E to B682-BD37EXE: Loading program FF83-1010D to BE00-BF8AEXE: Loading program 10112-10113 to 02E2-02E3EXE: Jumping to 0D5CEXE: Warning: Kernel ROM disabled by init segment.EXE: Loading program 1011A-1013C to 1000-1022EXE: Loading program 10141-1035F to 0C00-0E1EEXE: Loading program 10364-1130A to 5500-64A6 Quote Link to comment Share on other sites More sharing options...
+CharlieChaplin Posted July 23, 2017 Share Posted July 23, 2017 (edited) yes, 3D City did't works 3D city alternatives: - Ergo Bibamus (last part): http://a8.fandal.cz/detail.php?files_id=3541 from 5:26 onwards; very slow! press Start, Select, Option, firebutton to move around the city in a way you want - Total Daze (after the greetings): http://a8.fandal.cz/detail.php?files_id=3686 from 9:24 onwards - Near: http://a8.fandal.cz/detail.php?files_id=7158 from 2:20 onwards and maybe others. Edited July 23, 2017 by CharlieChaplin Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 24, 2017 Author Share Posted July 24, 2017 ok.... will look into it. The city was linked just 1 hour prior sending off and I was under the impression that I switch in OS again as redtored ZP. Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 24, 2017 Author Share Posted July 24, 2017 Total daze is a complete animation player which I did not wanted to do... but was my inspiration. Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted July 24, 2017 Author Share Posted July 24, 2017 here is a "patched" version... does this work better on real HW? can only check tonight but at least there is no warning in Altirra I did not commented out LDA #$FF STA $d301 before exit demo1.xex Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.