PropGFX Parallax Inc
Welcome, Guest. Please login or register.
 
 
propgfx.co.uk Forum    Code Repository    Hybrid  ›  SD Boot Updates
Users Browsing Forum
No Members and 1 Guests

SD Boot Updates  This thread currently has 2,422 views. Print Print Thread
2 Pages 1 2 » All Recommend Thread
Baggers
October 20, 2007, 6:34pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Hi All,

Just to let you all know, here's where I'll be posting all, SD Boot and PropGFX updates.

Here's the most recent one, which comes with the hybrid.

So just in case people press F11 in the Proptool IDE and re-program the eeprom with something else, you can always get it and the latest update here.

Baggers.

http://www.propgfx.co.uk/Baggers/Games/sdboot.bin



Logged Offline
Site Site Private Message Private message
Baggers
November 7, 2007, 2:00pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Hi All,

I've updated the SDBoot, to store the PAL/NTSC flag in EEPROM, so there's no need to keep swapping depending on region to initial setup.

You can also change SDBoot's PAL/NTSC setting either by F9 / F10, or if you don't have keyboard connected, on bootup, hold LEFT for PAL, and right for NTSC.

It will also mean, I'll be changing JetPac, Manic Miner, and Snake, to read this byte ( at address $7fff ) on the EEPROM, 0 = NTSC, 1 = PAL.

If you can do this for your games, also, that would be great. ( if your games support PAL that is as some of the drivers are NTSC hard coded )

Cheers,

Baggers.

http://www.propgfx.co.uk/Baggers/Games/sdboot.binary
Logged Offline
Site Site Private Message Private message Reply: 1 - 19
Baggers
November 7, 2007, 6:33pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Updated yet again, so that any of the fire buttons will open file.

http://www.propgfx.co.uk/Baggers/Games/sdboot.binary
Logged Offline
Site Site Private Message Private message Reply: 2 - 19
JT Cook
November 7, 2007, 7:42pm Report to Moderator Report to Moderator

Micro Game Maker
Beta Tester
Posts
42
I have the old Serial Key (or whatever it is called) that Parallax first put out for the Prop but no long sell. It has a different pinout than the Prop plug so I was wondering if you could write a boot update program for the Hybrid? That way you load the boot update, it will write the new program to memory and it is good to go. If not I can probably rig it up.
Logged Offline
Site Site Private Message Private message Reply: 3 - 19
Baggers
November 7, 2007, 8:32pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Oh, so you want something like a program that you can program onto your hydra card, that when unplugged and plugged into hybrid, it'll program the eeprom with sdboot.binary from the SD card?
Logged Offline
Site Site Private Message Private message Reply: 4 - 19
Baggers
November 7, 2007, 9:45pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Oops, New SDBoot.binary guys, I forgot to or fsrw#bootAddr to the address reading and writing to eeprom, with the fsrwFemto I2C libs sorted now. same download guys, sorry for the inconvenience

http://www.propgfx.co.uk/Baggers/Games/sdboot.binary
Logged Offline
Site Site Private Message Private message Reply: 5 - 19
JT Cook
November 7, 2007, 10:55pm Report to Moderator Report to Moderator

Micro Game Maker
Beta Tester
Posts
42
It wouldn't even have to be from the Hydra card, it can even be from the SD card. Just have it pop something on the screen that it is reprogramming the EEPROM and then something that it is done and to reset.

THe good part about that is you can just have users update the Hybrid eeprom without any other cables or software and they can just run a program from the SD card and update.

If not I can just yank the eeprom from the board and put it on a Hydra card and program it that way.
Logged Offline
Site Site Private Message Private message Reply: 6 - 19
Baggers
November 7, 2007, 11:03pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
I see what you mean, a proggy to read a file from SD and write it to eeprom.
Yeah I'll sort that out tomorrow, off to bed now.
Logged Offline
Site Site Private Message Private message Reply: 7 - 19
Baggers
November 8, 2007, 10:43am Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Yet, Another change, one for JTCook, but I'll leave it in for future programming, as it'll remove the need for any pc connectivity, as it's a nice feature.

Pressing F8 will now look on the SD card for a file called "SDBOOT.BIN" and will load that and program the eeprom with it. when it's completed, just press reset, and you'll have the new SDBOOT.BIN running

http://www.propgfx.co.uk/Baggers/Games/sdboot.bin

and .binary for people who don't wanna have to rename it to load it using the proptool.
http://www.propgfx.co.uk/Baggers/Games/sdboot.binary

JTCook, Let me know if this sorts it for you.

Baggers.
Logged Offline
Site Site Private Message Private message Reply: 8 - 19
JT Cook
November 8, 2007, 3:17pm Report to Moderator Report to Moderator

Micro Game Maker
Beta Tester
Posts
42
That is pretty cool, I will have to check it out tomorrow on my day off. I also like the idea of having a place on eeprom that stores if it NTSC or PAL. One thing I will probably look at this weekend is to try and convert Parallax's TV driver to support 8 bit colors. Also since that should also work with PAL, that should also make it open to PAL as well, and then I can also completely open source my tetris game (the TV driver is from the Hydra book).

Also if you guys want to distribute my Spintris with the Hybrid boards, feel free to do so.

Also this weekend I should have a little more play time, so I am looking forward to checking out the oxygen demo and the other games. I think I might make a build of DK too to store on the SD card.
Logged Offline
Site Site Private Message Private message Reply: 9 - 19
Coley
November 8, 2007, 3:22pm Report to Moderator Report to Moderator

Administrator Group
Admin
Posts
99
Quoted Text
Also if you guys want to distribute my Spintris with the Hybrid boards, feel free to do so.

Thanks JT, why not create a new thread on the forum for updates as well!

Quoted Text
I think I might make a build of DK too to store on the SD card.

I would PM Baggers before you do..... lol

Regards,

Coley

Logged Offline
Site Site Private Message Private message Windows Live Messenger WLM Reply: 10 - 19
Baggers
November 8, 2007, 3:54pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
JT, I've already converted the paralled drivers to use 8bit mode,

If you look at the drivers for the streamer ( oxygen demo ), as that's 8bit mode, just the display line renderer just uncompressed to the display buffer, so download that and modify as you need

It also has the check for PAL/NTSC in the source

Cheers,
Baggers.
Logged Offline
Site Site Private Message Private message Reply: 11 - 19
Coley
November 9, 2007, 1:19am Report to Moderator Report to Moderator

Administrator Group
Admin
Posts
99
The SD Boot Manual can be downloaded here.... http://www.propgfx.co.uk/Hybrid/Docs/Hybrid_SD_Boot_Manual.pdf

Regards,

Coley
Logged Offline
Site Site Private Message Private message Windows Live Messenger WLM Reply: 12 - 19
Baggers
November 9, 2007, 10:09pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Hi All,
Just updated the SDBoot again
Not much of a visual change other than the driver is my char based screen not bitmapped, to free up some memory, for later additions, and it displays "installing SDBOOT.BIN" when you press F8, then when complete, it lets you know it's fine, then reboots with the hybrid.
It also doesn't wait for a keypress on errors any more, it just waits a few seconds, in case you don't have keyboards inserted.

Baggers.
Logged Offline
Site Site Private Message Private message Reply: 13 - 19
JT Cook
November 9, 2007, 10:28pm Report to Moderator Report to Moderator

Micro Game Maker
Beta Tester
Posts
42
Quoted from Baggers
JT, I've already converted the paralled drivers to use 8bit mode,

If you look at the drivers for the streamer ( oxygen demo ), as that's 8bit mode, just the display line renderer just uncompressed to the display buffer, so download that and modify as you need

It also has the check for PAL/NTSC in the source

Cheers,
Baggers.


That is pretty sweet. The time that I thought this weekend was crushed because my networking teacher said we will have two tests next week. After I look at that and open source it, I will make a new post in this forum for the project.
Logged Offline
Site Site Private Message Private message Reply: 14 - 19
2 Pages 1 2 » All Recommend Thread
Print Print Thread

propgfx.co.uk Forum    Code Repository    Hybrid  ›  SD Boot Updates

Thread Tags

 
New posts New posts    No new posts No new posts    Forum is locked Forum is locked
 
Powered by E-Blah Forum Software 10.3.5 © 2001-2008