Search found 10 matches

by booker
Mon Aug 22, 2011 11:39 pm
Forum: Newbie Help Center
Topic: 8x16 and whatever else unreg wants to know
Replies: 1557
Views: 421494

I'll do my take on this. Imagine a big deal of equally-sized boxes, like at a post office. http://upload.wikimedia.org/wikipedia/commons/thumb/3/30/USPS_Post_office_boxes_2.jpg/220px-USPS_Post_office_boxes_2.jpg That's RAM. When the "world starts", they're all empty. Completely empty, with nothing i...
by booker
Sun Aug 21, 2011 12:24 am
Forum: Newbie Help Center
Topic: I need a piece of code...
Replies: 8
Views: 2333

ASM6 for a "simple" but flexible assembler. The next logical suggestion is ca65. I haven't really used that one though.
by booker
Sun Aug 14, 2011 11:26 am
Forum: General Stuff
Topic: Is Java so inefficient
Replies: 10
Views: 3611

By definition, Java should be more inefficient than say C. It compiles down to byte code for a virtual machine (in an effort to make Java a compile-once, run-everywhere language) so the virtual machine has to translate that into actual machine instructions. I imagine that the VM for Windows x86 must...
by booker
Sun Aug 14, 2011 2:24 am
Forum: Reproduction
Topic: cheetahmen 2 repro
Replies: 20
Views: 7791

Dwedit wrote:I don't like the "bugfix" patch because it also changes some graphics for no good reason.
Did they keep the safety pin intact, at least?
by booker
Thu Aug 04, 2011 7:52 pm
Forum: General Stuff
Topic: Cool "Streemerz" game from Action52 Remake Project
Replies: 52
Views: 16778

Zepper wrote:Probably because it sounds like ROM hacking, unauthorized stuff..? Gray area.
Gray area? Please no! This is 100% new code, ain't it? This project is too awesome to stop. If you find no better way of extracting the levels, I'll see if I can lend a hand with the conversion process.
by booker
Wed Aug 03, 2011 8:45 pm
Forum: Newbie Help Center
Topic: The awkward stage between beginner and intermediate
Replies: 16
Views: 4444

All solid stuff. Thanks guys.

Nah. For my project right now I'm just changing small tiles all over the screen. I was trying to come up with an excuse for using that CHR-RAM technique though.
by booker
Sun Jul 31, 2011 6:34 pm
Forum: Newbie Help Center
Topic: The awkward stage between beginner and intermediate
Replies: 16
Views: 4444

Great advice in this thread. Thanks, everybody! MMC5 seems to be a great mapper for your text routine, Just re-implent it in ExRAM and enable the ExAttribute mode for it! Saves you some space in both RAM areas too, But isn't MMC5 a rare mapper? If ever I wanted to convert my ROM into an actual cart,...
by booker
Sun Jul 31, 2011 3:33 pm
Forum: Newbie Help Center
Topic: The awkward stage between beginner and intermediate
Replies: 16
Views: 4444

Re: The awkward stage between beginner and intermediate

If you consistently use a standardized buffer system that satisfies all parts of the game you can utilize it for the whole program. I implemented a really weird system that's really inflexible for this. I was wondering if you have any designs for such a system. The new one I'm working on is like a ...
by booker
Sun Jul 31, 2011 1:01 pm
Forum: Newbie Help Center
Topic: The awkward stage between beginner and intermediate
Replies: 16
Views: 4444

Thanks. I've actually got the RTS/Jump trick implemented in that ROM.

I suppose the way to do it is to have multiple gameloops and then have a pointer to each one. Then, at the end have a

Code: Select all

jmp (gameloopPointer)
and just switch the pointer between modes. Am I on the right track?
by booker
Sun Jul 31, 2011 12:38 pm
Forum: Newbie Help Center
Topic: The awkward stage between beginner and intermediate
Replies: 16
Views: 4444

The awkward stage between beginner and intermediate

Alt. Title: How the hell do I even start making a text box? So I'm sort of new to NES development, but I just can't figure out how to structure my programs. I am not a complete newbie; I've coded something a bit more elaborate than a simple Hello, World! program. But after that, I'm a bit lost. Sur...