Crystal Caves for NES

Discuss classic and favorite computer or console games here.
Post Reply
Dr. Kylstein
Vortininja
Posts: 151
Joined: Sat Feb 14, 2009 4:39

Crystal Caves for NES

Post by Dr. Kylstein » Sat Dec 10, 2016 1:01

Image
(Sorry about the NTSC filter.)

Find the latest version here

A totally unauthorized recreation by me. It should be playable from start to finish, but the final scene and some music and sounds are missing.
Last edited by Dr. Kylstein on Thu Jan 05, 2017 0:10, edited 2 times in total.

User avatar
Commander Spleen
Lord of the Foobs
Posts: 2341
Joined: Wed Oct 31, 2007 22:54
Location: Border Village
Contact:

Post by Commander Spleen » Sat Dec 10, 2016 10:24

waht

this is allowed

User avatar
MoffD
Vorticon Elite
Posts: 1169
Joined: Thu Jul 05, 2012 17:30
Location: /dev/null
Contact:

Post by MoffD » Sat Dec 10, 2016 16:51

Next do secret agent... owait 8)
mortimermcmirestinks wrote: Now I wish MoffD wasn't allergic to me.
Levellass wrote:You're an evil man.
Image

User avatar
ScarletFlame
Vortininja
Posts: 274
Joined: Sat Aug 08, 2015 9:48
Location: Miragia
Contact:

Post by ScarletFlame » Sat Dec 10, 2016 18:20

Pretty good.
E + N + D

User avatar
Roobar
Vorticon Elite
Posts: 2795
Joined: Tue Jan 08, 2008 16:12

Post by Roobar » Sat Dec 10, 2016 19:05

Wow that's amazing! How did you do that?

User avatar
Napalm
Grunt
Posts: 12
Joined: Tue Nov 13, 2007 21:17
Location: UK

Post by Napalm » Sun Dec 11, 2016 2:32

Just played this on the Nestopia emulator. Wow what can I say... really impressive! lots of love went into making this. Especially in 6502 assembler, :love that. Puts my Javascript port to real shame.

Apart from what you said. I found some glitches in sprite rendering. The game slowed down when too many sprites were on the screen. This was visible when all the snakes in E1L10 are visible. Also all sprites seem to glitch out including the player when they are being drawn on the same lines. I think there might be an optimization to be done here. I'll have to play through some more.

I really like this, a very faithful recreation. Well done. I'd really like to chat with you about the project. You can catch me on the IRC channel.

Video of bug: https://www.youtube.com/watch?v=W_vHHKjgFQI


Napalm

User avatar
Lunick
Vortininja
Posts: 267
Joined: Tue Jun 01, 2010 10:37
Location: Melbourne, Australia
Contact:

Post by Lunick » Sun Dec 11, 2016 4:36

This is amazing!
Lunick is Here

User avatar
Roobar
Vorticon Elite
Posts: 2795
Joined: Tue Jan 08, 2008 16:12

Post by Roobar » Sun Dec 11, 2016 4:39

I think that's not a bug, but rather a limitation of NES itself. You can't expect much from decades old console.

A bug, for example, is if you try to jump out of the world map on the top right. You'll get stuck in there.

User avatar
Levellass
S-Triazine
Posts: 5261
Joined: Tue Sep 23, 2008 6:40

Post by Levellass » Sun Dec 11, 2016 7:30

Utterly glorious.I could just bask in it.
What you really need, not what you think you ought to want.

Dr. Kylstein
Vortininja
Posts: 151
Joined: Sat Feb 14, 2009 4:39

Post by Dr. Kylstein » Sun Dec 11, 2016 17:38

Roobar wrote:I think that's not a bug, but rather a limitation of NES itself. You can't expect much from decades old console.

A bug, for example, is if you try to jump out of the world map on the top right. You'll get stuck in there.
Quite right. It's like trying to fit a house-full of stuff into a studio apartment--something has to go. Opportunities to do the same thing faster just by rearranging code are rare and difficult to find.

I've fixed that sticky boundary for the next version. There's also some bugs in the password system, so unfortunately passwords from this release may not work in the future.

Edit: I should say, the passwords from the currently posted version may not work at all, even within the same version. I'll try to post the fixed version tomorrow.

Dr. Kylstein
Vortininja
Posts: 151
Joined: Sat Feb 14, 2009 4:39

Post by Dr. Kylstein » Mon Dec 12, 2016 22:40

Double-post to let people know that I've updated the download link in the first post. This should fix the passwords, so games can be continued--even into future versions. It also fixes the map bug Roobar found.

Dr. Kylstein
Vortininja
Posts: 151
Joined: Sat Feb 14, 2009 4:39

Re: Crystal Caves for NES

Post by Dr. Kylstein » Thu Jan 05, 2017 1:03

There was a bug that made it impossible to beat levels beyond level 8, this has been fixed in Beta 3.

elecdude33
Mad Mushroom
Posts: 448
Joined: Thu Nov 01, 2007 15:00
Contact:

Re: Crystal Caves for NES

Post by elecdude33 » Sun Jan 08, 2017 12:19

Very interesting, impressive. When I first played it seemed the graphics were glitched out, but it turned out to be the emulator I was using as I switched to a different one and in that one they're fine

Edit: and yeah, flickering and/or slowdown when there are many sprites onscreen are due to the NES itself and limitations on the number of sprites. There must be ways to mitigate them to a point since some games have them less than others (although in some cases it may be due to being careful with how many sprites are used), but the same issues can be seen at times in a lot of official NES games as well

User avatar
KeenRush
Android Dummy
Posts: 2540
Joined: Sat Oct 27, 2007 20:57
Location: KEEN1.EXE
Contact:

Re: Crystal Caves for NES

Post by KeenRush » Fri Jan 20, 2017 13:41

Haven't tried it myself yet but from the video (on youtube) it seems pretty damn impressive. An interesting project.
My newest mod - Planet Of Agony: https://pckf.com/viewtopic.php?t=4165 | codename H.Y.E.N.A.

Post Reply