marss Posted December 24, 2017 Share Posted December 24, 2017 Hi. I'm looking for a coder to port On Duty (with the autorization of Zemblasoft), a game a-la Capcom's Commando. Graphics have been (re)done. Thanks. 1 Quote Link to comment Share on other sites More sharing options...
LordKraken Posted December 24, 2017 Share Posted December 24, 2017 (edited) There are a lot of coders around but they probably want some more details before jumping into such a project. To begin with, I'm curious to know where does this idea come from? "On duty" is apparently an old phone game (not smartphone ^^)... so yeah I'm just curious to know a bit more Then come the technical aspect, even if you could rip the graphics, I'm quite sure they are made with a palette (i.e. a number of colors) far more superior than what the Lynx is capable of (16 colors simult.), so there will be some trade off here. Unless this comversion to 4bits color is what you mean when you write they have been redone. (sinon tu es francais ?) edit: Here is what I found on internet about the game. Graphics are cool. Edited December 24, 2017 by LordKraken Quote Link to comment Share on other sites More sharing options...
marss Posted December 24, 2017 Author Share Posted December 24, 2017 I politely asked the guys (we work together on other projects) and they gave me the assets. For instance the intro screen you showed was redone the palette does not count more colors than you think. I'm doing my best to optimize it. I would like also to release it on SD Card. Et je suis Francais... 1 Quote Link to comment Share on other sites More sharing options...
+karri Posted December 24, 2017 Share Posted December 24, 2017 It looks great. The default palette should work well for it. Quote Link to comment Share on other sites More sharing options...
sage Posted December 26, 2017 Share Posted December 26, 2017 68k asm or c code? Quote Link to comment Share on other sites More sharing options...
mattsoft Posted December 26, 2017 Share Posted December 26, 2017 Looks like a cool little game. Would be right at home on the Lynx. Quote Link to comment Share on other sites More sharing options...
marss Posted December 26, 2017 Author Share Posted December 26, 2017 (edited) So far, no one has proposed no help to code it ;( Anyway, I'm continuing pixeling it Edited December 26, 2017 by marss 1 Quote Link to comment Share on other sites More sharing options...
SlidellMan Posted December 26, 2017 Share Posted December 26, 2017 That mockup screenshot is surprisingly good. Quote Link to comment Share on other sites More sharing options...
+karri Posted December 26, 2017 Share Posted December 26, 2017 The memory of a Lynx is small and the speed needs to be very good for a game like this. Without any sources to look at it is hard to estimate if porting is easy or a nightmare. Quote Link to comment Share on other sites More sharing options...
marss Posted December 27, 2017 Author Share Posted December 27, 2017 Unfortunately, there is no source code in the package ;( Quote Link to comment Share on other sites More sharing options...
LordKraken Posted December 27, 2017 Share Posted December 27, 2017 Would you mind sharing a piece of your tileset? I guess any lynx dev around can display full screen pictures (so at least we have a title screen ;D) and also multiple scrolling, the real problem here is the size and the number of tiles vs memory. Quote Link to comment Share on other sites More sharing options...
marss Posted December 27, 2017 Author Share Posted December 27, 2017 Sure The tileset is still untouched. 1 Quote Link to comment Share on other sites More sharing options...
SlidellMan Posted December 27, 2017 Share Posted December 27, 2017 Nice sprites and tiles, Marss. Were you inspired by Advance Wars, Soldiers of Fortune/The Chaos Engine, and people on PixelJoint? 1 Quote Link to comment Share on other sites More sharing options...
marss Posted December 28, 2017 Author Share Posted December 28, 2017 part of the intro Quote Link to comment Share on other sites More sharing options...
+karri Posted December 29, 2017 Share Posted December 29, 2017 If you want to use the default Lynx palette the tile set looks like this: The original colours are like this. Quote Link to comment Share on other sites More sharing options...
marss Posted December 29, 2017 Author Share Posted December 29, 2017 (edited) thanks a lot Karri Do you think it looks good enough? Naive question: what if the default palette is not used? will the programming be harder? Edited December 29, 2017 by marss Quote Link to comment Share on other sites More sharing options...
+karri Posted December 29, 2017 Share Posted December 29, 2017 (edited) The default palette is really good for game programming. You can easily try to create a better palette. If all graphics use the same palette programming is easier. What I am more interested in is the World map. Which tiles go to which positions in the world map? Also... How many floors does the World map have? What is the World dimensions? It should be fairly easy to make a test run of a 2D scroll to see how the Lynx keeps up with the speed. Edited December 29, 2017 by karri Quote Link to comment Share on other sites More sharing options...
marss Posted December 29, 2017 Author Share Posted December 29, 2017 Voila. Hope it will help Static graphics could benefit from the Hi Color Display from Sage? As of the rest, I need to optimize the palette with nice and vivid colors. So far, it's going OK/ data.rar Quote Link to comment Share on other sites More sharing options...
LordKraken Posted December 29, 2017 Share Posted December 29, 2017 Seems like you got a coder, and one of the best @karri, rough estimation, the assets on the tilesheet alone eats up approx. 10kb of ram (and I didn't even count the number). 1 Quote Link to comment Share on other sites More sharing options...
marss Posted December 29, 2017 Author Share Posted December 29, 2017 (edited) I will be honored Edited December 29, 2017 by marss Quote Link to comment Share on other sites More sharing options...
marss Posted December 30, 2017 Author Share Posted December 30, 2017 bad time for the hero ;( Quote Link to comment Share on other sites More sharing options...
+karri Posted January 1, 2018 Share Posted January 1, 2018 (edited) The screen size of a Lynx is a bit small. It would also be nice to use stronger graphics for the floor tiles. (With larger details, perhaps?) There is a really amazing mockup for a 16 bit palette on the net. Edited January 1, 2018 by karri 1 Quote Link to comment Share on other sites More sharing options...
Turbo Laser Lynx Posted January 2, 2018 Share Posted January 2, 2018 Screenshot from 2018-01-01 14-36-20.png The screen size of a Lynx is a bit small. It would also be nice to use stronger graphics for the floor tiles. (With larger details, perhaps?) There is a really amazing mockup for a 16 bit palette on the net. db16_v1_mockup.png The pixels on the Lynx are so big that some simplification of the ground could possibly be a good idea, or just putting in som lighter colors in the sand and grass. However, really nice graphics! I found this nice palette list the other day: https://lospec.com/palette-list Dawnbringer's 16 colour palette that you mention is on that list as well. 2 Quote Link to comment Share on other sites More sharing options...
+karri Posted January 3, 2018 Share Posted January 3, 2018 (edited) The pixels on the Lynx are so big that some simplification of the ground could possibly be a good idea, or just putting in som lighter colors in the sand and grass. However, really nice graphics! I found this nice palette list the other day: https://lospec.com/palette-list Dawnbringer's 16 colour palette that you mention is on that list as well. There is small tweaks to the Lynx default palette compared to Dawnbringer's. The Lynx LCD is pretty washed out and blueish. So the grey's did not turn out so well compared to the blue colours. In this palette we tweaked up the saturation and changed two greys to browns. The darkest brown can also be used as a second black. You can also draw graphics by naming the colours. tgi_setcolor(COLOR_LIGHTGREY); tgi_line(0, 0, 10, 10); /* Color defines */ #define COLOR_BLACK 0x00 #define COLOR_RED 0x01 #define COLOR_PINK 0x02 #define COLOR_LIGHTGREY 0x03 #define COLOR_GREY 0x04 #define COLOR_DARKGREY 0x05 #define COLOR_BROWN 0x06 #define COLOR_PEACH 0x07 #define COLOR_YELLOW 0x08 #define COLOR_LIGHTGREEN 0x09 #define COLOR_GREEN 0x0A #define COLOR_DARKBROWN 0x0B #define COLOR_VIOLET 0x0C #define COLOR_BLUE 0x0D #define COLOR_LIGHTBLUE 0x0E #define COLOR_WHITE 0x0F On the other hand you can also skip the default palette and map the graphics to the closest colors. Here in normal resolution using latest tiles from marss. But if you look at the colour temperature of the On Duty palette it is a bit cold and not saturated. It could be good to kick up saturation and make it warmer for the old LCD screen. But that can be done later when the game is ready. A quick attempt to make it warmer: Edited January 3, 2018 by karri 2 Quote Link to comment Share on other sites More sharing options...
marss Posted January 4, 2018 Author Share Posted January 4, 2018 We would be very happy if a musician could join us 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.