This page is a mirror of Tepples' nesdev forum mirror (URL TBD).
Last updated on Oct-18-2019 Download

Some new NES demoscene stuff

Some new NES demoscene stuff
by on (#26426)
Hey, back again after a long silence!

I've been mostly coding Atari 2600 demos for about a year, but I'm back developing on the NES!

New demoscene NES productions of interest:

http://pouet.net/prod.php?which=31326 (new demo by me)
http://pouet.net/prod.php?which=31539 (not by us, but VERY cool none the less)

EDIT:

By the way, browsing my old posts I noticed that I still haven't gotten around coding a working scanline timing code for PAL. Are there any sources I could take a look at, or is it experimentation time again :)

Aspekt's demo has some pretty cool scanline-effects, so I think I'll have to get around coding some myself too.

by on (#26427)
Older topic about #31539

But does one have to live in Europe to make a demo? It sure seems that way.

by on (#26428)
tepples wrote:
But does one have to live in Europe to make a demo? It sure seems that way.

Heh, well, it seems to be mainly european thing, really. Maybe it's because all the big "copyparties" and demoparties started in Europe. There are _some_ US sceners too, though.

I myself have coded some NTSC stuff too (for the Atari 2600).

I'd really like to develop for NTSC Nes too and would probably port my stuff IF I had one! :)

by on (#26433)
It's all that socialist welfare stuff, you know. Lets 'em stay home and work on demos all day and still get paid ;P

by on (#26443)
Heh, funny, I was just about to make a post about High Hopes myself incase somebody here missed it, but I guess I don't need to :)

Personally I'm currently pretty much fed up with NES coding, so don't expect any NES demos from us (aspekt) in quite a while :) I think I want to concentrate on modern PC stuff for now. Oh and by the way, Pornotracker, the tool used to compose the music in the demo, will probably be released soon (hey, you can never have too many NES trackers).

by on (#26447)
Hey visy, whats up with: N.O.S.F.E. (Nametable Obfuscator System, Famicom Edition v0.3)? I saw it mentioned in the .NFO, and it sounded interesting! :)

NC

by on (#26480)
Glad you asked, No Carrier!

N.O.S.F.E. is a nametable tool to end all nametable tools, specifically developed for NES development. It looks something like this:

Image

(older version, but it's still pretty much the same).

All the nametable content in Kojiki was generated with N.O.S.F.E.

The thing we found lacking in most nametable editors is the support for "brushes" (multiple tile selection, pasting) and dumping the nametable to hex format. Also I found it a bit silly that they usually don't support selection cutting and pasting.

It's still a bit beta-ish, but when we get it to the point where it can be released, I'll advertise it here!

(We're still lacking support for attribute tables and whatnot, but I usually do them by hand anyway.)

by on (#26481)
...and you can compress this gfx bank very nicely if you cares about your rom size.

by on (#26486)
visy wrote:
The thing we found lacking in most nametable editors is the support for "brushes" (multiple tile selection, pasting) and dumping the nametable to hex format. Also I found it a bit silly that they usually don't support selection cutting and pasting.


Yeah, I really would love to use one with cut and paste!

visy wrote:
It's still a bit beta-ish, but when we get it to the point where it can be released, I'll advertise it here!


Awesome! And if you need beta testers, I'm only a PM away... ;)

Thanks for the update!

NC

by on (#27240)
These demos don't work on any emulators, do they? :shock:

by on (#27241)
High hopes requires a very accurate emulator to not crash.

by on (#27272)
mcfiredrill wrote:
These demos don't work on any emulators, do they? :shock:


NEStopia runs them. Make sure you set it to PAL, though.

NC

by on (#27360)
Quote:
NEStopia runs them.


So should Nintendulator. I know I ran High Hopes in it.

by on (#27372)
He probably had the emulators set to NTSC.

by on (#27396)
Whose fault is it that there never really was a demoscene in North America, where NTSC is used?

by on (#27412)
I think it's our own fault. We were the second most important game market (now we're the first) so we're spoiled with good releases and relatively good prices of games. We are also content purchasing games at those prices so we never had the backup device presence Europe had (relative to number of gamers) to develop our own games. Europe has also always been treated like a second class citizen in terms of gaming and so they've always had an initiative to make their own. It's possible that European gamers were/are more technical than North American gamers or that the gaming devices Europeans had access to were more technical (like the presence of C64 vs NES in the 80s). C64 are also complete development systems in themselves and widely documented so home development has always been practical. Perhaps most North Americans also would find unlicensed game development immoral as well? Lastly hacker culture seems to be more widely accepted in Europe than in North America where most refuse to distinguish between white/grey/black areas.

by on (#27420)
I don't know if your theory works so well, not so many people are European here (save me of course). And most gamers knowns what a NES is and what an emulator is too here. However, few actually play them regulary (at least not any longer) and even less actually seriously care about developping something (none in fact aside of me, and collectors who tries to become technical but never really succed).

by on (#38213)
My simple demo :P
http://www.siudym.gower.pl/nes_demo_1.nes

Now is nothing special, but i try make something playable ;P


Real hardware - video:
http://www.youtube.com/watch?v=lcChYehqXOw


Image

by on (#38225)
The reflection is pretty cool. And the fish is so damn scary! =)

by on (#38480)
i add scrolling effect :)
http://www.siudym.gower.pl/nes_demo_1.nes
One nametable scrolled, i have problem with load second NT :/

by on (#38481)
sdm wrote:

Sounds like the APU is incorrectly in 4-step mode rather than 5-step mode (the triangle notes play too short).

EDIT: sounds wrong on the YouTube video too. Listen to the music from Wizards & Warriors on a NES (the NSF rip might have this wrong too). Very minor issue, just noting that the music sounds wrong as compared to the original soundtrack from the game.

by on (#38588)
Simple Sprite animation demo:

http://www.siudym.gower.pl/nes_demo_2.nes

Image


VRC6 sound test demo:)

http://www.siudym.gower.pl/nes_demo_3.nes
Image

by on (#38596)
Nice animation! The flapping wings are pretty smooth.

Now try it on a bigger sprite, like a 2x2 or a 3x3 :) .