Not logged in, Join Here! or Log In Below:  
 
News Articles Search    
 


Submitted by Ohad Eder Pressman, posted on December 21, 2000




Image Description, by Ohad Eder Pressman



I saw the WinCE Lemmings shot, its cool, but we mustn't leave Palm behind :)

Attached is a screen made of 6 shots from different apps we've written for the palm platform
  • 2D Sierpinski
  • 3D Sierpinski
  • CFXWeb Palm-Intro
  • Color Mandelbrot generator
  • Life
  • Checkers (the only commercial one)
  • Palm uses a fixed 160x160 resolution with LCDs' varying from 1bpp b/w, 4bpp greyscale, 8bpp paletted mode and recently 16bpp hi-color (Visor-Prism). It uses a Motorola 68k processor at speed ranging from 16mhz to 33mhz which is nice except for the byte-ordering.

    ---
    Ohad Eder Pressman
    IMR


    [prev]
    Image of the Day Gallery
    www.flipcode.com

    [next]

     
    Message Center / Reader Comments: ( To Participate in the Discussion, Join the Community )
     
    Archive Notice: This thread is old and no longer active. It is here for reference purposes. This thread was created on an older version of the flipcode forums, before the site closed in 2005. Please keep that in mind as you view this thread, as many of the topics and opinions may be outdated.
     
    Wayne Marsh

    December 22, 2000, 04:52 AM

    These mini-computers seem to be getting more and more popular on Flipcode IOTD!

    I like seeing iccle computer shots, it seems that their limited power forces programmers into a more 'retro' style of coding, if you catch my drift.

    I especially like the top-right image, very amiga demo-ish.

    Oh, and if this thread's gonna be as popular as yesterdays, then I bags the 100th post!!!

     
    Kezza

    December 22, 2000, 05:44 AM

    CE Lemmings, TI82 demo and now this! The more i see the more impressed i get.

    Someone should put a voting thing similar to the one we saw yesterday (with the same voting options of course) and display the results!

    Say, are there any palms,calculators or rocket-powered-pocket-organisers with sound support? This could turn into the equivilant of he amiga demo scene, all over again!

     
    Phantom

    December 22, 2000, 05:47 AM

    Hey,

    I think LCD devices suck, so these shots also suck. Also, 33Mhz is NOTHING. My PC is 500Mhz. And it has 3D acceleration!

    :)

    Hehe these shots are actually quite cool. I considered moving to the Palm platform a while back, but no-one wanted my CE device. :) So I'm stuck with it.
    I agree very much with the previous poster that coding for these devices seems to force you into writing 'retro' stuff, wich is actually a lot of fun. I think it's fun because you can get away with making cool code, instead of presenting the work of an artist in an interesting manner (wich seems to be the job of nowadays coders) - And since I don't have a personal artist... I love retro. :) Keep up the good work!

    O yeah, does it run on emulators?

    - Jacco.

     
    Mace

    December 22, 2000, 05:51 AM

    Looks great.
    How about a flat shaded 3d cube spinning at the center of the screen? :)

     
    fraesch

    December 22, 2000, 06:44 AM

    you sabotaged our record attempt. damn ~217 posts man grrr ;)

     
    Ogotay

    December 22, 2000, 07:10 AM

     
    Moondevil

    December 22, 2000, 07:27 AM

    These IOTD are getting really cool !!

    I can't wait to get my hands on a Palm, WinCE or some other kind of device, just to start coding some demo effects :)

     
    Mace

    December 22, 2000, 08:14 AM

    A thick warm fog of nostalgia is sweeping down the hills to the valley of Flipcode. :)

     
    Ohad Eder Pressman

    December 22, 2000, 08:47 AM

    Thanks everybody for the warm greets,

    I think it's cool two, it's been around for more than two years now.

    palm development is very easy, you can get a free IDE + compiler (gcc) at www.falch.net, or a professinal one from www.codewarrior.com. the emulator (POSE) is available at www.palmos.com and ROMs' are just lying around :)

    The devices are not far from the old days 486 DX 33 or something alike, so they can be a very good base for retro stuff, start getting back to that hard-knock assembly code :)

    you can visit ohad.visual-i.com for all of my palm stuff, enjoy.

     
    mice

    December 22, 2000, 10:04 AM

    Check out www.jimmy.com for more nostalgia, they're doing some really fancy stuff with the CE machines.
    Give me that iPaq!

     
    DirtyPunk

    December 22, 2000, 10:10 AM

    Hmmm, 8-bit bpp/16bpp, 33mhz - I think we have a contender for portings of old 3d engines ;)

    Phantom, maybe one of your older engines (pre Alpha) would look good on a Palm or CE machine?

     
    Vorteks

    December 22, 2000, 10:13 AM

    Very cool shot! And thanks for the info on Palm Development, you answered my question before I could ask it! :-)

     
    Ogotay

    December 22, 2000, 10:22 AM

    Ok guys, you finally did it. Now I am infected as well, right now I am off to get the free Palm OS Compiler / Emulator... Geez, like I would not be busy enought with other stuff already... wait for my next IOTD showing a Palm port of my terrain engine ROFL... I HATE YOU ;))))

     
    ktingle

    December 22, 2000, 10:29 AM

    What is the Palm development environment like?

     
    Khrob

    December 22, 2000, 10:56 AM

    certainly very cool! I especially like the 3d sierpinsky!

    Which hemisphere are you in at the moment dirtypunk?

     
    Ohad Eder Pressman

    December 22, 2000, 11:17 AM

    >> What is the Palm development environment like?

    Well, the commercial CodeWarrior is very nice, it has a good Resource Editor, a 'nice' source-code editor, not as good as vc-6 but ok. It integrates with the emulator so you have source-line debugging.

    falch.net is the freeware one and it uses gcc as the compiler. it has a built-in resource editor and interfaces with xgdb and the emulator to provide source-line debugging (if I recall correctly).

    I myself only used codewarrior or gcc standalone (at the first days).

    Ogotay : If you need help getting direct access to screen or double-buffering just ask :)

     
    Ogotay

    December 22, 2000, 11:59 AM

    "If you need help getting direct access to screen or double-buffering just ask :)"
    Yeessss :). But at the moment I have problems to download the SDK (I downloaded the falch.net IDE), the link seems either broken or the site is down (???). Actually I wanted to code ONLY in asm, trying to figure out how (I don't want the to use the C inline-asm, is there a pure assembler compiler for Palm OS? I'm pretty new to Palm, about ehm... 3 hours? lol)


     
    BlindSheep

    December 22, 2000, 12:33 PM

    Well, thats for sure the most amazing image i've ever seen! Good work!

     
    richard

    December 22, 2000, 12:46 PM

    Hehe.. here we go again! (up to 300!) :)

    Looks good!

     
    EGreg

    December 22, 2000, 01:57 PM

    WHEE HPPY HAPPY OH YEAH JOY LETS SEE MORE SMALL DEVICES WITH LIMITED MEMORY HEHE

    Actually shows that programmers have to think before they code, and also optimize, 'CUZ YOU AINT GONNA BE ABLE TO JUST DROP A MILLION POLYS AT THE RASTERIZER AND HAVE THEM DRAWN IN REAL TIME RADIOSITY AND ALPHA CENTAURI BLENDING :)

    So... COOL

    -Greg

     
    EGreg

    December 22, 2000, 01:58 PM

    AND TAKE A LOOK AT THAT WONDERFUL MULTIPROCESSING! HE HAS 6 THINGS GONIG ON AT ONCE IN ONE SHOT!!! :-)

    -Greg

     
    Ohad Eder Pressman

    December 22, 2000, 04:01 PM

    I you want to write only in m68k assembly, search the web for 'PILA', which is short for 'Pilot Assembly'.

    You'll also need 'PILRC' == 'Pilot Resource Compiler'.

     
    James Matthews

    December 22, 2000, 05:41 PM

    Actually, the TI-series calculators have a linkport that has successfully been turned into a sound output device if you plug an earphone piece into it. You can get Mario83, complete with sound effects...the kind of effort that goes into this sort of programming is amazing.

    James.

     
    The Wolf

    December 22, 2000, 05:42 PM

    Very nice work.

    hey Ogotay, how do place pics in your post?

     
    Paul Richardson

    December 22, 2000, 05:49 PM

    Nice looking,
    for palm people try this link http://www.wademan.com/Pilot/Program/FAQ.htm

     
    Ogotay

    December 22, 2000, 06:03 PM

    Paul and Ohad thanks you two :). I just downloaded PILOT and PILRC (and found some other resources too, checking them out right now). I may come back later and ask for more stuff *grin*.

    The Wolf: Ehm, well I used a temporary directory on the web where I stored the image(s) and just linked to them using the img-html tag. :)

     
    Betelgeuse

    December 22, 2000, 08:33 PM

    This stuff is real candy... Man, these handhelds are really advancing. I'd love to play Doom on long planetrips and such things.

    Ok, now I don't want to dwell on smelly bones here, but I think we should see more encouragement for top-notch programming that takes a system to its limit with its brilliance rather than its clumsiness.

    The concepts most people apply to coding are old and obsolete. We jumped on the windows bandwagon so that we could have 123 and WordPerfect on the screen at the same time, and look where that got us. REAL code was doing weather forecasting on a system half as powerful as mine, ten years ago, yet I have to constantly upgrade my system to do the same old thing because programmers think that a faster system equates to less time needed for optimizing.

    I think some of us have misinterpreted Gordon Moore's Law as something to the tune of "the average new programmer's skill level drops about a half every 18 months, while processing power doubles, making little or no change to the user's productivity"

    Ok, thats about all you'll hear out of me for a while. Cmon people, #flipcode lives in irc.enterthegame.com now. And if Zemedelec wants to say something I suggest he gets the "Spacemoose" treatment... :)

    - Betelgeuse

     
    Nick

    December 23, 2000, 03:13 PM

    This forum works with HTML code. To include a picture write something like:

    <img src="http://www.flipcode.com/gfx/fcc.gif" width="529" height="136" alt="" border="0">

    And you will get:

     
    SigmundSEGV

    December 24, 2000, 07:06 AM

    Re: A thick warm fog of nostalgia is sweeping down the hills to the valley of Flipcode. :)

    > go north

    You can't go that way.

    > climb hill

    I don't know that word.

    > explore valley

    Are you trying to find the cave? I can offer you a hint, but it will cost you points.

    ;-)

    ObOnTopic: Cool IOTD, BTW - I agree with the gentleman making reference to the top right screen being reminiscent of Amiga demo daze. . . Okay, that's it!

     
    Dan MacDonald

    January 03, 2001, 09:03 PM

    The Ipaq can actually do page flipping with 12bpp. I found a register in the Strong arm chip that contains an address to display memory in the LCD controller. IT's read/write so you can swich the address of display memory between two buffers. Theoretically anyways.. I haven't actually done it yet...

     
    This thread contains 30 messages.
     
     
    Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.