Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
18 May, 2013, 13:32:09 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2   Go Down
  Print  
Author Topic: Sprite Manipulator -  (Read 426 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
MathStuf
Guest
« on: 21 July, 2005, 20:51:00 »
0

http://nerdyproductions.sobertillnoon.com/programs/sprites.php will take data from a sprite and convert it to a format or shift/flip it. It will also interlace grayscale so that it works with the TileMap that comes with ExtGraph.
Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:41:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50196


Total Post Ratings: +2610

View Profile WWW
« Reply #1 on: 21 July, 2005, 20:58:00 »
0

nice Smileysmile.gif

btw about the grayscale interlacing does it actually interlace it to reduce the flickering effect or just for other purposes? on the 83+ we have to interlace it to reduce the flickering effect
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
MathStuf
Guest
« Reply #2 on: 22 July, 2005, 10:11:00 »
0

The TileMap engine requires it to be interlaced. But sprites themselves need to be separate planes (unless ExtGraph expands to accomodate them). BTW, I had no idea that it had to be interlaced on the 83+...I made interlacing in the script for TileMap thinking that it was the only place it was going to be used...
Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:41:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50196


Total Post Ratings: +2610

View Profile WWW
« Reply #3 on: 23 July, 2005, 06:59:00 »
0

ah cool then. I wish I had a program that takes a grayscale sprite (3 level, 4 level, 5 level, etc) and make all the layers with checkered pattern I need for making grayscale in my BASIC games, that would save me lot of time for sprite making, which is the hardest part of making grayscale games in BASIC
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
necro
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: 16 May, 2011, 22:52:04
Date Registered: 02 September, 2008, 07:27:51
Location: Ohio, land of stuff
Posts: 1502


Total Post Ratings: +14

View Profile
« Reply #4 on: 08 October, 2005, 20:39:00 »
0

QuoteBegin-Kevin+23 July 2005, 6:59-->
QUOTE (Kevin @ 23 July 2005, 6:59)
ah cool then. I wish I had a program that takes a grayscale sprite (3 level, 4 level, 5 level, etc) and make all the layers with checkered pattern I need for making grayscale in my BASIC games, that would save me lot of time for sprite making, which is the hardest part of making grayscale games in BASIC  

 could you make a demo of the grey scale effects showing how you interlaced the pics...maybe I could come up with some thing
Logged

I'm like a woot burger with awesome fries


VB.Net, C#, C++, Java, Game Maker
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:41:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50196


Total Post Ratings: +2610

View Profile WWW
« Reply #5 on: 08 October, 2005, 21:15:00 »
0

I need to make new sprites first O_Oshocked2.gif
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
MathStuf
Guest
« Reply #6 on: 08 October, 2005, 21:41:00 »
0

I may have a multi-planed version (other than 1 and 2) working by the end of next week if I work on it. I've actually been fixing some things recently in it and making it remember what you last did with it (like height, width, and the like).
Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:41:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50196


Total Post Ratings: +2610

View Profile WWW
« Reply #7 on: 08 October, 2005, 21:47:00 »
0

I need to post how I make 4-5 level grayscale sprites for xLIB someday. Its quite complicated but maybe someone could make a sprite/tilemap  editor that convert the pics into all the appropriate layers
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
MathStuf
Guest
« Reply #8 on: 08 October, 2005, 21:48:00 »
0

Once you make it, my script could interlace it. (And I get multi-planing done).
Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:41:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50196


Total Post Ratings: +2610

View Profile WWW
« Reply #9 on: 08 October, 2005, 21:56:00 »
0

would be cool Smileysmile.gif

5 level grayscale isnt really worth it for z80 calcs, 4 level do a good job, but would be cool anyway for title screens Smileysmile.gif
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
necro
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: 16 May, 2011, 22:52:04
Date Registered: 02 September, 2008, 07:27:51
Location: Ohio, land of stuff
Posts: 1502


Total Post Ratings: +14

View Profile
« Reply #10 on: 09 October, 2005, 09:16:00 »
0

QuoteBegin-Kevin+8 October 2005, 21:56-->
QUOTE (Kevin @ 8 October 2005, 21:56)
would be cool Smileysmile.gif

5 level grayscale isnt really worth it for z80 calcs, 4 level do a good job, but would be cool anyway for title screens Smileysmile.gif

 well, I came up with my own way and I am working on a basic program to create a sprite and put it onto the pics of your choice with dithering, I also found that dithering/interlacing entire pics of gray scale in 4 or 5  would be incredibly slow and complex in basic (and would require a large amount of free ram, lots of masterful string manipulation, ect) so I stopped trying at it.

hope to get it up and working soon for upload.
Logged

I'm like a woot burger with awesome fries


VB.Net, C#, C++, Java, Game Maker
Spellshaper
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: 19 July, 2011, 03:36:54
Date Registered: 07 September, 2008, 07:32:47
Location: Spaaaaaaaaace
Posts: 1998


Total Post Ratings: 0

View Profile
« Reply #11 on: 09 October, 2005, 14:51:00 »
0

nice one!


I personally think 5 or 4 level grayscale on the Z80 series isn
Logged

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:41:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50196


Total Post Ratings: +2610

View Profile WWW
« Reply #12 on: 09 October, 2005, 15:12:00 »
0

err I think you are confusing gs levels. Actually desolate is 4 levels: black, dark gray, light gray and white. Reuben is 3 level: black, medium gray and white. 5 level is the max I could get to look decent with black, dark gray, medium gray, light gray and white but I think its better to stick with 3-4 levels so its easier to make sprites on the computer
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
MathStuf
Guest
« Reply #13 on: 09 October, 2005, 15:21:00 »
0

Oh, I was talking planes (which creates 2^(number_of_planes) colors available). The script does B/W and 4-color grayscale already.
Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:41:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50196


Total Post Ratings: +2610

View Profile WWW
« Reply #14 on: 09 October, 2005, 15:39:00 »
0

well I was talking to spellshaper Tongueblah.gif
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.309 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.