I have sooooo many questions about what this is all about. Like what the core is or the offsets or I dont know. All I do know is what jackpkmn told me about random edit hacking. And what info I got from
http://www.emulator-zone.com/doc.php/nes/ . Otherwise playing the NES and makeing broken NES work is all I know. Anything you think I should know? I have lots of random answers I can give people about stuff like computers, and the interenet, the US goverment, meaning of life ect. if you want something in return. I'm talking to much again so I'll stop now.
Nesticle 8.6/10?
The first thing you should know about Nesticle is that it's not recommended for use anymore.
Anyway, did you come here for ROM hacking or for developing a program from scratch?
I had trouble finding questions in your post.
Core is often used to refer to the main part of a device or program. Things usually have some parts that perform the main functions, and around them other parts that add minor features.
An offset is a distance measure to get from one position to another, along a line. In computer science, it usually refers to the distance between two entries in an array of data. If you have an array of the numbers 1, 2, 3, 4, the offset from 1 to 3 is +2. If you're editing a file with a hex editor, it's treated as a series of bytes and offset refers to the number of bytes between two specific bytes, the first one often implicitly the first byte of the file. So if the file contained the bytes ABCD, A would have offset of 0 and C an offset of +2.
tepples wrote:
Nesticle 8.6/10?
The first thing you should know about Nesticle is that it's not recommended for use anymore.
What!?
tepples wrote:
Anyway, did you come here for ROM hacking or for developing a program from scratch?
I dont know. I just come in here looking for any information people will give me. I'm really not used to people who are actualy helpfull in any way... I guess I've been trying to make a rom out of scratch but hacking roms can be a lot of fun. I'm sorry but I'm used to this interface with people:
Me: Hello
forum person: Go away
Me: Can I ask a question?
forum person: No go away
Me: why not?
forum person: Becasue I dont like you
forum mod: Go away topic locked
Mabye I have bad people skils? Ok now I'm getting sidetracked. Theres only a few things I know about the NES and would like to know stuff about programming. The hardware itself is easy. Like fixing it and cleaning it and smashing it and blowing it up. But once you get to the software I have no clue. Also dont mind the spelling. Most the time if you look closely you can see all the letters are there ther just not in the right places.
Nesticle is OLD, man! There are
newer and better emulators available nowadays.
1.- it was programmed with old and innacurate nes info. because it was programmed many years ago.
2.- and for this reason, nesticle dont have the accurate internal behaviour that newer emulators .. like Quietust's NINTENDULATOR. I like disch's emu, too. and i like virtuanes, but i think virtuanes is not all accurate
Where was this brought up? I never said anything about Nesticle did I?
You linked to a web page that ranked Nesticle ahead of Nintendulator. It's not your fault; I was just warning you that Nesticle is deprecated, so if some program works in Nesticle then it may not work in NES hardware (or vice versa). Nintendulator and Nestopia are much more accurate in this respect.
If you'd like to programm NES games from scratch, I can only encourage you.
You have to first make sure to :
- Learn 6502 assembly
- Learn hom the basics of NES hardware works (PPU, APU and joypad registers)
- Learn cartridge hardware and cartridge types
- Try to do something with what you learned (don't exept to make an actual game immeidatly)
Then, you will be able to ask questions that are more meaningfull than "how to make a NES game".
tepples wrote:
You linked to a web page that ranked Nesticle ahead of Nintendulator. It's not your fault; I was just warning you that Nesticle is deprecated, so if some program works in Nesticle then it may not work in NES hardware (or vice versa). Nintendulator and Nestopia are much more accurate in this respect.
I'm sorry. I dident look at that stuff, I just linked to it because it had the hardware spec on it.
Bregalad wrote:
If you'd like to programm NES games from scratch, I can only encourage you.
You have to first make sure to :
- Learn 6502 assembly
- Learn hom the basics of NES hardware works (PPU, APU and joypad registers)
- Learn cartridge hardware and cartridge types
- Try to do something with what you learned (don't exept to make an actual game immeidatly)
Then, you will be able to ask questions that are more meaningfull than "how to make a NES game".
Do you have a link to tutorial or point me in the right direction on the forum?
Most stuff is at
http://nesdev.com
Unfortunately some of the tutorials are outdated. Also, all tutorials are assuming that you already know well 6502 programming (at least basics), sou you also have to find a 6502 tutorial. Search google for this.
Unfortuntely, the front page of nesdev.com is no longer updated. I think it's been about a year, and lots of the info for newbs you'll find linked to there is faulty or outdated. It's seems that people have all but given up on writing accurate, easy to follow tutorials, and after market nes carts are still a pipe dream as far as I know.
Luckily there are all kinds of new projects for the beloved Atari 2600, with new homebrews almost matching early NES titles on graphics and gameplay, plus WIP ports of games like Metroid, Super Mario Brothers, and The Legend Of Zelda. We can all only hope the NESdev scene evolves to a comparable state.
Memblers: This is your cue to put deprecated next to such links on the main page.
yes, some of the stuff on the main page is outdated, however there is the wiki that was started recently with current information. spambots like too. there is the spammed on nesdev.com/wiki or follow the like to a newer wiki. i think thats hosted on quietust site, but was down today. i think we should have one that is the same. not sure how to stop the spam bots, but seems that it would make sence that the forum log in should work for the wiki - stop the spam.
matt
The wiki page says:
"This wiki is now obsolete
Please change your bookmarks to this new dead link."
I don't think memblers cares much about this site anymore.
The new link is dead because qmt.ath.cx is temporarily offline for some reason I haven't yet determined. It should be back online soon (hopefully today, definitely by tomorrow).
i think its still newer than some of the documentation on the main site. if the link to the new one fails, then it should be ok to use till the new one is back up.
matt