Search the web
Sign In
New User? Sign Up
gbadev
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
C code in WRAM SOLUTION!   Message List  
Reply | Forward Message #5985 of 15019 |
Re[2]: [gbadev] C code in WRAM SOLUTION!

Hello Jason,

JW> I AM writing the "mother of all linker scripts," and I believe that all
JW> this linker script nonsense is silly, its like asking people to write
JW> their own assemblers and compilers. I think that 99 percent of what
JW> people want to do can be moved to a much higher level without much or any
JW> lose of efficiency or control. So 99 percent of people should never have
JW> to touch their linker scripts.

if you cant write a _simple_ thing like a linker script.... ehrm....
you better dont call yourself a coder. really.

JW> I might be wrong, but if I'm right everyone can stop complaining "my
JW> variables don't change" and "C++ doesn't work!" and "how do you copy
JW> functions into internal wram" and all that and just worry about writing
JW> game code.

how can people write other than crap games if they dont even know how
to setup their tools properly? strange world.

JW> On another note, When a person complains about putting const on stuff that
JW> IS const, I can't help but get the impression that they care more about
JW> how their code looks than how it works.

yes indeed ;=)


--
Best regards,
groepaz mailto:groepaz@...





Thu Aug 2, 2001 10:08 am

groepaz@...
Send Email Send Email

Forward
Message #5985 of 15019 |
Expand Messages Author Sort by Date

... Did I really say anything to warrant this kind of response? I only critiqued your script, I felt that it would end up being more trouble than its worth, a...
Jason Wilkins
fenix@...
Send Email
Aug 2, 2001
6:25 am

Hello Jason, JW> I AM writing the "mother of all linker scripts," and I believe that all JW> this linker script nonsense is silly, its like asking people to...
groepaz
groepaz@...
Send Email
Aug 2, 2001
10:28 am

... I think that linker scripts are only simple if you are already bringing a lot of knowledge about how tool chains work to the table. On top of that, it...
Jason Wilkins
fenix@...
Send Email
Aug 2, 2001
3:06 pm

Hello Jason, Thursday, August 02, 2001, 4:21:59 PM, you wrote: ... JW> I think that linker scripts are only simple if you are already bringing a JW> lot of...
groepaz
groepaz@...
Send Email
Aug 2, 2001
6:14 pm

greopaz, we agree almost 100 percent except on your notion about being a true "coder" To use your phrase, thats nonsense. My whole point was: Good programmers...
Jason Wilkins
fenix@...
Send Email
Aug 2, 2001
8:57 pm

Hello Jason, JW> My whole point was: Good programmers should be smart enough to write JW> linker scripts, but they shouldn't have to. my impression is, even...
groepaz
groepaz@...
Send Email
Aug 2, 2001
9:45 pm

... As amusing of a pseudo-flame war as this has become =) I'd like to point out that half the problem with creating a linker script is that the documentation...
Dan Potter
bard@...
Send Email
Aug 2, 2001
11:08 pm

Hello Dan, Friday, August 03, 2001, 12:52:07 AM, you wrote: ... DP> As amusing of a pseudo-flame war as this has become =) I'd like to point DP> out that half...
groepaz
groepaz@...
Send Email
Aug 3, 2001
1:15 pm

... maybe ... Wow, it looked to me as if he was just being a goof. I'm amazed on how serious your taking that....
mike@...
Send Email
Aug 3, 2001
1:25 pm

... Serious? Not really. I do enjoy the way he writes as long as he is not out of line. But there could be more heat and less light if you know what I mean....
Jason Wilkins
fenix@...
Send Email
Aug 5, 2001
4:01 pm

... Half of what makes a good programmer is knowing when NOT to write something on their own. gcc -o wheel wheel.c...
Jason Wilkins
fenix@...
Send Email
Aug 2, 2001
8:59 pm

Hello Jason, ... JW> Half of what makes a good programmer is knowing when NOT to write JW> something on their own. JW> gcc -o wheel wheel.c thats not the...
groepaz
groepaz@...
Send Email
Aug 2, 2001
9:13 pm

... This statement is (of course) utter rubbish. ... Indeed, I've never used GCC before, but it all seems fairly straight forward once you know what's kicking...
Jay
Jay@...
Send Email
Aug 2, 2001
9:11 pm

Having said that it looks like the assembler is a bit bobbins :( I feel an assembler pre-processor comming on :) Regards Jay...
Jay
Jay@...
Send Email
Aug 5, 2001
3:55 pm

Hello Jay, Friday, August 03, 2001, 7:27:53 PM, you wrote: J> Having said that it looks like the assembler is a bit bobbins :( J> I feel an assembler...
groepaz
groepaz@...
Send Email
Aug 5, 2001
4:47 pm

... I worked for an archemedes software conversion house years ago and have lots of source in armcode, Speedball2, Cannon Fodder, quite a few others. The...
Jay
Jay@...
Send Email
Aug 5, 2001
9:16 pm

Hello Jay, J> I worked for an archemedes software conversion house years ago J> and have lots of source in armcode, Speedball2, Cannon Fodder, quite a ...
groepaz
groepaz@...
Send Email
Aug 6, 2001
6:33 am

... There may be a connection there, granted, but only insofar as lazy programmers produce crap, and lazy programmers don't know their tools. But not knowing...
Eddie Edwards
eddie@...
Send Email
Aug 3, 2001
1:16 pm

... my demo, ... linker ... Hehe, good point here, Eddie! Er, I have a couple of questions regarding your DevStudio: I checked the source code you posted some...
dbrioso@...
Send Email
Aug 3, 2001
3:46 pm

... Yeah, I wanted to clean it up a bit before I posted it - in particular, it's in desperate need of some macros, which is a weekend. Sadly, my PS2 game is ...
Eddie Edwards
eddie@...
Send Email
Aug 8, 2001
6:42 pm

... load a ... people will be ... Can't wait to try it!!! The INCBMP things seems like a pretty nice idea to me, which, as a side effect, renders most gfx...
dbrioso@...
Send Email
Aug 9, 2001
8:26 pm

... Most definitely. But I'm curious as to why you did it. Was it to learn about the ARM and/or how to write an assembler or was it because current ...
Jason Wilkins
fenix@...
Send Email
Aug 5, 2001
3:58 pm

Oh great master of the mundain :p I've been holding off on doing any GBA stuff because of a number of things, among them, crt0.s ... is there a great end-all...
Dennis Munsie
munsied@...
Send Email
Aug 5, 2001
4:04 pm

Hello Dennis, DM> Oh yeah, since I brought up C++, is anyone thinking of using the more DM> advanced features of C++ that require runtime support? Like DM>...
groepaz
groepaz@...
Send Email
Aug 5, 2001
4:41 pm

My 2 cents worth ... A lot is being written on C++, libc, using code in IWRAM (at 3000000) or EWRAM (at 2000000). Here some facts and my ideas on this: code in...
Rob Jansen
rwjansen@...
Send Email
Aug 6, 2001
4:17 am

... I am quite sure I spelled that wrong (mundane that is). ... See the code that Jeff just posted. It should handle almost everything. It need documentation...
Jason Wilkins
fenix@...
Send Email
Aug 6, 2001
2:11 pm

Hi groepaz! JW>> lose of efficiency or control. So 99 percent of people should never have JW>> to touch their linker scripts. g> if you cant write a _simple_...
Vitaly Vidmirov
front@...
Send Email
Aug 2, 2001
5:35 pm

Hello Vitaly, Thursday, August 02, 2001, 3:17:13 PM, you wrote: VV> Hi groepaz! JW>>> lose of efficiency or control. So 99 percent of people should never have...
groepaz
groepaz@...
Send Email
Aug 2, 2001
8:52 pm

... I've noticed similar behavior from GCC in the tests I've done on my code. There are very clear cases where a conditionally executed instruction would have...
Dan Potter
bard@...
Send Email
Aug 2, 2001
10:52 pm

In message <15211913602.20010802171713@...> ... Is this really compiled with all optimization on? I know the gcc (at least pre 3.0) is kinda dumb...
Dennis Ranke
exoticorn@...
Send Email
Aug 3, 2001
7:32 am
 First  |  |  Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help