Shawn Posted January 24, 2007 Share Posted January 24, 2007 I wonder what's wrong with the graphics converter I made.It's not perfect but it does a good job for me. Is it to hard to understand/use or is the basic approach wrong? Personally I like the idea to use my preferred image tool instead of using a stripped down painting program. I got it all fixed now Matthais, no worries. I'll send you the BIN. Quote Link to comment Share on other sites More sharing options...
Shawn Posted January 24, 2007 Share Posted January 24, 2007 why so secretive? Cause it's not my program. Hi Shawn is it the "Thing" which was made by me and Schmutzpuppe? greetings Walter Yep, You wanna drop the bomb soon? Quote Link to comment Share on other sites More sharing options...
Schmutzpuppe Posted January 24, 2007 Share Posted January 24, 2007 Ok I now know what it is. I can't say too much because it isn't my baby but let me tell you it is NO new game. Quote Link to comment Share on other sites More sharing options...
Shawn Posted January 24, 2007 Share Posted January 24, 2007 Nope not a game, it s a 7800 program for..... /was shot by secret service Quote Link to comment Share on other sites More sharing options...
Bruce Tomlin Posted January 24, 2007 Share Posted January 24, 2007 Same here. I have mostly used text files (with numbers and letters to draw the shapes) and a perl script or c programs to convert them to binary.For modes similiar to the 8-bit computers I usually use font editors for those initially and write something to convert the format as needed. Count me as another text file + perl user. That 320B mode has some nasty bit mapping. So far I haven't had to do that with ColecoVision or Genesis, since the Coleco is just a direct binary-to-hex conversion in my head, and the Genesis is one nibble per pixel, which is as easy as you can get. I'll probably end up doing something like that for the maps on my RPG if I ever get to the point of creating new maps. Quote Link to comment Share on other sites More sharing options...
+Propane13 Posted January 25, 2007 Share Posted January 25, 2007 How do you guys get it to work? I always thought that it was impractical to convert "the other way". I never figured out a good way for it. Let's say that you have a bitmap. It's very small (4 bytes long when converted), and then 8 pixels high. The final representation will be: ORG $F000 dc.b $FF,$FF,$FF,$FF ; (first line of gfx) ORG $F100 dc.b $FF,$FF,$FF,$FF ; (second line of gfx) ORG $F200 dc.b $FF,$FF,$FF,$FF ; (more gfx) ORG $F300 dc.b $FF,$FF,$FF,$FF ; (more gfx) ORG $F400 dc.b $FF,$FF,$FF,$FF ; (more gfx) ORG $F500 dc.b $FF,$FF,$FF,$FF ; (more gfx) ORG $F600 dc.b $FF,$FF,$FF,$FF ; (more gfx) ORG $F700 dc.b $FF,$FF,$FF,$FF ; (last line of gfx) // Of course, this may be inverted. But, this is wasteful for small graphics-- there's 252 bytes of wasted space per page. I tried to think of if there was a cool way to represent data and then "flip it" during compliation with a smart parser. Something like this: ORG $F000 eightlinebitmap flower.bmp 4, 8 This would translate to something like macro call, bitmap image, length, height Of course, this requires a hell of a smart compiler for code, and some excellent macro processing. Not being able to figure it out, I just went "meh". For big graphics, it just wasn't possible. So, how are you guys getting around that issue? Tons of small graphics tied together for a given line? -John P.S. If I look like I don't know what I'm talking about, please understand the general gist. It's been awhile since I did DLL programming. Quote Link to comment Share on other sites More sharing options...
Bruce Tomlin Posted January 25, 2007 Share Posted January 25, 2007 I was just talking about the bit mapping. For the actual scanline mapping, I hacked up a bunch of macros which used multiple SEG directives so that the data was in the "natural" order in the source file, but in the 7800's bizarro-world order in the resulting binary. And I could do it a sprite at a time, too. Quote Link to comment Share on other sites More sharing options...
Schmutzpuppe Posted January 25, 2007 Share Posted January 25, 2007 But, this is wasteful for small graphics-- there's 252 bytes of wasted space per page.Only if you don't use the 252bytes/line for other stuff like code or more gfx Quote Link to comment Share on other sites More sharing options...
Schmutzpuppe Posted January 25, 2007 Share Posted January 25, 2007 So, how are you guys getting around that issue? Tons of small graphics tied together for a given line?Right.For Froggie it looks like the attached image. I convert it with the converter tool which produces a binary file that I can easily include in the source. Quote Link to comment Share on other sites More sharing options...
shadow460 Posted January 25, 2007 Share Posted January 25, 2007 I've got an idea of my own that I'm thinking of trying. And yes, Shawn knows a few things about that, but it is not the game he's been talking about. The reason I haven't said anything to more people was listed above. I didn't want a bunch of folks asking about it when I've got life situations to deal with in addition to learning a new language and programming in it. Quote Link to comment Share on other sites More sharing options...
Shawn Posted January 25, 2007 Share Posted January 25, 2007 I've got an idea of my own that I'm thinking of trying. And yes, Shawn knows a few things about that, but it is not the game he's been talking about. The reason I haven't said anything to more people was listed above. I didn't want a bunch of folks asking about it when I've got life situations to deal with in addition to learning a new language and programming in it. I forgot about yours, so that makes 2 I guess. Quote Link to comment Share on other sites More sharing options...
PacManPlus Posted January 25, 2007 Share Posted January 25, 2007 Make that 3 ... if I could just get back to looking at it (thanks Matthias!) Quote Link to comment Share on other sites More sharing options...
gambler172 Posted January 25, 2007 Share Posted January 25, 2007 why so secretive? Cause it's not my program. Hi Shawn is it the "Thing" which was made by me and Schmutzpuppe? greetings Walter Yep, You wanna drop the bomb soon? Hi Shawn you can post a picture of the label. greetings Walter Quote Link to comment Share on other sites More sharing options...
gambler172 Posted January 25, 2007 Share Posted January 25, 2007 Ok I now know what it is. I can't say too much because it isn't my baby but let me tell you it is NO new game. Hi Matthias Let me say the following.I did the graphics,you made the program and Shawn made the cartridge and label art. And Mitch did some work on it too. Gruss Walter Quote Link to comment Share on other sites More sharing options...
Shawn Posted January 25, 2007 Share Posted January 25, 2007 (edited) Like I said EVERY 7800 user around the world will be able to enjoy this. Edited January 25, 2007 by Shawn Sr. Quote Link to comment Share on other sites More sharing options...
birdie3 Posted January 25, 2007 Author Share Posted January 25, 2007 Uh.. Cool. Certainly it must be difficult to make the time for this sort of thing but it sure would be nice to see a brand new game for the 7800. I totally understand that some people may not want to say anything until their projects are finished. Quote Link to comment Share on other sites More sharing options...
Danno Posted January 25, 2007 Share Posted January 25, 2007 Ummm...ok what is it? Is it a GPS device for the 7800? Quote Link to comment Share on other sites More sharing options...
Lord Helmet Posted January 25, 2007 Share Posted January 25, 2007 I assume this is similar to the Trotter 2600 cart? Quote Link to comment Share on other sites More sharing options...
Trip_Cannon Posted January 25, 2007 Share Posted January 25, 2007 Google Earth ported to the 7800... Quote Link to comment Share on other sites More sharing options...
Shawn Posted January 25, 2007 Share Posted January 25, 2007 I assume this is similar to the Trotter 2600 cart? The obvious answer is always the right one. I think it's time Walter (gambler172) tells everyone about this cart as I am having a very hard time keeping the details to myself as I am so excited about this project. Quote Link to comment Share on other sites More sharing options...
gambler172 Posted January 27, 2007 Share Posted January 27, 2007 I assume this is similar to the Trotter 2600 cart? Hi Lord Helmet Yes,you are right.I will post a new topic as soon as the Traveller cart arrives in germany. greetings Walter Quote Link to comment Share on other sites More sharing options...
Shawn Posted January 30, 2007 Share Posted January 30, 2007 I assume this is similar to the Trotter 2600 cart? Hi Lord Helmet Yes,you are right.I will post a new topic as soon as the Traveller cart arrives in germany. greetings Walter Travi is offically on his first trip!! From Canada to Germany Quote Link to comment Share on other sites More sharing options...
+Propane13 Posted January 30, 2007 Share Posted January 30, 2007 Travi is offically on his first trip!! From Canada to Germany Ooh! How do we sign up? -John Quote Link to comment Share on other sites More sharing options...
Shawn Posted January 30, 2007 Share Posted January 30, 2007 Travi is offically on his first trip!! From Canada to Germany Ooh! How do we sign up? -John After it gets to Germany Gambler172 will be explaining all the details. I'm just the work horse. Quote Link to comment Share on other sites More sharing options...
Cousin Vinnie Posted February 2, 2007 Share Posted February 2, 2007 Travi is offically on his first trip!! From Canada to Germany Ooh! How do we sign up? -John After it gets to Germany Gambler172 will be explaining all the details. I'm just the work horse. For the dummies who went to public high school, what the hell is it? Vinnie Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.