Results 1 to 15 of 15

Thread: Please help consolidate all info for pixel artists for NeoGeo dev.

  1. #1
    Timid Neo Newbie

    Join Date
    May 2017
    Location
    France

    Posts
    6

    Please help consolidate all info for pixel artists for NeoGeo dev.

    Hi everyone. I'm a long time pro pixel artist (and also Neo Geo fan) and I'm working on rounding up concise and clear (artist friendly) info to help pixel artist who want to make authentic moc-ups and game art for the Neo Geo. I'm also doing this for all the other popular classic consoles, but seeing as I think the Neo Geo is one of the most under-appreciated consoles in the west, I'm especially interested in getting this concise information together and available to the great modern pixel artists out there.

    I want to create as clear and concise a document as possible (for artists) where every sentence offers definitive guidance for exactly what rules and limits to follow, without drowning, confusing or intimidating artists with lots of technical jargon.

    The final document will eventually be a web page, with attached images, animations, examples, and links to communities like this, and also special thanks to anyone who helped improve or confirm or clarify any of the information. This information will also be distributed with an industry standard pixel art program, so It's my hope this will encourage and entice many of today's best pixel artists to fall in love with developing art and games for the Neo Geo.


    Here's (below) what I have so far. Can anyone who's interested please suggest edits, additions and provide any critical missing info?


    __________________________________________________ __________________________________________________ __________________________________________________ _______________




    NEO GEO

    Graphical summary


    Standard game resolution: 320x224 but many games used 304x224

    color range: The NeoGeo uses 6 bits per color channel, where the lowest bit of each channel is shared with one bit, providing a palette of 65,536 colors.

    Number of color indexes available: 4096 indexes used, broken into a whopping 256 sixteen color palettes. The first color index of each 16 color palette is always used for transparent.

    Background graphics color limitations:
    Amazingly, the Neo Geo Has no dedicated hardware for scrolling background layers. Instead, they made the sprites so powerful that you can (and must) use them backgrounds as well as for all the moving objects. Luckily, the Neo Geo can display so many sprites that you can create up to 3 layers of scrolling with Sprites and still have plenty left over for all your on screen moving characters.
    Lets do some quick math... The Neo Geo can display up to 1,536 pixels of sprite per scan-line and a full screen is only 320 pixels across... this means you can cover the entire screes width 4.8 entire times without a single sprite flickering or disappearing.

    Because the backgrounds are made with sprites, they too can be scaled down to create a 田amera panning back effect you can find in many games such as Samurai Showdown and Last Blade.

    While the Neo Geo doesn't provide any scrolling background layers, (besides sprites) it does give you a 擢ix layer which is a non scrolling (and non-scaling ) graphics layer which uses 8x8 pixel 16 color tiles which can each use any of the first sixteen 16 color palettes. This 吐ix layer can have up to 4,096 dedicated tiles. This layer is perfect for you games HUD or high score tables etc.


    Sprites

    Sprites: The NEO GEO can display 96 fifteen color (plus a 田lear index for transparent pixels) sprites per scan line (row of pixels on screen).
    Each sprite can use any of the 256 sixteen color palettes, with the first color index of each 16 color palette being used for transparent pixels.

    380 sprites can be on screen in total, but any more than 96 sprites (or 1536 pixels ) per scan line will result in some sprites not being displayed.

    Each sprite is 16 pixels wide and can be from 16 to 512 pixels tall!



    1,048,576 16x16 pixel tiles can be addressed for sprites (20 bits, 128MiB of graphics), if more tiles are needed then the sprites graphics need to be bankswitched.

    Contrary to common belief sprites can't be zoomed, they can only be shrunk. Graphics for sprites therefore have to be drawn to the biggest size needed.
    A lot of games contain pre-stretched graphics for sprites which are seen scaled down most of the time ("crashing" logos in title screens for example).

    Sprites can be horizontally or vertically flipped or both at the same time! (IS THIS TRUE?)

    For more detailed technical references:

    http://furrtek.free.fr/noclass/neogeo/mvstech.txt
    https://wiki.neogeodev.org/index.php?title=Main_Page


    __________________________________________________ __________________________________________________ __________________________________________________ _____________

    Thanks so much for your time, any help would be greatly appreciated.

  2. #2
    Formerly Giltygear
    xROTx
    FilthyRear's Avatar
    Join Date
    Jan 2007
    Location
    In Trump's America, getting further and further from God

    Posts
    6,537
    Why don't you just sell AES conversions like the rest of the French?
    Quote Originally Posted by Sylvie View Post
    Xorthen was on my case for a few days via PM (and then some) offering to pay me $20 just to talk on the phone with me for an hour, but he chickened out or something and then decided to be an asshole in public towards me
    LOL.. Get rekt, lonely boy


  3. #3
    Bashful Neophyte

    Join Date
    May 2017
    Location
    Slovakia

    Posts
    13
    He's trying to create a singular resource for NeoGeo developers to refer to. I'm surprised I don't see much of this on this board.
    Is that a bad thing?
    I've seen him do it on some other development boards as well and it's going quite well.

  4. #4
    Formerly Giltygear
    xROTx
    FilthyRear's Avatar
    Join Date
    Jan 2007
    Location
    In Trump's America, getting further and further from God

    Posts
    6,537
    Quote Originally Posted by sunder View Post
    He's trying to create a singular resource for NeoGeo developers to refer to. I'm surprised I don't see much of this on this board.
    Is that a bad thing?
    I've seen him do it on some other development boards as well and it's going quite well.
    Given the track record of the French and bootlegs on this particular forum, a seasoned vet will no doubt be HIGHLY skeptical.
    Quote Originally Posted by Sylvie View Post
    Xorthen was on my case for a few days via PM (and then some) offering to pay me $20 just to talk on the phone with me for an hour, but he chickened out or something and then decided to be an asshole in public towards me
    LOL.. Get rekt, lonely boy


  5. #5
    Bashful Neophyte

    Join Date
    May 2017
    Location
    Slovakia

    Posts
    13
    Haha, I don't know. He's a pixel artist. I don't know what damage he can do by consolidating all this information, if anyone else has to add to it.
    I am actually quite curious to see who else can add to this thread because I myself do pixel art and I was working on a Neo Geo styled game on PC.
    I would love to work on a real hardware based one though I really lacked the knowledge there in both assembly and how to prepare the assets for it.

    So apologies if this is out of line.

    That being said, bitbeam, can I have a look at your portfolio?

  6. #6
    Timid Neo Newbie

    Join Date
    May 2017
    Location
    France

    Posts
    6
    Quote Originally Posted by FilthyRear View Post
    Why don't you just sell AES conversions like the rest of the French?
    If it makes you feel better, I'm an American who happens to live in France. I've worked as a game artist and developer for over a decade, first for Gameloft, then Glu, thenfreelance for countless studios including wayforward. My goal is to help get modern graphic and pixel artists in love with and developing NEW games for classic consoles including NeoGeo. I am not trying to sell to or take anything from the Neo Geo community, only trying to bring more people to it in a shared apreciation for the capibilities of the hardwre and its legacy of amazing games... among my favorite are Garou, Mark of the Wolves, the KOF series and Last Blade 2.
    Last edited by Bitbeam; 05-23-2017 at 11:46 AM.

  7. #7
    Timid Neo Newbie

    Join Date
    May 2017
    Location
    France

    Posts
    6
    My real name is Michael Parent, A few years back I co-founded BrashMonkey.com and stopped working for other studios, so no longer have an online portfolio. https://brashmonkey.com/about-us/

    The most recent high-profile games I worked on were for Wayforward, where I did several animations for character sprites in Thor:God of Thunder as well as the bikini clad version of Animations for the original Mighty Switch Force game.


    Sorry for the absolutely poor audio in these ancient videos, but I'm the one who made these tutorials: http://www.cosmigo.com/pixel_animati...e/learn/videos
    That program, Pro-Motion is the program which these tech spec documents will be distributed with. I'll also be making all new, drastically better videos for the this pixel art program, including at least one dedicated to making art for Neo Geo games/mock-ups.


    This is also me: https://www.bitbeamcannon.com/
    Last edited by Bitbeam; 05-23-2017 at 12:02 PM.

  8. #8

  9. #9
    Bashful Neophyte

    Join Date
    May 2017
    Location
    Slovakia

    Posts
    13
    And you're the creator of Spriter Pro as well?

    Nice, I bought it a couple of years back.

  10. #10
    Timid Neo Newbie

    Join Date
    May 2017
    Location
    France

    Posts
    6
    Quote Originally Posted by sunder View Post
    And you're the creator of Spriter Pro as well?

    Nice, I bought it a couple of years back.
    The programmer and lead creator is my business partner, Edgar. I started the BrashMonkey company and made the very first (and very humble) prototype of Spriter a very long time ago.

    Neo Geo has the sprite power surplus where something like Spriter support could be really useful.. even without rotation of image parts.
    Last edited by Bitbeam; 05-23-2017 at 01:27 PM.

  11. #11
    Formerly Giltygear
    xROTx
    FilthyRear's Avatar
    Join Date
    Jan 2007
    Location
    In Trump's America, getting further and further from God

    Posts
    6,537
    Quote Originally Posted by Bitbeam View Post
    If it makes you feel better, I'm an American who happens to live in France.
    that does, actually.
    Quote Originally Posted by Sylvie View Post
    Xorthen was on my case for a few days via PM (and then some) offering to pay me $20 just to talk on the phone with me for an hour, but he chickened out or something and then decided to be an asshole in public towards me
    LOL.. Get rekt, lonely boy


  12. #12
    Timid Neo Newbie

    Join Date
    May 2017
    Location
    France

    Posts
    6
    So, can anyone confirm or correct all the info in my little doc (Oiriginal post)? Thanks again.

  13. #13
    Watches My Little Pony
    With Cawk in Hand.

    Join Date
    Oct 2005
    Location
    USA

    Posts
    5,237
    Quote Originally Posted by Bitbeam View Post
    So, can anyone confirm or correct all the info in my little doc (Oiriginal post)? Thanks again.
    It looks correct to me, but I haven't programmed anything firsthand on the Neo.

    And don't mind the resident assholes here. They're part of the scenery.
    I turned off signatures. So should you.

  14. #14
    Cheng's Errand Boy

    Join Date
    Mar 2012
    Location
    DTC

    Posts
    112
    - Sprites don't have to be 15 colors, it's a per tile limit
    - Vertical/horizontal flipping also is per tile basis

    All the required info is on the wiki really, plus the coding tools. https://wiki.neogeodev.org/index.php...elopment_tools
    Pick up deodev archive then install datlib, it has pretty decent graphics/animation tools to start with. It's not a drawing software tho, you have to supply PNG files.

  15. #15
    Ukyo's Doctor
    wyndcrosser's Avatar
    Join Date
    Apr 2012
    Location
    Midwest

    Posts
    1,242
    Quote Originally Posted by FilthyRear View Post
    Given the track record of the French and bootlegs on this particular forum, a seasoned vet will no doubt be HIGHLY skeptical.
    funny-lame-pun-coon-meme-soldier-mustard-pepper-seasoned-veteran-pics.jpg
    Looking for UK copies of Dive Alert Becky's Version, Puzzle Link 1 and 2, Gals Fighters, and Pocket Reversi.
    http://www.neo-geo.com/forums/image.php?type=sigpic&userid=41108&dateline=145772  3980

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •