It is currently Wed Oct 17, 2018 3:36 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 203 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 14  Next
Author Message
PostPosted: Mon Jan 15, 2018 8:58 am 
Offline
User avatar

Joined: Sun Nov 09, 2008 9:18 pm
Posts: 1107
Location: Pennsylvania, USA
dougeff wrote:
re: music...
All of it, but specifically getting music to play correctly in a game WITH sound effects (in-game sounds). Not easy.

Also, I can envision a day in the near future where people are coming here to ask 100 questions about how to fix problems with their nesmaker games. Maybe they should set up a separate forum.

The sound engine nesmaker currently uses is ggsound. GGSound's famitracker converter makes it pretty seamless to use sfx (you just prefix a track with sfx_, then use the sfx from your game after doing the normal export. its as easy as that, no massaging of data or code required.). I think their intention is to try to bridge from the famitracker text export to ggsound so the user doesn't have to fiddle with python or scripts, just import the file, or something, but their long term plan is to create their own tracker within the tool, as I understand it, from talking to Joe, hiding all those details completely.

I agree I think the amount of maintenance ahead of them for the modules they are planning is likely to be rather large, but it looks as though this kickstarter could reach dizzying heights in terms of funding so perhaps they will be able to tackle it.

Given the amount of maintenance they will have to do, I really hope someone eventually persuades them to use source control...


Last edited by GradualGames on Mon Jan 15, 2018 9:20 am, edited 1 time in total.

Top
 Profile  
 
PostPosted: Mon Jan 15, 2018 9:03 am 
Offline
Formerly WheelInventor

Joined: Thu Apr 14, 2016 2:55 am
Posts: 1782
Location: Gothenburg, Sweden
A NESMAKER faq, wiki or plain manual separate to that of NesDev might help mitigate the potential load of questions. Especially if their tools' help section links straight into it.

_________________
http://www.frankengraphics.com - personal NES blog


Top
 Profile  
 
PostPosted: Mon Jan 15, 2018 6:41 pm 
Offline

Joined: Sun Jul 01, 2012 12:57 am
Posts: 2
Bananmos wrote:

would have totally done if this were my project: Give up on all those goals to make it generate "optimized" 6502 code and just stick a modern microcontroller in there that runs at 100+MHz and can easily run all the game logic and do a full VRAM update with no problems. And then just re-purpose the NES CPU to be a HDMA unit/soundchip.



I'm on the same page with you here. I really have no idea how difficult it is to do custom hardware design like that however this would have had pushed NES development to another level without all of those limitations.

Perhaps someone capable can try to do this


Top
 Profile  
 
PostPosted: Tue Jan 16, 2018 5:39 am 
Offline
User avatar

Joined: Wed Jun 21, 2017 1:51 pm
Posts: 57
I'm excited by this kickstarter project and hope it all goes really well, to create a re-usable NES engine is tough enough, let alone then developing all the front-end tools for use by non-progamming types and making it actually usable by them!


Top
 Profile  
 
PostPosted: Tue Jan 16, 2018 9:50 am 
Offline
User avatar

Joined: Mon Sep 05, 2016 3:33 pm
Posts: 39
Location: US
It uses UNROM mapper 30. There FAQ video gave me some of my answers I was wondering about. The Kickstarter is going up fast so I have no doubt it will reach all its goals and I like that because I wanna make a shump first. Hopefully it will do way over and we will have other mappers to use. I would like NROM for simple games. Mainly because the boards are cheap and I have a lot of m27c512 eeproms.
I think this software even for people that know how to code and all could find this useful for prototyping is just one example. Some people use Gamemaker just for prototyping with its drag and drop before going to Unity for example. Personally hate drag and drop and I use GML in GameMaker myself.
I could see some more advanced people using this to make a quick base game then opening the rom or whatever is needed and use ASM to make a more advanced game. Correct me if wrong.

Considering software(legally) is expensive as hell. This is a pretty cheap price.


Top
 Profile  
 
PostPosted: Tue Jan 16, 2018 3:12 pm 
Offline

Joined: Tue Jul 12, 2011 10:58 am
Posts: 274
I'm big on beginner friendly tools. Already have the Infinitelives programmer and a few carts.

I'll plunk down for the $36 dollar package (software only) and try to field questions. Fortunately, that's way off in August.


Top
 Profile  
 
PostPosted: Tue Jan 16, 2018 6:51 pm 
Offline
User avatar

Joined: Mon Sep 05, 2016 3:33 pm
Posts: 39
Location: US
In the FAQ video he says a month after the kickstarter or so there will a Beta released but they say keep in mind its for testing only till the official release.
Here is my issue. It takes mapper 30. That the UNROM 512? So in other words gotta buy the boards? Not sure if flash carts can take that mapper and forget about using donor carts.


Top
 Profile  
 
PostPosted: Tue Jan 16, 2018 7:59 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7650
Location: Seattle
UNROM512 is almost compatible with ordinary UNROM, but with two major changes:

1- UNROM512 usually (not always) supports self-flashing. This probably only relevant for save games.
2- UNROM512 rarely supports multiple banks of CHR RAM. Whether this will be a requirement depends on each engine they write.

However,

3- 512KiB of UNROM requires 5 bits of latch and 5 bits of OR; a donor isn't going to be a good match anyway because any existing matches will either only provide 4 bits of latch and 4 bits of OR, or will only provide 8 bits of latch: there are no pre-existing options that will allow a game that large without adding multiple 74xxx ICs beyond the ROM


Top
 Profile  
 
PostPosted: Wed Jan 17, 2018 7:27 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20661
Location: NE Indiana, USA (NTSC)
If games aren't forced to use the mapper 30-specific features (self-flashability and switchable CHR ROM), emulators can run them as oversize mapper 2. And if they aren't forced to use 4 Mbit capacity, third-party UNROM/UOROM boards will run them.

I seem to remember reading years ago about an UNROM clone using an open-drain/collector "bus driver" IC that, based on an input bit, could switch between "non-inverting buffer" and "all outputs high". A 6- or 8-bit IC like this paired with a 74377 might allow for a 2-chip mapper (without the self-flashability).


Top
 Profile  
 
PostPosted: Fri Jan 19, 2018 4:49 pm 
Offline

Joined: Sun Nov 23, 2014 12:16 pm
Posts: 271
I'm going to create some retarded game and then everyone in the NES homebrew community will buy it because *we have to support the scene*.


Top
 Profile  
 
PostPosted: Fri Jan 19, 2018 5:22 pm 
Offline
User avatar

Joined: Mon Sep 05, 2016 3:33 pm
Posts: 39
Location: US
Im going to create some retarded games for myself and in the name of science!

There is tons of bad and some great homebrew games imo. This I dont think will change much as far as selling games unless you get a team together and work on a game for a few years. More skilled people in ASM Im sure would be needed also to make it more unique. Then after all that it wont make money off what time and supplies you have put into it.
Happens with a zillion indie games for pc every year it seem.
If some kid thinks he will make money off his simple nes game he made in a day and others are working on large scale projects then I feel bad for the kid. He would have a hard time paying for the boards, shells, ect also. Maybe Im wrong guess time will tell.


Top
 Profile  
 
PostPosted: Fri Jan 19, 2018 6:09 pm 
Offline
User avatar

Joined: Sat Sep 07, 2013 2:59 pm
Posts: 1708
Erockbrox wrote:
I'm going to create some retarded game and then everyone in the NES homebrew community will buy it because *we have to support the scene*.

:mrgreen:

This is exactly what I sometimes think when I see some homebrew games:

Port a decades-old mini game to the NES that you can find on any Windows PC, give it a deceptive box artwork that makes it look like an action war game, offer the limited edition with some military-styled bonus material and people will lose their shit: "Awesome!" "I will buy this!"

Same with a game that consists of nothing but pressing a button and activating a random number generator that decides whether you win or lose: People will fincance you with thousands of dollars, despite the only person in your team that created anything of worth being the pixel art designer.


But try to program a little jump'n'run that is admittedly a bit short because it was designed to be like a 1985-styled arcade-like black-boxart game, but it has all the things from a real game: Jump physics, platforms, different opponents, scrolling, attacking etc.
And the people will complain that the gameplay is too repetitive and that the graphics look like on the Atari 2600.
And of course the game doesn't serve the box artwork justice. Despite the box artwork scene being a faithful rendition of what the game is about.

_________________
Available now: My game "City Trouble".
Website: https://megacatstudios.com/products/city-trouble
Trailer: https://youtu.be/IYXpP59qSxA
Gameplay: https://youtu.be/Eee0yurkIW4
German Retro Gamer article: http://i67.tinypic.com/345o108.jpg


Top
 Profile  
 
PostPosted: Fri Jan 19, 2018 6:53 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20661
Location: NE Indiana, USA (NTSC)
DRW wrote:
Same with a game that consists of nothing but pressing a button and activating a random number generator that decides whether you win or lose:

Since when were we talking about Mario Party? :P


Top
 Profile  
 
PostPosted: Fri Jan 19, 2018 7:06 pm 
Offline
User avatar

Joined: Fri May 08, 2015 7:17 pm
Posts: 2304
Location: DIGDUG
It sounds like Russian Roulette, but equally could mean my Rock Paper Scissors game.

Also, made me think of these song lyrics...
"Never win first place, I don't support the team"
-Pink

Quote:
gameplay is too repetitive and that the graphics look like on the Atari 2600

DRW, I got the same complaints about my game, and I also didn't make any net profits, for 2 years of work.

Complaining about it isn't going to improve my situation, nor my attitude. I prefer to be happy to be part of the whole "scene".

EDIT, I really liked the boss fight in your game, btw.

_________________
nesdoug.com -- blog/tutorial on programming for the NES


Top
 Profile  
 
PostPosted: Fri Jan 19, 2018 7:19 pm 
Offline
User avatar

Joined: Sat Feb 12, 2005 9:43 pm
Posts: 10893
Location: Rio de Janeiro - Brazil
It seems that the technical aspect never mattered much to the consumers of homebrew games anyway. Players don't usually know how difficult something is to code, so presentation and fun are ultimately the most important factors affecting the success of homebrew games.


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

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 8 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