• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

GBA demo's and homebrew will not play.

Started by DPokaPlaya, February 20, 2007, 03:48:14 PM

Previous topic - Next topic

dantheman

For photos, use GBA JPEG viewer.  It will convert your images to a large .gba file, compressing and resizing them in the process to decrease filesize.  If you want to zoom in (IE, if 240x160 is too small for your images), make sure you select "Resize to fit 432x288" in the JPEG options before adding any files, which will let you zoom in by 100% when viewing.  This is the best image viewing app for the DS as far as I can tell.  The others store data in uncompressed format, and while this lets you zoom in and out to multiple levels, along with built-in scrolling, you cannot store many photos at all in a 32 MB .gba file.

DPokaPlaya

I dont have a DS though i have a GBA SP is there one for that?
quot;Take Life Strait, No Chasers"

dantheman

I meant GBA >_>

I'm so used to typing DS now that I typed it without thinking.  Sorry about that.  The GBA JPEG Viewer is indeed for the GBA.

DPokaPlaya

I cant get that to run am i sopose to change format or anything before loading the software on there?
quot;Take Life Strait, No Chasers"

dantheman

Wha?  You need to run the JPEG Packer program, which will open files, convert them to JPEG, and output a .gba file.  What are you trying to do?  If you're just placing your JPEG files on your card, it won't work.  Very little GBA homebrew is aware of the Supercard FAT filesystem.  In fact, I can only think of one program, a utility to backup GBA saves, which won't work anyway since the GBA reboots when you reinsert the Supercard.  You need to get a .gba file with all your image in it for it to work.  Make sure it doesn't go above 32 MB, as that is the max size allowed for GBA binaries.

DPokaPlaya

alright this is what i have done so far...

1. changed all the photo files to .GBA with GBA movie player image converter ver 1.20

2. put all of those on my gba with the movie mp3 program
Note: i cannot get movies to play but the mp3's work great also there is no actual photo viewer with this program

3. I put the GBAJpegViewer3.0 without changing anything with it on the gba. was i sopose to change the files or something? thansk again!
quot;Take Life Strait, No Chasers"

dantheman

Okay, #1 is completely wrong.  This has nothing to do with anything related to the GBAMP.  Here are the complete steps:

1.  Go to http://www.caimans.net/gba/ and download the GBA Jpeg Viewer
2.  Extract the folder
3.  Run GBAJpegPacker.exe
4.  click JPEG Options and change the image size.  For the ability to zoom in, I recommend using "resize to 432x288 and keep aspect ratio"
5.  Adjust gamma/brightness/contrast if you wish.  Once you're done with this screen, click OK.
6.  Click "Add Files" and select all the images you wish to insert into your compilation.  Remember that you can hold Shift to select a range of files, or Control to select only the ones you click
7.  Click "Build GBA rom" and create a name for your compilation.  Hit OK.
8.  Wait until it finishes, and then open the resulting .gba file with an emulator to make sure everything looks okay.  Make sure the rom is no larger than 32 MB in size.
9.  Copy the .gba file over to your card.  Insert card in Supercard.  Turn on GBA and select the .gba file.  Wait for it to load.

If everything is correct, you should be greeted with the first image you inserted.  In order to zoom in by 100%, press A+Right and then use the dpad to scroll around.  Press L and R to move between images.  Press Select to see the various other controls (like how to skip 10 or 100 pictures at a time, etc).

EDIT:  I forgot to mention that I haven't actually tested this on a Supercard, only on a real flash cart for the GBA.  You might need to run it through the Supercard patcher if it doesn't load correctly.  If you do, start with no options selected and gradually add more until it works.  I found that Goomba Color booted once I patched it with just the very first "enable save" option checked.

DPokaPlaya

I still cant get it to work.  I followed all instructions but it wont work.  I think I have nearly tried all combos for the supercard but i dono.  any other sujestions?  

Has anyone actually used a photo viewer with the super card?
quot;Take Life Strait, No Chasers"

dantheman

I got it to work on my Supercard, but like I suspected, patching was required first.  Add the file to the SC Patcher, once again making sure the file is less than 32 MB in size.  Double-click the name and make sure that ONLY the first Enable Save is selected.  Hit the Out button.  Navigate to the Out directory and copy the "name.gba" and "name.sav" files to your card.

DPokaPlaya

Sweet! it worked that time!  I wasn't moving the save file as well that was my problem.  do i do the same thing for movies?
quot;Take Life Strait, No Chasers"

dantheman

I really haven't used the "Supercard" movie software (aka borrowed from the GBAMP) so I can't really tell you how well it works, sorry.  I know that you can do a similar thing to what you did with the photos by using Meteo 1.4.0, available from http://www.gbaflashguide.com/main.php?p=utilities

You open the program and convert the video, copying the resulting .gba file over to your Supercard.  Again, it might require patching, but I'm not sure.  

From what I understand, the GBAMP movie software, though you get fairly poor quality, is good for long movies, as it will automatically split the movie into parts small enough for the GBA to handle.  With Meteo, you're limited to 32 MB total, which translates to about 25 minutes at the absolute worst quality and about 5 minutes at the highest quality, so if you want to split it up, you must do so manually using a program like AVISplit or something.  As I started using Moonshell once I got my Supercard, I never really had a chance to test the GBA movie playing capabilities.

However, I believe that for the movies, the process will be similar to what you originally tried to do with the photos.  You should download the correct files from the website, convert the movies, then place all of them in the same folder.  Launch the .gba file and it will read the filesystem of the Supercard and let you select which file to play.