Search found 952 matches
- Wed Nov 20, 2013 7:21 am
- Forum: General Stuff
- Topic: NESDev Compo Poll
- Replies: 33
- Views: 16000
Re: NESDev Compo Poll
I think Tepple's suggestion is a good idea. It's basically "anything that will work on the Mapper 28 multicart" and "everything else". I think this aligns with the goals and expectations of the competition without artificially limiting projects.
- Tue Nov 19, 2013 2:32 pm
- Forum: NESdev
- Topic: Reimplementing 6502 syntax in ca65
- Replies: 54
- Views: 37266
Re: Reimplementing 6502 syntax in ca65
This may not be of interest to you, but from a HLL language implementer's perspective having to explicitly specify that a reference is in zero-page is a bummer. That said I already have to do that for my language that targets ca65 due to how imports and exports work.
- Mon Nov 18, 2013 1:19 pm
- Forum: NESdev
- Topic: Reimplementing 6502 syntax in ca65
- Replies: 54
- Views: 37266
Re: Reimplementing 6502 syntax in ca65
Wow, that certainly is meta Tepples
I can see how with such a system in place you could develop a very tightly integrated HLA package.
- Mon Nov 18, 2013 7:31 am
- Forum: General Stuff
- Topic: Luigi Bros.
- Replies: 13
- Views: 6039
Re: Luigi Bros.
My guess is internal marketing. You have to convince your upper management that you've done something worth your paycheck, and hacking an old product without the source with easily visible results is a great way to do it. That flashing "PRESS START" could have been the internal kludge to g...
- Mon Nov 18, 2013 7:28 am
- Forum: General Stuff
- Topic: Games that are almost identical on NES and Game Boy
- Replies: 37
- Views: 9627
Re: Games that are almost identical on NES and Game Boy
I thought Crazy Castle used different level layout, sprites, controls, etc? I know they're based on the same design, but they feel like they were implemented in isolation. It's been quite a while, but I was unfortunate enough to own both as a child.

- Mon Nov 18, 2013 7:24 am
- Forum: NESdev
- Topic: uc65, a Mid-Level Language Compiler READY FOR USE!
- Replies: 161
- Views: 66442
Re: uc65, a Mid-Level Language Compiler READY FOR USE!
Honestly I had considered using a more C-like syntax. Considered is too soft a word. The first draft of the user manual had the syntax of C :) But in the end I chose to base it on the BASIC syntax to avoid some confusion. I felt that if the language had the syntax of C people would get confused when...
- Sun Nov 17, 2013 7:41 pm
- Forum: NESdev
- Topic: uc65, a Mid-Level Language Compiler READY FOR USE!
- Replies: 161
- Views: 66442
Re: uc65, a Mid-Level Language Compiler READY FOR USE!
Uploaded new build, Release Candidate 3, which fixed the afore-mentioned critical defects. I've also added two features that were found to be needed for practical development: binary file inclusion and compiler command-line constant definitions. Both features are well documented in the user guide.
- Sat Nov 16, 2013 10:08 pm
- Forum: NESdev
- Topic: uc65, a Mid-Level Language Compiler READY FOR USE!
- Replies: 161
- Views: 66442
Re: uc65, a Mid-Level Language Compiler READY FOR USE!
Due to critical defects with no work-arounds the current release candidate has been retracted. I have them patched but am working on final testing. Expect a new release to be available within 24 hours.
- Sat Nov 16, 2013 5:02 pm
- Forum: NESdev
- Topic: uc65, a Mid-Level Language Compiler READY FOR USE!
- Replies: 161
- Views: 66442
Re: uc65, a Mid-Level Language Compiler READY FOR USE!
Variables do not have to be declared in any specific section. Global variables may be declared anywhere outside of a subroutine or other block statement such as a type definition. Local variables may be declared at any point in a subroutine and will have non-lexical scope. Can you help me understand...
- Sat Nov 16, 2013 12:55 pm
- Forum: NESdev
- Topic: uc65, a Mid-Level Language Compiler READY FOR USE!
- Replies: 161
- Views: 66442
Re: uc65, a Mid-Level Language Compiler READY FOR USE!
LOL, I like that line, "Some assembly required". I may make that the moto for the language :) in general you can do anything in uc65 that you could in assembly, but one of the goals for uc65 was to inter-operate very well with inline assembly. Just as an FYI, I noticed that the JAR I uploa...
- Sat Nov 16, 2013 11:23 am
- Forum: NES Hardware and Flash Equipment
- Topic: Kazzo USB rom dumper / dev cart programmer
- Replies: 711
- Views: 447758
Re: Kazzo USB rom dumper / dev cart programmer
Yea, I wasn't terribly interested in providing community support for Anago. The port was just a quick job to make sure the hardware was working. I shared it in case anyone else could get use from it. My main interest is using INL's board for flashing his custom flash carts for development and produc...
- Sat Nov 16, 2013 11:18 am
- Forum: NESdev
- Topic: uc65, a Mid-Level Language Compiler READY FOR USE!
- Replies: 161
- Views: 66442
Re: uc65, a Mid-Level Language Compiler READY FOR USE!
I also looked at NESHLA prior to starting this project. It's a big reason that documentation is the first listed feature, and is this first step in feature development. Nothing in uc65 was developed prior to being documented. The source code also contains complete JavaDoc documentation of all method...
- Sat Nov 16, 2013 4:18 am
- Forum: Newbie Help Center
- Topic: Help using ca65/ld65
- Replies: 21
- Views: 6385
Re: Help using ca65/ld65
Nintendulator works reasonably under wine. What version of Wine and what version of Nintendulator? Perhaps Wine has been updated for more accuracy since last time I tried it, or Nintendulator has been updated to rely less on undocumented behavior. Nintendulator works fine under Wine until you attem...
- Sat Nov 16, 2013 4:15 am
- Forum: NES Hardware and Flash Equipment
- Topic: Kazzo USB rom dumper / dev cart programmer
- Replies: 711
- Views: 447758
Re: Kazzo USB rom dumper / dev cart programmer
I was not looking at this thread a long time, but I am surprised that kazzo has evolved imperceptibly. It seems to interpret that there is a problem of source code anago, to 0.62 and broke off from the command line support on Linux, but it is not as that. Made both Windows, Linux GUI is mosquitoes....
- Sat Nov 16, 2013 4:03 am
- Forum: NESdev
- Topic: uc65, a Mid-Level Language Compiler READY FOR USE!
- Replies: 161
- Views: 66442
Re: uc65, a Mid-Level Language Compiler READY FOR USE!
In general, ATALAN is higher-level than uc65 and performs more static code analysis in an attempt to make those higher-level constructs more efficient. This means that, much like C, you can write code that cannot be optimized if you are not careful. uc65 was designed with only language elements that...