done by Mikkoviiva
logo done by Mikkoviiva :: pouët.net is brought to you by mandarine




NAYN by BJTS [nfo]

platform :

  Sharp MZ
type :

  8k
release date : october 2011
5
2
5
popularity :
0 %
0
0
average rating 0.00
alltime top: #29764
[download]
[mirrors...]
added on the 2011-10-18 by branch  

popularity helper
increase the popularity of this prod by spreading this URL:

comments
NAYN NAY NAYN NAY NAY AY AY NAY AYN.
  added on the 2011-10-18 22:09:36 by branch  
Yes, those are software sprites on a 3,5Mhz Z80.
  added on the 2011-10-18 22:10:11 by branch  
terrible youtube quality
  added on the 2011-10-18 22:13:00 by branch  
  added on the 2011-10-18 22:20:40 by g.  
semmosta
  added on the 2011-10-18 22:21:20 by noby  
it wasn't that bad
  added on the 2011-10-18 22:21:44 by svo  
Quote:
Sharp MZ-800 from 1985 A.D:

3.5 MHZ Z80
64KB + 16KB VRAM
16 colors bitmap (bitplanes)
No hardware sprites
SN76489 + beeper
  added on the 2011-10-18 22:27:24 by noby  
.
  added on the 2011-10-19 07:15:13 by panic  
nope
  added on the 2011-10-19 08:30:20 by las  
Rather poor attempt considering what the platform can do as far as I can tell. SN76489 is a rather capable chip, and there's a frame buffer with 16 colors...
  added on the 2011-10-19 11:02:37 by Tjoppen  
nyancat without rainbow is not really *nyan* :(
  added on the 2011-10-19 11:16:04 by rez  
Tjoppen to be exact about hardware limitations there's 64kb RAM, 16kb VideoRAM. 320x200 takes 8kb vram for each BITPLANE(like on atarist or amiga) so you get 4 colors on screen from 16 color palette. Remember you have to fill up TWO(!!!) bitplanes to have multicolor sprites.
AY-3-8910 beats barely SN76489 so that tells you something about the sound quality.

I DO agree that even considering the hardware limitations this isn't technicly that good of a prod.
  added on the 2011-10-19 14:58:10 by branch  
Glöpping hard, sorry.

http://paste.servut.us/y1gt <- I think a smart z80 coder understands what's going on. After line 191 there's 'precalculated' ~addresscode that draws the wanted sprite. I guess you could store some commonly used bytesets to registers so you don't need to use eg.
Quote:

ld a, (hl)
OR $F0
ld (hl), a

but instead you could use
Quote:

ld a, (hl)
OR B ;B=$F0
ld (hl), a



rez, because it's NAYN not NYAN. NAYN != NYAN.
  added on the 2011-10-19 15:16:38 by branch  
Ah, I see that it's actually redrawing everything every frame. Decent blitter throughput then I suppose. It's just that I see more interesting things being possible with this.

Also, don't you mean four colors per scanline? Surely careful timing allows for more colors per screen? That's what we VCS folks have to do all the time - sometimes even in the middle of scanlines :)
  added on the 2011-10-19 21:49:59 by Tjoppen  
Thumbing this up just because of the name.
NAYN, forever!
  added on the 2011-10-20 07:40:42 by MidKnight  
terrible youtube quality
  added on the 2011-10-20 08:26:57 by Sir  
Quote:
Decent blitter throughput then I suppose

MZ-800 doesn't have a blitter. All done on Z80.
Quote:

Also, don't you mean four colors per scanline? Surely careful timing allows for more colors per screen?

Haven't tried it before but I'm sure it could be done.
  added on the 2011-10-20 16:24:27 by branch  
нахуй
  added on the 2011-10-20 22:09:17 by BiTL  
Tjoppen: Everyone with brains in their head has alread upgraded their MZ800 to 32K VRAM...it's just 2 Chips you neet to put into ready sockets. 81416's or similar are not so hard to come by. Just rip apart some old PCB from trash...
  added on the 2013-05-21 12:36:42 by Exin  
displaying comments (1-19) out of 19

submit changes
if this prod is a fake, some info is false or the download link is broken,
do not post about it in the comments, it will get lost.
instead, post about it.

add a comment
You need to be logged in to add a comment :: register here







pouët.net 0.9-121f832 © 2000-2013 mandarine - hosted on scene.org
send comments and bug reports to webmaster@pouet.net - contribute on GitHub
page created in 0.024013 seconds.