You need a programmer ? I am here !

A place where you can keep others updated about your NES-related projects through screenshots, videos or information in general.

Moderator: Moderators

Post Reply
User avatar
MS-DOS
Posts: 24
Joined: Wed Sep 20, 2017 1:14 pm
Location: Green Hill Zone

You need a programmer ? I am here !

Post by MS-DOS » Wed Sep 20, 2017 1:40 pm

Hi all, i am new on this forum :beer:

I am here because, i love programming on retro hardware like Gameboy, Atari, NES or SNES :)

I've made some little project on these hardwares.

For example :

https://github.com/MS-DOS1999/Uppertails2600 It's a little prototype Game for Atari2600

https://github.com/MS-DOS1999/PongNES Here, it's my pong version for the NES :)

https://github.com/MS-DOS1999/SNES-ROMTEST And in this repository I test some things on the SNES.

I really want to program a Game for the NES or SNES but i'm not really good in graphics, song or storyline.

So, if anyone wants a programmer for help, you can tell me ! I'll be very happy to join a project :)

Thanks !
Last edited by MS-DOS on Wed Sep 20, 2017 3:31 pm, edited 2 times in total.

User avatar
dougeff
Posts: 2672
Joined: Fri May 08, 2015 7:17 pm
Location: DIGDUG
Contact:

Re: You need a programmer ? I am here !

Post by dougeff » Wed Sep 20, 2017 2:08 pm

Welcome to nesdev!

In case you aren't aware, there is a game design competition, ending in January. Feel free to submit an entry.

I have some concerns about your SNES code. It's not initializing correctly, and could be improved other ways. I don't want to pick on you on your first post, so, if you would like to discuss this further, let me know.
nesdoug.com -- blog/tutorial on programming for the NES

User avatar
MS-DOS
Posts: 24
Joined: Wed Sep 20, 2017 1:14 pm
Location: Green Hill Zone

Re: You need a programmer ? I am here !

Post by MS-DOS » Wed Sep 20, 2017 3:45 pm

Thanks douggef !

Yes, i saw the nesdev competition topic ^^

For my SNES code, please tell me the right way to proceed :)

Ah and thanks for tutorial on your website, I used it to learn NES programming :D !

User avatar
dougeff
Posts: 2672
Joined: Fri May 08, 2015 7:17 pm
Location: DIGDUG
Contact:

Re: You need a programmer ? I am here !

Post by dougeff » Wed Sep 20, 2017 5:50 pm

SNES initialization is complicated.

The first lines of code should be...
sei
clc
xce

Then, I would put the processor in A = 8 bit, and X/Y = 16 bit...(I think ?)

rep #$10
sep #$20

After that all stz will be 8-bit writes.

Some registers are “write twice” registers, first the low byte is written then the high.

A few registers need a non-zero value (I can't remember off the top of my head).

You should explicitly set the D (direct page), the stack pointer, and the data bank.

Most of your macros assume an 8-bit Accumulator, but since there are no REP or SEP on that page, you should probably use a directive like...(for WLA)
.ACCU 8
And, again, some of the registers are 2 writes.

Edit-
And you aren't zeroing the RAM, which may not cause bugs now, but potentially would in the future.

You may want to use variable names rather than numbers, which I believe can be done with .enum in WLA.
nesdoug.com -- blog/tutorial on programming for the NES

User avatar
MS-DOS
Posts: 24
Joined: Wed Sep 20, 2017 1:14 pm
Location: Green Hill Zone

Re: You need a programmer ? I am here !

Post by MS-DOS » Thu Sep 21, 2017 6:24 am

Ok thanks ^^ I think i've found a good example https://en.wikibooks.org/wiki/Super_NES ... /Snes_Init

User avatar
Broke Studio
Formerly glutock
Posts: 171
Joined: Sat Aug 15, 2015 3:42 pm
Location: France
Contact:

Re: You need a programmer ? I am here !

Post by Broke Studio » Thu Sep 21, 2017 9:23 am

Hey Julien, welcome on NESDEV !

Hope you'll find someone to work with on a project.

Have fun :)
My first game : Twin Dragons available at Broke Studio.

User avatar
MS-DOS
Posts: 24
Joined: Wed Sep 20, 2017 1:14 pm
Location: Green Hill Zone

Re: You need a programmer ? I am here !

Post by MS-DOS » Thu Sep 21, 2017 1:09 pm

Hey glutock, thanks !

As you see, I followed your recommendation :)

User avatar
MS-DOS
Posts: 24
Joined: Wed Sep 20, 2017 1:14 pm
Location: Green Hill Zone

Re: You need a programmer ? I am here !

Post by MS-DOS » Sat Sep 23, 2017 8:35 am

So it's good, I found someone to work with (in private message). Thanks Nesdev! :D

User avatar
Broke Studio
Formerly glutock
Posts: 171
Joined: Sat Aug 15, 2015 3:42 pm
Location: France
Contact:

Re: You need a programmer ? I am here !

Post by Broke Studio » Sat Sep 23, 2017 12:20 pm

Cool! Keep us posted!
My first game : Twin Dragons available at Broke Studio.

User avatar
MS-DOS
Posts: 24
Joined: Wed Sep 20, 2017 1:14 pm
Location: Green Hill Zone

Re: You need a programmer ? I am here !

Post by MS-DOS » Sat Sep 23, 2017 12:31 pm

Yes, of course ! :)

Post Reply