RGP: Revolution Grayscale Package

A forum where you can announce your awesome project(s).

Moderator: MaxCoderz Staff

the_unknown_one
Calc Master
Posts: 1089
Joined: Fri 17 Dec, 2004 9:53 am

lol

Post by the_unknown_one »

mnc2fan, my 83+ also runs Desolate at frequency 6...
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

I actually have a whole slew of grayscale routines which are compatible with GPP created software, but of course i seriously doubt any are as good as this.

I have actually been thinking about re-writing Desolate to make it smaller and faster, but thats something for my spare time ... which i dont really have much of.

I may think about using this package when the time comes, but that wont be for a while.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

My 83+ runs Desolate almost playably at frequency 4... at 6 its fine.
Image


"You're very clever, young man, but it's turtles all the way down!"
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

Hi Y'all! :D

I've so far rewritten all of ducks routines and added Sprite clipping and interrupt based contrast control.

So my question is, Are there anymore routines you would like included?

I have a large sprite Vert flip routine, and some old Aligned mappers so if theres anything that may be useful go ahead and ask. :)
Image
the_unknown_one
Calc Master
Posts: 1089
Joined: Fri 17 Dec, 2004 9:53 am

ah

Post by the_unknown_one »

You rewritten ALL his routines? Including gslargesprite? Nice, i thought u wouldn't do it. I dont really need any other routines... Just make it as good as u can ;)
User avatar
kv83
Maxcoderz Staff
Posts: 2735
Joined: Wed 15 Dec, 2004 7:26 pm
Location: The Hague, Netherlands
Contact:

Post by kv83 »

Jim, may I advice you to contact tr1p? He has a lot of routines,as he stated before, which might be usefull

I would describe him as seniour user of the GPP by duck.
Image
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

Well those no fun in just letting him give them to me. I could've just left the ion routines, but I want to make them better.

What I really need are ideas, beyond sprite masking I can't think of any thing else to make.


Quick question, does anyone have the 83 equates to GetK(GetCSC), I've just noticed something in ducks code that doesn't match the 83+ equates.
Image
User avatar
kv83
Maxcoderz Staff
Posts: 2735
Joined: Wed 15 Dec, 2004 7:26 pm
Location: The Hague, Netherlands
Contact:

Post by kv83 »

If you want to have fun try this: (I was planning to try it sometime)

A Gs routine, which makes a certain area one level darker/lighter.... like you have something like a window in the playfield, and if you walk behind it, your whole sprite goes one level lighter... with that, you can get very nice effects in gs :D
Image
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

My logic:
L1 = Dark layer
L2 = Light layer


( L1 and L2 ) CPL -> Mask
L1 or L2 -> L1
( L2 and Mask) xor L1 -> L2

That should increase, I'll get to work on it a little later.
Image
User avatar
kv83
Maxcoderz Staff
Posts: 2735
Joined: Wed 15 Dec, 2004 7:26 pm
Location: The Hague, Netherlands
Contact:

Post by kv83 »

May I add, that a demo and animated screenshots always making a lot of people (including me) very, very , very happy? :P
Image
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

Yeah, I'm kinda procrastinating, aren't I?

It's just that I'm not creative at this stuff. Man I gotta think of something new.
Image
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

Yeah Jim e i know what you mean, its always more satisfying to write routines yourself. The routines in Ducks package were kind of wastefull as they did all of the position calculating twice as the standard routine was called twice with the buffers switched. Its much better to get it all done in the same routine. Probably the best one i had was a gsLargeMaskedClippedSprite routine. You are doing great work here :).
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

gsLargeMaskedClippedSprite :twisted:

NOW THAT SOUNDS FUN!!!!!!
Image
Toaster
Extreme Poster
Posts: 322
Joined: Tue 15 Feb, 2005 12:08 am
Location: Lost in a land of mysteries.....

Post by Toaster »

That would be really nice!! It would be a great bonus to RGP. :)
Join me at:
http://nanotech.pcriot.com
or
http://emancipal.co.nr

Coming soon..
Rewrite 3D Level Editor - 55% done!!
Emancipal - The Creator 5% done
User avatar
GuillaumeH
Regular Member
Posts: 143
Joined: Fri 17 Dec, 2004 8:30 pm
Contact:

Post by GuillaumeH »

Jim e> Do your routines have calls to ION's routines ? I remember that Duck's routines first called ION's routines, and then I proposed small modifications that took a few extra bytes in order to make it ION-independent, which is useful to make TI-83 programs for Venus.

Also, are there masked sprite routines ?
Post Reply