Search found 375 matches

by nicklausw
Sat Apr 15, 2017 3:19 pm
Forum: NESdev
Topic: iNES 2.0 Games
Replies: 28
Views: 12860

Re: iNES 2.0 Games

The MMC3 big CHR RAM test I was able to replicate that header with: .inesprg 4 .inesmap 4 .nes2chrram 9 So unless that's incorrect, looks like this is going somewhere. With regard to NES 2.0 mappers, there seems to be something of a difference between the assignments made by Kevin Horton and assign...
by nicklausw
Sat Apr 15, 2017 8:46 am
Forum: NESdev
Topic: iNES 2.0 Games
Replies: 28
Views: 12860

iNES 2.0 Games

Are there any homebrew games (or even basic examples) out there that require use of the iNES 2.0 header? I've looked and have come up blank. It's kinda hard to try to implement 2.0 directives into an assembler when I can't find anything to test it with. (I'm willing to convert custom header insertio...
by nicklausw
Thu Apr 13, 2017 6:49 pm
Forum: NESdev
Topic: Troubles when planning to make a FDS template with CA65
Replies: 19
Views: 14328

Re: Troubles when planning to make a FDS template with CA65

I might as well just upload my disaster here for anyone who wants to see. Running the fds gives a disk error. The code is very sloppy in that it uses previously made and bloated cfg files, gross looking code (not an insult to original creator but I haven't been going for cleanliness), and pretty sur...
by nicklausw
Thu Apr 13, 2017 6:13 pm
Forum: NESdev
Topic: Troubles when planning to make a FDS template with CA65
Replies: 19
Views: 14328

Re: Troubles when planning to make a FDS template with CA65

I did try to make an old fds asm6 example compatible with ca65. It's...alright, I guess. A big problem is that the way I did things, files use a config called file.cfg and the final fds uses fds.cfg. For files, I'm just blindly assuming they'll all be size=$4000, and for the final fds I got lazy and...
by nicklausw
Thu Apr 13, 2017 1:50 pm
Forum: NESdev
Topic: Troubles when planning to make a FDS template with CA65
Replies: 19
Views: 14328

Re: Troubles when planning to make a FDS template with CA65

I took a look at an asm6 fds example, and I don't think that ca65 is really the right tool for the job. You could use segments for the different files on the disk, but then you'd be modifying the cfg file constantly. Especially since the files don't seem to have a set size, and I don't think ld65 wi...
by nicklausw
Thu Apr 13, 2017 1:22 pm
Forum: NESdev
Topic: Troubles when planning to make a FDS template with CA65
Replies: 19
Views: 14328

Re: Troubles when planning to make a FDS template with CA65

thefox wrote:For reference: https://github.com/cc65/cc65/issues/419
A similar reference: https://github.com/cc65/cc65/pull/259

So would this tool just have to link a bunch of .bin files together and slap a header at the beginning?
by nicklausw
Mon Apr 10, 2017 3:18 pm
Forum: General Stuff
Topic: Getting into 8-bit NESdev with only 64-bit free software
Replies: 73
Views: 69397

Re: Getting into 8-bit NESdev with only 64-bit free software

A user wants to use an NES debugger on a 64-bit Linux PC but refuses to use any non-free software out of principle and refuses to install any 32-bit free software (such as FCEUX for Windows in Wine) out of fear that the 32-bit support libraries will take several gigabytes and "hav[ing] better ...
by nicklausw
Sun Apr 09, 2017 5:39 pm
Forum: SNESdev
Topic: Does no$sns 1.6 really have malware?
Replies: 20
Views: 8452

Re: Does no$sns 1.6 really have malware?

dougeff wrote: I suppose I could try to program my own map editor, but that would set me back maybe 6 months.
I'm in, if you want to go through with that.
by nicklausw
Sun Apr 09, 2017 5:10 pm
Forum: SNESdev
Topic: Does no$sns 1.6 really have malware?
Replies: 20
Views: 8452

Re: Does no$sns 1.6 really have malware?

I ran across this a few months ago, had to settle for an older version of the software. Maybe there is malware in the file. If there is, thanks to the magic of closed-source software, that was able to happen. If not, thanks to closed-source software, everyone lacked any reassurance or other ways of ...
by nicklausw
Sun Apr 09, 2017 10:20 am
Forum: General Stuff
Topic: My school blocked NESdev
Replies: 17
Views: 5286

Re: My school blocked NESdev

My school restricted the schools access to NESdev for an unspecified reason, which I don't understand why, considering that this website is suprisingly educational! I don't know, I'd just thought I'd mention. NESDev has always been blocked at my school for "games". GitHub on the other han...
by nicklausw
Sat Apr 08, 2017 7:26 pm
Forum: NESdev
Topic: asm6 + ines = asm6n
Replies: 20
Views: 6843

Re: asm6 + ines = asm6n

Just throwing this out there, asm6n's functionality has been added to freem's fork of asm6. The main difference is that it doesn't require INESINS or a flag to the command line. Turns out the assembler works differently than I initially thought a few months back. asm6n isn't updated with this improv...
by nicklausw
Thu Apr 06, 2017 8:27 am
Forum: NESdev
Topic: ca65 C-style macro problems
Replies: 9
Views: 3272

Re: ca65 C-style macro problems

Removing the parentheses fixed the problem, but I will consider ~~(using this) for other macros that may be mixed into formulas themselves.

Thanks all!
by nicklausw
Wed Apr 05, 2017 6:41 pm
Forum: NESdev
Topic: ca65 C-style macro problems
Replies: 9
Views: 3272

ca65 C-style macro problems

.define sprite(sprnum, sprattr) ($700+(sprnum*4)+sprattr) The above does its job, but it seems ca65 doesn't expect it to be a function when used like this: sta sprite(0, tile) (tile is defined as 1). Unexpected trailing garbage characters. The best workaround I've found is to add a "0+", ...
by nicklausw
Sat Mar 25, 2017 1:33 pm
Forum: NESdev
Topic: What was the first NES assembler?
Replies: 25
Views: 8992

Re: What was the first NES assembler?

Ah, TASM! Sega 8-bit devs also used that before WLA came around. If there was a more modern assembler like that, I'd use it for pretty much everything. (Well, excluding the potential of ca65 or python to just have a macro pack full of assembler instructions :P).
by nicklausw
Sat Mar 25, 2017 1:05 pm
Forum: NESdev
Topic: What was the first NES assembler?
Replies: 25
Views: 8992

Re: What was the first NES assembler?

So the question's been asked about what tools commercial developers used, but how about the homebrew scene? What did people use before nesasm and friends came around, if anything?

I assume someone here knows since some of you guys are like, at least 200 years old. not meant to be rude