It is currently Sun Dec 17, 2017 12:50 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 73 posts ]  Go to page Previous  1, 2, 3, 4, 5
Author Message
PostPosted: Sun Nov 12, 2017 8:47 pm 
Offline
User avatar

Joined: Sat Feb 12, 2005 9:43 pm
Posts: 10169
Location: Rio de Janeiro - Brazil
DRW wrote:
[But ultimately, I don't really care. I have my NES, my Super Nintendo and a CRT TV.

Which are all bound to fail some time in the next, hum, 20 years? I do think now is the time to think about alternative ways to keep playing and developing the games we like, because all this 30 year-old tech isn't gonna last much longer.


Top
 Profile  
 
PostPosted: Sun Nov 12, 2017 10:21 pm 
Offline
User avatar

Joined: Mon Sep 15, 2014 4:35 pm
Posts: 3165
Location: Nacogdoches, Texas
tokumaru wrote:
Which are all bound to fail some time in the next, hum, 20 years?

Oh, yes, all the mechanical parts in my SNES are really starting to show signs of fatigue. :roll: This stuff isn't going to last forever (neither are we until the government ever pours money into research about stoping aging, "wink wink") but can we really give any sort of meaningful estimate? Most of the time people complain that their old electronic device has stopped working, it's just that the capacitors have gone bad, which is relatively easy to fix.


Top
 Profile  
 
PostPosted: Sun Nov 12, 2017 11:14 pm 
Offline
User avatar

Joined: Sat Jan 09, 2016 9:21 pm
Posts: 264
Location: Central Illinois, USA
tokumaru wrote:
DRW wrote:
[But ultimately, I don't really care. I have my NES, my Super Nintendo and a CRT TV.

Which are all bound to fail some time in the next, hum, 20 years? I do think now is the time to think about alternative ways to keep playing and developing the games we like, because all this 30 year-old tech isn't gonna last much longer.


A few months ago I had a bunch of friends over to play Street Fighter 2 on my SNES. Halfway through a match, there was a POP sound, and the SNES was dead. Such a sad day.

(I really need to open it up and look for any obviously blown caps, but haven't gotten around to it yet)

_________________
My games: http://www.bitethechili.com


Top
 Profile  
 
PostPosted: Mon Nov 13, 2017 12:10 am 
Offline
User avatar

Joined: Fri Nov 12, 2004 2:49 pm
Posts: 7319
Location: Chexbres, VD, Switzerland
tokumaru wrote:
DRW wrote:
[But ultimately, I don't really care. I have my NES, my Super Nintendo and a CRT TV.

Which are all bound to fail some time in the next, hum, 20 years? I do think now is the time to think about alternative ways to keep playing and developing the games we like, because all this 30 year-old tech isn't gonna last much longer.

To be honnest, I expect my NES and SNES to still have a much longer lifespan starting today than any iPhoneX just being released ^^


Top
 Profile  
 
PostPosted: Mon Nov 13, 2017 12:46 am 
Offline
User avatar

Joined: Sat Feb 12, 2005 9:43 pm
Posts: 10169
Location: Rio de Janeiro - Brazil
Bregalad wrote:
To be honnest, I expect my NES and SNES to still have a much longer lifespan starting today than any iPhoneX just being released ^^

Or any current video game console, for that matter... Things really aren't built to last, and no game company wants you to hold on to old consoles and games instead of continuously buying consoles, collections, remakes, or their own emulated versions of games you used to own.

Crap, I just noticed this discussion is taking place in the Donkey Kong thread! I'm really sorry for continuing the off-topic talk in the thread of such a cool project!


Top
 Profile  
 
PostPosted: Mon Nov 13, 2017 1:03 am 
Offline
User avatar

Joined: Thu Sep 15, 2016 6:29 am
Posts: 467
Location: Denmark (PAL)
It's cool :)


Top
 Profile  
 
PostPosted: Thu Nov 16, 2017 10:09 am 
Offline

Joined: Tue Nov 23, 2004 9:35 pm
Posts: 634
The Analogue Nt Mini's 16 sprites per line option removes virtually all flicker in the barrels and rivets stages. The irony is that the game does not work with its built-in flash cart feature (due to the Mapper 0 8KB of SRAM most likely, 4KB was the maximum used by a licensed cart (Family BASIC v3.0) without other memory controller hardware). Fortunately an EverDrive N8 or NES PowerPak solves that issue.

_________________
Nerdly Pleasures - My Vintage Video Game & Computing Blog


Top
 Profile  
 
PostPosted: Thu Nov 16, 2017 11:32 am 
Offline
User avatar

Joined: Thu Sep 15, 2016 6:29 am
Posts: 467
Location: Denmark (PAL)
That's a good thing to know! I'm not even using anything close to 8KB. Haven't seen any emulators giving problems with it.

Next version will probably have some sort of actual mapper though, as any major addition will require more CHR ROM.


Top
 Profile  
 
PostPosted: Sat Nov 25, 2017 2:02 pm 
Offline

Joined: Tue Nov 23, 2004 9:35 pm
Posts: 634
Sumez wrote:
That's a good thing to know! I'm not even using anything close to 8KB. Haven't seen any emulators giving problems with it.

Next version will probably have some sort of actual mapper though, as any major addition will require more CHR ROM.


I got it to work in the Nt Mini by changing the mapper to 1 and copying the CHR-ROM three times over. It is good enough to work with the Nt Mini! I would suggest that if you decide to add more CHR-ROM, you should use a mapper that ordinarily supports save RAM like 1 or 4.

_________________
Nerdly Pleasures - My Vintage Video Game & Computing Blog


Top
 Profile  
 
PostPosted: Thu Dec 07, 2017 1:12 am 
Offline

Joined: Thu Dec 07, 2017 1:01 am
Posts: 2
Sumez, thank you very much for this great port. It must have been a lot of work.

I just got it to work on my Analogue Nt mini with the instructions provided by Great Hierophant and I'm really looking forward to your next version of the arcade conversion.

As already mentioned, it would be nice if the sounds could be made even more Arcade accurate. Furthermore, the flickering could be reduced by using tiles whenever possible instead of sprites.

Maybe you would also be interested in porting the inofficial sequel, Donkey Kong II: Jumpman Returns, which is based on the same hardware as Donkey Kong. The Arcade rom is included in the MAME romset (dkongx.zip).


Top
 Profile  
 
PostPosted: Thu Dec 07, 2017 2:39 am 
Offline
User avatar

Joined: Thu Sep 15, 2016 6:29 am
Posts: 467
Location: Denmark (PAL)
pcfreak324 wrote:
As already mentioned, it would be nice if the sounds could be made even more Arcade accurate. Furthermore, the flickering could be reduced by using tiles whenever possible instead of sprites.

We have a few things we want to fix, but I'm not too focused on the project right now. Everyone who's been playing it has been praising how close it plays to the original, so surprisingly there's not really anything I'd classify as a bug left in the code.
However, the two most important aspects to fix right now is #1: The hammer music resetting every time the smash effect plays, doesn't sound too important, but it can affect people's intuitive idea of when the hammer is about to end, and #2: The point display appearing when jumping over or next to an enemy is slightly misaligned. Both of these issues confused Wes Copeland, the current world record holder of the arcade game. They were the only "major" issues he had, so gameplay wise I feel those are the only things that need to be fixed.

Conversely, no one has had a problem with the flickering. It's definitely not a high priority for me to "fix" it, and I have gone into details explaining why earlier in the thread. Or maybe it was in this thead. Anyway the gist of it is that there are very few sprites left that can still potentially be translated into background tiles. The only thing that could truly help the sprite count is Donkey Kong himself, and turning him into background tiles will cause a lot of additional issues, since he's not aligned to the background grid, and is aligned differently between the barrel/elevator stages and the rivet stage. And on the pie factory stage (probably the most flicker heavy) it wouldn't even be possible.
Furthermore it would require CHR bank switching (or CHR RAM - and probably PRG bank switching too, since I'm approaching the size limit as it is, due to the sounds and DPCM samples) and require me to move around almost every graphic in the game to make room for multiple versions of Kong. Not a problem as such, but the game would require mapper chips which is an issue for people wanting to build carts with it. If you're playing the game on a CRT screen the flickering honestly isn't jarring.

Anyway, thanks for the feedback and the support. :) I'm glad you're interested in the port.


Top
 Profile  
 
PostPosted: Thu Dec 07, 2017 9:23 am 
Offline

Joined: Tue Nov 23, 2004 9:35 pm
Posts: 634
Sumez wrote:
Conversely, no one has had a problem with the flickering. It's definitely not a high priority for me to "fix" it, and I have gone into details explaining why earlier in the thread. Or maybe it was in this thead. Anyway the gist of it is that there are very few sprites left that can still potentially be translated into background tiles. The only thing that could truly help the sprite count is Donkey Kong himself, and turning him into background tiles will cause a lot of additional issues, since he's not aligned to the background grid, and is aligned differently between the barrel/elevator stages and the rivet stage. And on the pie factory stage (probably the most flicker heavy) it wouldn't even be possible.
Furthermore it would require CHR bank switching (or CHR RAM - and probably PRG bank switching too, since I'm approaching the size limit as it is, due to the sounds and DPCM samples) and require me to move around almost every graphic in the game to make room for multiple versions of Kong. Not a problem as such, but the game would require mapper chips which is an issue for people wanting to build carts with it. If you're playing the game on a CRT screen the flickering honestly isn't jarring.

Anyway, thanks for the feedback and the support. :) I'm glad you're interested in the port.


If you use a common NES mapper board, such as MMC1, UNROM, CNROM, GNROM or MMC3, you can easily find donor boards or reproduction boards that support these mapping schemes. You can get 64KB with CNROM (easily expandable to 160KB), 128KB with UNROM (easily expandable to 512KB), 160KB with GNROM, 384KB with MMC1 and 768KB with MMC3. Lots of people, myself included, use flashcarts, so that issue is irrelevant for us.

_________________
Nerdly Pleasures - My Vintage Video Game & Computing Blog


Top
 Profile  
 
PostPosted: Thu Dec 07, 2017 12:26 pm 
Offline
User avatar

Joined: Thu Sep 15, 2016 6:29 am
Posts: 467
Location: Denmark (PAL)
Yeah I know :) my own dev cart is MMC3 (tkrom) too so I actually made an MMC3 version of the rom... Just with a bunch of blank banks


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 73 posts ]  Go to page Previous  1, 2, 3, 4, 5

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group