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: 11116
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: 11116
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: 1825
grp: Name 15 please!
:)
2013-01-31 17:38
chatGPZ

Registered: Dec 2001
Posts: 11116
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: 500
Yes, better draw some ugly koalas to test with my routine, fuckers :-)
2013-02-01 09:39
enthusi

Registered: May 2004
Posts: 675
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: 1627
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
icon/The Silents, Sp..
MAT64
oziphantom
celticdesign/G★P/M..
d0c
Mason/Unicess
www.gb64.com
bugjam
Thorin/The Cracking ..
Boogaloo/Horizon
Guests online: 131
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Memento Mori  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Wafer Demo  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Nostalgia  (9.3)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.8)
4 Acidchild  (9.7)
5 Starlight  (9.6)

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