Return of the scroll & logo demo's (Development MSX Fora)MSX Resource Center MSX Info Update - Finnish MSX madness at its best           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 134 gasten en 5 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Development - Return of the scroll & logo demo's

Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 Volgende pagina )
Schrijver

Return of the scroll & logo demo's

Latok
msx master
Berichten: 1722
Geplaatst: 11 September 2003, 11:38   
Nothing more than 2 copies. Thank you, BiFiMSX. I don't know how to copy vram data while using the I/O ports. I don't know yet how I will 'hang' this routine on the #fd9f interrupt. There is a lot for me to learn.
Bart
msx professional
Berichten: 646
Geplaatst: 11 September 2003, 12:48   
/me thinks BiFi is missing the point It's not about your coding skills BiFi or about the coding skillz of other ASM coders. I think Latok is trying to get people without that knowledge enthusiastic to start coding themselves and learn from it. Just as Latok I've never coded a smooth scoll myself too. I just used Bard's code and changed it a bit. But I never understood the ASM. So coding a smooth scoller in Basic is going to be something new for me and something to learn from.
ro
msx guru
Berichten: 2315
Geplaatst: 11 September 2003, 13:02   
aaah, schoenmaker blijf bij je leest
(sorry, dutch only) LOL

nifty wigs you all are.

what if: Wolf creates this demo-maker app and everybody (all creative dudes anyway) start making stupid demos with no original aspect at all, just for the sake of it.
would that not spoil the whole darn demo scene? uh, YEAH!

Well, do what you have to do. I'll do the same... never stopped me before
---------
Since I FINALLY got a RGB scart monitor it's time to get hacking again. But first things first, some other stuff has to be done yet. Sight, I could mention so many ... pff.

Guys 'n gays, good luck with the learning process!

(it's not that hard, trust me......)
BiFi
msx guru
Berichten: 3142
Geplaatst: 11 September 2003, 13:20   
Well then, I won't spill full sources here to make such a smooth scroll since it would spoil the challenge...

*** end of thread for me ***
snout

msx legend
Berichten: 4991
Geplaatst: 11 September 2003, 13:26   
RO, I'm with you man. I already said that a lot of originality _and_ educational value is lost when you have a 'one-click-demo-maker'. (By the way, on one of the Dragon Disks there was already a 'SCROLL Composer'. Quite powerful. So this product already exists.

BiFi, of course this is easy. That's the whole point of this thread. Developing software for MSX is cool, and you need an easy project to get started. In a separate thread Latok, me and Zett will report to you about our progress, our mistakes, bits of codes etc. This way other inexperienced coders get the opportunity to actually learn from it. And I really would love to see other people jumping on this train, starting to code their own 'simple' demo's.
chaos
msx addict
Berichten: 276
Geplaatst: 11 September 2003, 13:29   
Maybe there should also be a thread/project: The best scroll ever, for experienced guys like BiFi!
chaos
msx addict
Berichten: 276
Geplaatst: 11 September 2003, 13:31   
and good luck Latok, Snout and Zett! I think this is a great initiative
GuyveR800
msx guru
Berichten: 3048
Geplaatst: 11 September 2003, 15:11   
Wow zett, you're really fast!
Nobody can keep up with you!

Just a bit of advice: If you create a font and email it in the middle of the night, don't go asking people what they think about it only 7.5 hours later (after they just woke up and maybe haven't even had a chance to look at it).
Try to slow yourself down a little, to somewhere near the level the others in a team are. If you don't, the others might become tired of you. (generally speaking)
BiFi
msx guru
Berichten: 3142
Geplaatst: 11 September 2003, 15:45   
I have been asked to react on some posts in here, breaking the 'promise' I earlier made in a previous post in this thread, so here I go:

First, it wasn't my intention to be 'so cruel' as it looked like in my first post. Okay, for me it's easy and Bart may have had a point there. I didn't mean to make things look so easy. Really, who am I to discourage software development on MSX? I want to approach everybody with my sincere apologies.

I have to agree with chaos stating this is a great initiative for people to start developing for MSX and indeed a scroll & logo is a very good way to get the hang of things and I wish all participant good luck in their quest of making one. Maybe it's an idea to collect these in the download section?
Latok
msx master
Berichten: 1722
Geplaatst: 11 September 2003, 15:48   
Thanks BiFi, it's very cool and mature you've written that. And I didn't even ask you!
Bart
msx professional
Berichten: 646
Geplaatst: 11 September 2003, 16:30   
Collecting the final products in the downloads section is quite a good idea BiFi. Let's see if a finished product can come out of this thread.
manuel
msx guru
Berichten: 3378
Geplaatst: 11 September 2003, 22:04   
Quote:


Do you agree on a little scripting engine (to do some more complex multi-part demos, such as ANMA's source of power), created in notepad ?



Excuse me? No one needs Notepad. Any MSX text editor will be superior than that awful piece of crapware.

Creating an engine in Notepad? Aren't you mixing some things up here?


sjoerd
msx addict
Berichten: 444
Geplaatst: 12 September 2003, 00:38   
Quote:

Excuse me? No one needs Notepad. Any MSX text editor will be superior than that awful piece of crapware.

Notepad rules! I do all my current MSX programming in it. Still I think nothing beats edit. I like the white letters on the blue background
Hmm, never made a scroll in screen 5. Never made anything in screen 5 for that matter. Screen 0 is difficult enough for me.
NYYRIKKI
msx master
Berichten: 1502
Geplaatst: 12 September 2003, 02:16   
As there are so many people, that still likes scrollers, I like to give my tested effect idea away. This idea is simple, but at least I have not seen this effect on MSX demos.

Here is my crappy explanation: (I tried this on screen 12 and it worked well)

- Make a normal horizontal (8*16)*16 sprite scroller that fills half of the horizontal screen on first lines of the screen.
- Duplicate the sprites, so that you get 32*32 resolution for each sprite (Width=8*16*2=256)
- Take a picture and duplicate the first 16 lines so, that the upper part of the picture seems to be stretched.
- Add vertical scroll register (VDP #23) on each of the first 16 picture lines to make the picture look like it was before stretch.

This way you will get a full width sprite scroller that works on top of any picture. The font needs to be B/W and resolution is just (8*32)*16, but there can be background and it looks much nicer than same on (8*32)*32 resolution.

TIP: Turn off sprites after the scroller untill next screen refresh to get best performance out of VDP.

~NYYRIKKI


GuyveR800
msx guru
Berichten: 3048
Geplaatst: 12 September 2003, 02:53   
Interesting effect NYYRIKKI!
If I understand correctly each sprite pixel will actually be 2 pixels on screen horizontally, but Y resolution will be normal. Correct?

The timing must be dead-accurate, so I think it's not something to try for beginners
I remember when I first tried doing screenshots, it totally backfired. In stead of writing all kinds of weird assembly code, I couldda just done this:

10 COLOR,15:COLOR,1:GOTO10


 
Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.