Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user psenough ! (Registered 2024-05-21) 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-30 23:06
chatGPZ

Registered: Dec 2001
Posts: 11147
thats a really nice example of how kickass is not designed properly btw - try to explain yourself why incbin must be implemented by a macro and align is a directive =P
2013-01-30 23:16
Slammer

Registered: Feb 2004
Posts: 416
Groepaz: I really don't understand your aggression. I thought you needed that command and did the post half as a favor to you.
2013-01-30 23:43
chatGPZ

Registered: Dec 2001
Posts: 11147
"I thought you needed that command and did the post half as a favor to you."
you must be kidding o_O
2013-01-31 00:52
Slammer

Registered: Feb 2004
Posts: 416
Groepaz: No, I'm not.
2013-01-31 01:26
chatGPZ

Registered: Dec 2001
Posts: 11147
if i didnt find out how to do that, artphosis would look really empty =)

i just find it seriously awkward that a lot of this kind of basic assembler features must be implemented as macros, when on the other hand some other things that dont really need another directive have one (for convenience ofcourse). eg you dont need .align when you have .fill in an assembler that has no linker - its the same thing in that case :)
2013-01-31 07:53
Slammer

Registered: Feb 2004
Posts: 416
I both use .align and .fill. When i see .align i immediately know that here we are skipping bytes to reach a page boundary, while .fill can be used in so many other ways, as a nice way of for generating data. If you don't like .align then just ignore it.

I agree that the incbin syntax is convenient, I noticed it some time ago as a 'nice to have feature', which probably come in a future version. Until then you will have to live with the .import directive (only complete files), the LoadBinary function, or sacrifice 4 lines of code in your standard library to define it.

Since I can't know every feature of every assembler, I really like getting feedback to where to improve the assembler, even though I think you have really aggressive way of formulating it.

I don't know how many posts this is going to take, but how about moving this to the 'Kick Assembler Thread' before completely hijacking this subject.
2013-01-31 09:57
Bitbreaker

Registered: Oct 2002
Posts: 501
For everyones convenience i removed the !align directives, as they are not needed anyway :-P Now multicolor mode can be enabled by uncommenting the MULTICOLOR label at the beginning. I have not tried with koala pics as i just had two hires pics at hand. But when i copy junk as colram data it looks sane however. So have a try :-)
2013-01-31 15:19
Pantaloon

Registered: Aug 2003
Posts: 124

Groepaz: eg you dont need .align when you have .fill

Well, align is totally different from fill and both have their usage. Sometimes you really dont want to fill the data to align something, and thats when align gets handy :P

Just because you use the assembler in a certain way doesnt mean it's the right way :)
2013-01-31 15:35
chatGPZ

Registered: Dec 2001
Posts: 11147
"Sometimes you really dont want to fill the data to align something, and thats when align gets handy :P"

but to do that you need an assembler that has a linker. else you always fill with some value (you can not output bytes that contain "nothing"). hence

.align $100

equals

.fill $100 - (* & $ff), 0

(assuming the skip/fillvalue for align is 0). actually you'd be surprised how many assemblers do exactly this internally when you use .align :) (never wondered why acme wants $ff to align to page boundary? see above =))
2013-01-31 15:44
Cruzer

Registered: Dec 2001
Posts: 1048
Quote:
.align $100

equals

.fill $100 - (* & $ff), 0
Yeah, it's really stupid of KickAss to have that cumbersome .align feature when it's much easier with .fill :P
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
Freeze/Blazon
Apollyon/ALD
Firehawk/Hoaxers
blitzed
Guests online: 44
Top Demos
1 Next Level  (9.8)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 Comaland 100%  (9.6)
7 Uncensored  (9.6)
8 No Bounds  (9.6)
9 Bromance  (9.5)
10 Wonderland XII  (9.5)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 It's More Fun to Com..  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Booze Design  (9.3)
3 Censor Design  (9.3)
4 Crest  (9.3)
5 Performers  (9.3)
Top Musicians
1 Rob Hubbard  (9.7)
2 Stinsen  (9.7)
3 Jeroen Tel  (9.6)
4 Linus  (9.6)
5 MacMagix  (9.6)

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