Shop OBEX P1 Docs P2 Docs Learn Events
Only 128k? — Parallax Forums

Only 128k?

HallomannHallomann Posts: 21
edited 2007-03-31 21:18 in Propeller 1
Hello.

I am new on the hydra and I haven't read the book (still in mail) ^^
But I read the tech specs and I wonder that the eeprom is only 128k.
Is this enough to write a game like super mario world?

I'm not sure.
Maybe there is a way to use a Atmel DataFlash as Cartridge Memory or something like that.
Is a project like this already done?

Cheers,
Hallomann

Comments

  • Mike GreenMike Green Posts: 23,101
    edited 2007-03-30 18:07
    With the Memory Expansion Card, you get another 128K (for a total of 256K at a time) and you can swap them. You can attach an SD card to any 4 pins on an expansion card and there are routines in the Propeller Object Exchange to allow you to read and write PC compatible files on the SD card. That would get you a couple of gigabytes. There are loader routines to load programs off the SD card. Have a look at FemtoBasic in this thread (http://forums.parallax.com/showthread.php?p=634092).
  • HallomannHallomann Posts: 21
    edited 2007-03-30 18:39
    Thank you very much.

    Nice Work, Mike Green [noparse];)[/noparse]
    I will try it later. But is there a schematic for the connections from sd to propeller?
  • Mike GreenMike Green Posts: 23,101
    edited 2007-03-30 18:43
    No schematic, but there's a comment about my test setup in "FemtoBasic Notes" and in "OS_definitions.spin" there are some constant definitions around line 36 for the Hydra.
  • DreamwriterDreamwriter Posts: 22
    edited 2007-03-31 07:28
    The original Super Mario World game was 512k in size, but realize that game had like 96 levels. Of course, the Super NES had more RAM, dedicated video RAM, and dedicated video and sound hardware with many effects, but you can emulate a lot of that in software on the Hydra with the different Cogs. And Andre is working on that "Xtreme 512k" expansion sRAM card as well, that'll definitely help if you want to make a Mario Worldesque game.

    Post Edited (Dreamwriter) : 3/31/2007 8:18:24 AM GMT
  • HallomannHallomann Posts: 21
    edited 2007-03-31 13:32
    Thank you for your answers^^

    That helps alot, I will buy a SRAM-Card later

    Cheers,
    Hallomann

    Post Edited (Hallomann) : 3/31/2007 6:18:23 PM GMT
  • HallomannHallomann Posts: 21
    edited 2007-03-31 18:32
    Maybe I'm stupid but there is no "OS_definitions.spin" in FemtoBasic.zip^^
    Where can I find it?

    Thx,
    Hallomann
  • Mike GreenMike Green Posts: 23,101
    edited 2007-03-31 19:55
    I'm really sorry. I was looking at an experimental version of FemtoBasic. In the 2007-02-25 version posted in that thread, the constant definitions are near the beginning of "FemtoBasic.spin" from about line 18 through line 37. You can see how setting one constant like "Hydra" to true and the others ("Demo" and "Proto") to false select all the correct pins and clock constants, etc. The only thing that has to be set up manually is for TV vs VGA which is described in a comment just before that constant section.
    Mike
  • HallomannHallomann Posts: 21
    edited 2007-03-31 21:18
    Okay found it.
    Thank you very much. smile.gif
    I Hope I will understand this without the book^^"

    Thx,
    Hallomann
Sign In or Register to comment.