CHIP-8? Anyone Want It?

Discussion in 'iOS Emulators' started by Virtualball, Dec 10, 2007.

  1. Virtualball

    Virtualball Well-Known Member

    Joined:
    Nov 23, 2007
    Messages:
    1,118
    Likes Received:
    63
    I ported a CHIP-8 emulator to the iPhone and I just need to work on resolution issues and control issues. The problem is that the chip-8 had 16 keys and I would need to try and make a soft-keyboard :\ I am going to have to modify SDL and see if I can get it to flip the screen so the resolution will be 480x320 and not the other way around, though a game like this might be easy to port to Cocoa. Not to mention I ported it from Dreamchip, which is GPL, but the author said he doesn't want anyone to create alternative emulators, which makes no sense to me

    Please Register or Log in to view images

    . The good part is that it had games like pong, tetris, space invaders, etc. and all the roms were 1 kb each!

    So, before I delve into things, is it worth it?
  2. lachlan438

    lachlan438 Member

    Joined:
    Sep 16, 2007
    Messages:
    329
    Likes Received:
    0
    Device:
    iPhone 3G (Black)
    man it will be hard to get 16 keys on there but if you have the time and stuff i gess i dont think meany people will use it with all 16 keys there
  3. Virtualball

    Virtualball Well-Known Member

    Joined:
    Nov 23, 2007
    Messages:
    1,118
    Likes Received:
    63
  4. jungzandvliet

    jungzandvliet New Member

    Joined:
    Oct 5, 2007
    Messages:
    441
    Likes Received:
    8
    Well if you got it working sure. UPload it

    Please Register or Log in to view images

    i'll download it then xD Then i got winbrick and stuff on it to XD
  5. Virtualball

    Virtualball Well-Known Member

    Joined:
    Nov 23, 2007
    Messages:
    1,118
    Likes Received:
    63
    Any more opinions? I'm not gunna do it if two people say "maybe"

    Please Register or Log in to view images

  6. TheRapture

    TheRapture New Member

    Joined:
    Oct 28, 2007
    Messages:
    598
    Likes Received:
    1
    Do it!!!! by the way awesome job on the sand game, i love it!
  7. Mindfield

    Mindfield New Member

    Joined:
    Nov 5, 2007
    Messages:
    1,312
    Likes Received:
    7
    Heh ... Chip8 would be a bit of a retro blast. Not much available for it -- I have 71 executables for it, and they're all miniscule (1-4k each). They're probably even legal to post.

    Please Register or Log in to view images

  8. gamer4eva

    gamer4eva Member

    Joined:
    Oct 14, 2007
    Messages:
    128
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    Chip-8 is awesome! Retro games for life! I am currently finding a way to play Sinclair ZX Spectrum (Specy) on the iPod touch, will give more info once tested.


    ~gamer4eva
  9. Virtualball

    Virtualball Well-Known Member

    Joined:
    Nov 23, 2007
    Messages:
    1,118
    Likes Received:
    63
    Hehe, I tried to flip the surface in SDL and I ended up with a massive memory leak XD It was going at ~3 FPS XD

    It's a WIP

    Please Register or Log in to view images



    EDIT: Well I think the rotozoom function in SDL_gfx that I compiled is just slow cuz the test wouldn't do anything

    Please Register or Log in to view images

    If anyone knows how to rotate a surface without SDL_gfx, please chime in! If so, I could port things that aren't half the size of the iPhone (PipePanic) and do much better fitting in landscape. I tried to set the SDL src to make the "screen" to setRotationBy: 90 but that just crashes it/does nothing

    Please Register or Log in to view images



    EDIT EDIT: Remember, I'm doing nothing more than porting things, so don't think I'm amazing and junk. Think the original developers are amazing for making good apps with clean and cross-compilable source

    Please Register or Log in to view images

  10. thetetrisaddict

    thetetrisaddict New Member

    Joined:
    Oct 21, 2007
    Messages:
    193
    Likes Received:
    0

Share This Page