I wasn't specifically and only referencing you. I meant it in a general sense. Maybe I should have written "One just needs to...". It's to anybody that brings up inexperienced or just baseless complaints about the 65x series in general. The 65x ISA is simple, but fast. It's pretty efficient and nicely optimizable. Any problems with the ISA in general (because maybe it's too simple by design) can easily be taken care of with macros. Making pseudo instructions with macros is cake, unless "one's" assembler of choice sucks. If it's not mission critical code, then 'one' should write a f*cking macro if it's too much to deal with - else STHU. Well, something along those
lines
Quoting me, and then using the term "you" implies you are referencing me dude
. These aren't inexperienced or baseless complaints. You like it. I don't. You're taking my method of expressing dislike for something as inexperience when that's really not the case. It'd be like someone saying "I don't like that pistol. It's retarded. I prefer this pistol instead". When really, both pistols are perfectly fine.
There's some kind of age-gap-vernacular thing you seem to be having trouble connecting and are instead dissecting it incorrectly and making assumptions.. That's all.
also, lets not get into macros. Remember what happened last time?
Anyway, my point is that anyone that's proficient and experienced in 65x assembly wouldn't be complaining about how 'retarded' it is.
You'd be surprised how many highly experienced 6502 programmers will talk about how retarded it is. Maybe they don't in your little circle, but trust me, they are out there. I've spoken with them at the CCAG, I've spoken to them online, and I've even worked with them.
It's not a matter of proficiency or experience, its preference. If you'd like to tell them they're inexperienced, go ahead. It'd be mighty stupid to tell someone they're inexperienced if they were programming BEFORE the 6502, and started using the 6502 when it was considered a state of the art godsend.
I think visual studio 2010 is f*cking lame too. I don't really like it. That doesn't mean I don't know what I am doing with it. Elitism much, Tom? Seems to be your recurring theme.
I'm very experienced using trackers (Sadotracker, EMS7, CyberTracker, Impulse Tracker, MilkyTracker, Moonblaster.. to name a few), and still think those are retarded also. It didn't stop me from converting some of my tracker files to MML for use in Insanity.
Everything, and I mean everything has quirks. If you can't accept that other people don't share your same preferences, then that's your problem. I'm cool with anyone being balls deep in their love of 6502. Good for them. Everyone's got their favorite.
It's no different than the C64 vs. Spectrum war. Neither one is perfect, and neither ones truly a giant piece of shit, but everyone has their likes and dislikes with each. I think the VIC-II looks like shit and has an ugly palette, and others think it's completely gorgeous. I think they are retarded, and they think I'm retarded.
Preference.
A book is nothing more than a reference manual. Have as many as you like, it's not going to help you become more proficient.
If that's your thinking, you must not read a lot of books then. Are you anti-reading? There are plenty of books that aren't just "reference" manuals. Reading a book alone isn't going to immediately make you a pro at anything. However, it sure can give you some insight, some things you may not have realized, some things you wouldn't have thought of, and some things you'll be glad you read about ahead of time. Most of all, you get someone else's point of view on something and can think on what they're saying and take something away from it. Welcome to learning.
The only thing retarded is the inexperienced programmer complaining about it (there are quite a few out there). Just saying it plain and true. Labeling PCE coding as '6502 assembly' doesn't help your case either. Not that it should bother you any; you like the z80 much better
Anything derived from a 6502 is, at its core, 6502 assembly. If it wasn't, a 6502 reference wouldn't do anything for you. That's why I say 6502 assembly in reference to any platform using one. It's easier than being extremely specific. See how that works?
You also might want to cool it with the whole "inexperienced programmer" bit. It sure sounds like you've directed at me at least twice in your post. I know you see yourself as an extremely experienced veteran, and probably above a lot of other coders in the "scene", and that's fine.
I'm happy where I've been (Insanity and its related projects), where I'm at (Retrocade and XNA), and where I am going (
), with coding all of this crap. Plus, I've enlisted help, so any inexperience on my part will easily be corrected in due time. To imply that I'm not very experienced or proficient at this point is a bit stupid man.
Either way, I'll happily admit I am no expert and am always eager to learn some new bit of information. That kind of attitude sets people like me years ahead of anyone being elitist. I love asking questions and digging around for crap.
You don't know retarded until you code for that thing. Else, you're just throwing around the term
*yawn* Ok.
But video and bios don't really have anything to do with the processor itself. When you include them, then you're just referring to the system as whole and not the processor.
No shit. That's exactly why I said "I also like that the MSX has the z80, the v9938 AND the BIOS". I thought specifically saying "The MSX" followed by stating the cpu, vdp, and bios meant that I was talking about the ENTIRE system. Thank you for your obvious statement! Where would I be without you, Tom!
lol
That, they are. And the batshit insane fans defend that system to the death, too. You should have seen the "speccy is soo much better than the msx thread/debate". But I actually like the charm of the Speccy. Some impressive games for such a limited little system.
I was involved in the debate. I was also in the C64 vs Spectrum, and C64 vs Atari ones, and probably the C64 vs NES one.
The spectrum is ok, but all of the isometric games are lame, and so are all the spectrum ports that ended up on the MSX where the team couldn't even be bothered to make it look less like ass. The hardware itself is f*cking sexy though. Too bad its visuals don't match its esthetics.