Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Need a coder
2013-01-27 15:27
xIII

Registered: Nov 2008
Posts: 210
Need a coder

I made two hires pictures for the 'C64 Double Screen Compo 2013'. I need someone to make it into a screenscroller (going left-right)and a sound needs to be added.

The WOW coders are inactive and allthough I got some help from Jox (thx mate) I don't think I can code this myself in time.

Don't expect too much from the pics (Made them in HermIRES but I'm not a good graphician :)).

So if you want to help me out, PM me.
 
... 20 posts hidden. Click here to view all posts....
 
2013-01-31 15:53
chatGPZ

Registered: Dec 2001
Posts: 11386
its just an example of how the decision to support one thing with a directive and not another is rather arbitrary and doesnt follow a design rule. ofcourse you want an .align directive for convinience. just like .incbin :)
2013-01-31 16:58
Glasnost
Account closed

Registered: Aug 2011
Posts: 26
.byte is a useless syntax too as the following example show:

.fill $1,'G'
.fill $1,'r'
.fill $1,'o'
.fill $1,'e'
.fill $1,'p'
.fill $1,'a'
.fill $1,'z'

:D
2013-01-31 17:04
chatGPZ

Registered: Dec 2001
Posts: 11386
Quote:
.byte is a useless syntax too as the following example show:

correct. actually .fill is one of the very few directives that an assembler *must* support :) once you have .fill and a half working macro facility, you can even implement the mnemonics as macros easily (and again, you'd be surprised how many assembler work just like that internally)
2013-01-31 17:26
Slammer

Registered: Feb 2004
Posts: 416
Making an intermediate language of .fill and .macro is the way to go then ;-)
2013-01-31 17:34
Count Zero

Registered: Jan 2003
Posts: 1932
grp: Name 15 please!
:)
2013-01-31 17:38
chatGPZ

Registered: Dec 2001
Posts: 11386
and you'd be surprised how many assemblers work like that - it makes a lot of sense actually (implement a minimal subset in actual code, then implement all the rest in macros and tables - once done properly you have a nice target architecture and -cpu agnostic assembler).

the point however is, no matter how you actually do it (only pedantic idiots like me care about inner workings of an assembler, obviously =P) that you shouldnt leave that implementation to the user - because that only creates a lot of unnecessary confusion (as you can see in this thread even). that could even be solved as having a builtin set of macros, which then can be important using a specific directive (eg in ca65 .macpack cbm or .macpack longjump)
2013-01-31 17:44
Stainless Steel

Registered: Mar 2003
Posts: 966
Hey, stay on topic plz!! Or i'll have to alert the mods! err ... wait :-D (/me ducks and runs)
2013-01-31 17:50
Bitbreaker

Registered: Oct 2002
Posts: 508
Yes, better draw some ugly koalas to test with my routine, fuckers :-)
2013-02-01 09:39
enthusi

Registered: May 2004
Posts: 677
I always use .dsb ((*+$100)/$100)*$100-*,0
and I find it rather intuitive. Groepaz' solution is a bit more elegant though ;-)
2013-02-01 10:50
Frantic

Registered: Mar 2003
Posts: 1648
Hmm.. Gpz smoked too much crack again. :)
Previous - 1 | 2 | 3 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Tom/TRS
megasoftargentina
Jason Page/MSL
Acidchild/Padua
Tom-Cat/Nostalgia
DeMOSic/MS^LSD^ONS
Mike
Unicorn/TWA
Guests online: 106
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top NTSC-Fixers
1 Pudwerx  (10)
2 Booze  (9.7)
3 Stormbringer  (9.7)
4 Fungus  (9.6)
5 Grim Reaper  (9.3)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.045 sec.