Search the web
Sign In
New User? Sign Up
vmu-dev · The VMU Development list
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 786 - 815 of 1156   Newest  |  < Newer  |  Older >  |  Oldest
Messages: Show Message Summaries   (Group by Topic) Sort by Date v  
#815 From: <vmu-dev@yahoogroups.com>
Date: Sat Jul 7, 2001 11:41 am
Subject: New file uploaded to vmu-dev
vmu-dev@yahoogroups.com
Send Email Send Email
 
Hello,

This email message is a notification to let you know that
a file has been uploaded to the Files area of the vmu-dev
group.

   File        : /Programs/scrollinftextfilesall.zip
   Uploaded by : rednuht@...
   Description : nice scrolly texty thingy 4 a game i never finished

You can access this file at the URL

http://groups.yahoo.com/group/vmu-dev/files/Programs/scrollinftextfilesall.zip

To learn more about file sharing for your group, please visit

http://help.yahoo.com/help/us/groups/files

Regards,

rednuht@...

#814 From: jmrspalm@...
Date: Fri Jul 6, 2001 7:51 pm
Subject: Re: [vmu] A working hello world asm demo using characters table
jmrspalm@...
Send Email Send Email
 
> I have a nice wavey scrolling demo using my on char set if you want.

thanks, where i can download these, i will write a text browser/editor
  using thumbscript as input sistem.

#813 From: jmrspalm@...
Date: Fri Jul 6, 2001 7:48 pm
Subject: Re: A working hello world asm demo using characters table
jmrspalm@...
Send Email Send Email
 
--- In vmu-dev@y..., rednuht <rednuht@r...> wrote:

> I have a nice wavey scrolling demo using my on char set if you want.

Thanks, where i can download your demo, i want to write a text
editor/browser for my next exams.

#812 From: rednuht <rednuht@...>
Date: Fri Jul 6, 2001 5:43 pm
Subject: Re: [vmu] FOUND ASSEMBLER
rednuht@...
Send Email Send Email
 
The nexus is a memory card like the standard VMU but without the screen
and buttons and comes in varrious flavours, 4x, 8x, 16x.

As well as just being yet another large memory card it has a special
connection which using the special nexus cable can connect to your PC.

The makers of the nexus supply the software to upload and download
files to and from this setup from their web site.

which i 4get, try www.levelsix.com

  --- Icy Smooth <lcysmooth@...> wrote:
What is this Nexus software that you need to edit Dreamcast Saves?

=====
Later ...

rednuht@...
-+-..=|<[{(_"!"_)}]>|=..-+-


____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie

#811 From: rednuht <rednuht@...>
Date: Fri Jul 6, 2001 5:35 pm
Subject: Re: [vmu] A working hello world asm demo using characters table
rednuht@...
Send Email Send Email
 
You have to construct your own char table as u can not acces the built
in one.
I have a nice wavey scrolling demo using my on char set if you want.


  --- Julio Ramirez <jmrspalm@...> wrote: > Please can anyone
point me to a running demo Hello world using
> character
> table, thanks
>
>
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
>
>
>        post:  vmu-dev@eGroups.com
> unsubscribe:  vmu-dev-unsubscribe@eGroups.com
>     archive:  http://www.egroups.com/group/vmu-dev/
>         faq:  http://vmudev.dcemulation.com/faq.html
>
> Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
>
>

=====
Later ...

rednuht@...
-+-..=|<[{(_"!"_)}]>|=..-+-


____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie

#810 From: "Julio Ramirez" <jmrspalm@...>
Date: Fri Jul 6, 2001 6:02 am
Subject: A working hello world asm demo using characters table
jmrspalm@...
Send Email Send Email
 
Please can anyone point me to a running demo Hello world using character
table, thanks


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

#809 From: "Icy Smooth" <lcysmooth@...>
Date: Thu Jul 5, 2001 12:27 am
Subject: Re: [vmu] FOUND ASSEMBLER
lcysmooth@...
Send Email Send Email
 

What is this Nexus software that you need to edit Dreamcast Saves?

>From: Richard Munn
>Reply-To: vmu-dev@yahoogroups.com
>To: vmu-dev@yahoogroups.com
>Subject: Re: [vmu] FOUND ASSEMBLER
>Date: Sat, 30 Jun 2001 10:40:36 +0000
>
>
> > Okay, I was surfin the net and I found the assembler, but what do I
> > need to open it? I think it is a .tar.gz file or just .tar (Not sure
> > if there the same or not)And I cant open it. If you have one that is
> > a .zip file I will greatly appreciate it if you could send that to me
> > instead.
>
>I'm pretty sure that the .tar.gz you have is the source code to the assembler, which won't be much use to you, unless you've already got a gcc setup.
>
>What you want, is John Maushammer's windows port of aslc - this can be found on his site (along with lots of other useful info) ~ http://www.maushammer.com/vmu.html
>
>If you have any other problems, I suggest you have a read of the faq, which has a good chance of answering at least some of them. It's url is included in the footer of all the mails on this mailing list
>
>
>--
>Help me! I'm turning into a grapefruit!
>


Get your FREE download of MSN Explorer at http://explorer.msn.com


#808 From: Richard Munn <benjymous@...>
Date: Sat Jun 30, 2001 10:40 am
Subject: Re: [vmu] FOUND ASSEMBLER
benjymous@...
Send Email Send Email
 
> Okay, I was surfin the net and I found the assembler, but what do I
> need to open it?  I think it is a .tar.gz file or just .tar (Not sure
> if there the same or not)And I cant open it.  If you have one that is
> a .zip file I will greatly appreciate it if you could send that to me
> instead.

I'm pretty sure that the .tar.gz you have is the source code to the assembler,
which won't be much use to you, unless you've already got a gcc setup.

What you want, is John Maushammer's windows port of aslc - this can be found on
his site (along with lots of other useful info) ~
http://www.maushammer.com/vmu.html

If you have any other problems, I suggest you have a read of the faq, which has
a good chance of answering at least some of them.  It's url is included in the
footer of all the mails on this mailing list


--
Help me! I'm turning into a grapefruit!

#807 From: "Jacob" <lcysmooth@...>
Date: Sat Jun 30, 2001 9:00 am
Subject: FOUND ASSEMBLER
lcysmooth@...
Send Email Send Email
 
Okay, I was surfin the net and I found the assembler, but what do I
need to open it?  I think it is a .tar.gz file or just .tar (Not sure
if there the same or not)And I cant open it.  If you have one that is
a .zip file I will greatly appreciate it if you could send that to me
instead.

-IcySmooth

#806 From: "Jacob" <lcysmooth@...>
Date: Sat Jun 30, 2001 8:51 am
Subject: I NEED VMU ASSEMBLER
lcysmooth@...
Send Email Send Email
 
Hi, I am new to this group and I need the VMU assembler, so I was
wandering if anyone who has it could send it as an attachment to my e-
mail which is Lcysmooth@... thanx in advance.

#805 From: Dragonheart@...
Date: Wed Jun 27, 2001 10:15 pm
Subject: Re: [vmu] Sonic Adventure 2 Chao
Dragonheart@...
Send Email Send Email
 
--- In vmu-dev@y..., Eduardo Jorge Moreira <emoreira@a...> wrote:
> Where ??
>


http://www.franken.de/users/deco/index.html and on the main page
there will be a link for the Chao edititor

#804 From: Eduardo Jorge Moreira <emoreira@...>
Date: Wed Jun 27, 2001 8:40 pm
Subject: RE: [vmu] Sonic Adventure 2 Chao
emoreira@...
Send Email Send Email
 
Where ??

-----Original Message-----
From: Dragonheart@... [mailto:Dragonheart@...]
Sent: Quarta-feira, 27 de Jun de 2001 17:33
To: vmu-dev@yahoogroups.com
Subject: [vmu] Sonic Adventure 2 Chao


I am new here so perhaps this has already been answered?

Does anyone have a Sonic Adventure 2 Chao editior I have seen a Sonic
Adventure 1 Chao editior.



        post:  vmu-dev@eGroups.com
unsubscribe:  vmu-dev-unsubscribe@eGroups.com
     archive:  http://www.egroups.com/group/vmu-dev/
         faq:  http://vmudev.dcemulation.com/faq.html

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/

#803 From: Dragonheart@...
Date: Wed Jun 27, 2001 8:32 pm
Subject: Sonic Adventure 2 Chao
Dragonheart@...
Send Email Send Email
 
I am new here so perhaps this has already been answered?

Does anyone have a Sonic Adventure 2 Chao editior I have seen a Sonic
Adventure 1 Chao editior.

#802 From: "Michael K Ter Louw" <mterlouw@...>
Date: Wed Jun 20, 2001 6:46 am
Subject: VMU <-> DC, or VMU <-> Controller protocol...
mterlouw@...
Send Email Send Email
 

Soeren, or Marcus (or anyone else for that matter!),

 

Is there any information available on the communication protocol between the DC controller’s vmu port and the vmu?  I’d like to adapt the parallel port vmu2pc concept to create an interface between a parelell port and the DC controller’s vmu port, but I haven’t been able to find any real info on the communication protocol used.  I have read references to Marcus working on this, but can’t find any results of his work.

 

Sorry I have to leech off of your hard work guys, but I’m much better when it comes to software than hardware.  I don’t have the capability to decode this interface myself, but I could damn sure emulate it thru software if I could get some help J

 

If this info has already been posted somewhere a link or repost would be greatly appreciated.  Thanks!

 

Mike


#801 From: M Al-ibrahim <ja32d5a@...>
Date: Tue Jun 5, 2001 6:49 pm
Subject: Group...
ja32d5a@...
Send Email Send Email
 
Hi ,
     I want to welcome you all to join my group , where
you can ask and answer and talk about anything
concerning Videogames . don't be shy to ask anything
or say anything . Evrything is welcome here . I need
your support to make this group grow , Thanks a lot .

groups.yahoo.com/group/talkaboutgamesonly
groups.yahoo.com/group/talkaboutgamesonly
groups.yahoo.com/group/talkaboutgamesonly

__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year!  http://personal.mail.yahoo.com/

#800 From: Soeren Gust <sgust@...>
Date: Tue Jun 5, 2001 5:14 pm
Subject: Re: [vmu] parallel port connexion problem (software)
sgust@...
Send Email Send Email
 
friedtj@... wroten on Wed, May 30, 2001 at 10:07:12AM +0200:

> I just checked on the oscilloscope if anything is happening on the
> parallel port (0x378, LPT1): I cannot see any signal variation.
> VMU2PCAlphaRelease.zip will not work for me as it is compiled
> to run under windows only (I only have a DOS/Linux box running).
> I suppose I have to understand how to cross compile to DOS from
> Linux DJGPP, but I have never tried that.

The VMU2PC-djgpp is not much more than a compilation of the
VMU2PCAlphaRelease using the DJGPP cross-compiler under linux, so you
don't have to do that.

> I used the software by Soren (VMU2PC-djgpp, cross-compiled throught
> DJGPP): this is the one that does not seem to be communicating with
> the parallel port, even though I precise -t 0x378 or -t LPT1.
> Can you confirm if I am using the right software, or otherwise which
> version I should use for VMU/PC communication through the parallel
> port ?

The software you use is the correct one. You won't see any communication on
your oscilloscope until the initial handshake:

The PC sets pin 6 of the VMU to 1 (3.3V).

If the VMU is ready (display shows "WAITING FOR DATA") it responds by
setting pin 11 to 0.

The communication now starts, you can find more info on
<http://soeren.infoserv.de/vm/vm2vm.html>.

Now some wild guesses what your problem could be:

You have to connect pins 1 and 14 on the VMU.
Pin 1 is the rightmost pin when holding the VMU as if you are playing.
Try setting your parport to SPP in the BIOS setup.
I have read about incompatible parports on Pentium-II/III mainboards, if
possible try an old ISA parport card.

Sören

#799 From: friedt jean-michel <friedtj@...>
Date: Wed May 30, 2001 8:07 am
Subject: parallel port connexion problem (software)
friedtj@...
Send Email Send Email
 
After spending about 1 year developing on the nintendo gameboy (as a
display for data acquisition systems), I recently gained intereset in
the VMU. Software development/emulation works nicely: congratulations
for this.
I then bought one VMU last week, installed the parallel port connexion
as described in http://www.maushammer.com/vmu.html#VMU2PC
and tried sending tetris.vms to the actual hardware. No luck :(
I just checked on the oscilloscope if anything is happening on the
parallel port (0x378, LPT1): I cannot see any signal variation.
So I assume I am not using the right software for programming the
VMU through the parallel port.
VMU2PCAlphaRelease.zip will not work for me as it is compiled
to run under windows only (I only have a DOS/Linux box running).
I suppose I have to understand how to cross compile to DOS from
Linux DJGPP, but I have never tried that.
I used the software by Soren (VMU2PC-djgpp, cross-compiled throught
DJGPP): this is the one that does not seem to be communicating with
the parallel port, even though I precise -t 0x378 or -t LPT1.
Can you confirm if I am using the right software, or otherwise which
version I should use for VMU/PC communication through the parallel
port ?
Thank you, Jean-Michel FRIEDT (friedtj@...)

#798 From: Paul Kratt <sblur@...>
Date: Wed May 16, 2001 11:02 pm
Subject: RE: [vmu] Reminder - Richard's birthday ;-)
sblur@...
Send Email Send Email
 
>heh - lol.  I totally forgot I'd put that in.  Did anyone else receive this
>on Wednesday morning, despite the header saying it was sent on Monday?

I got it on Tuesday...

#797 From: Richard Munn <richard.munn@...>
Date: Wed May 16, 2001 8:01 am
Subject: RE: [vmu] Reminder - Richard's birthday ;-)
richard.munn@...
Send Email Send Email
 
> We would like to remind you of this upcoming event.
>
> Richard's birthday ;-)
>
> Date: Tuesday, May 15, 2001
> Time: All Day
>
> well, I was stuck for stuff to add to the calendar, okay ;-)

heh - lol.  I totally forgot I'd put that in.  Did anyone else receive this
on Wednesday morning, despite the header saying it was sent on Monday?

--
Richard Munn | Programmer | HooDoo Studio
  richardm@... | http://www.codemasters.com
  richard.munn@... | http://vmudev.dcemulation.com
   (01926) 814132 Ext. 589 | Help me! I'm turning into a grapefruit!


**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.

**********************************************************************

> We would like to remind you of this upcoming event.
>
> Richard's birthday ;-)
>
> Date: Tuesday, May 15, 2001
> Time: All Day
>
> well, I was stuck for stuff to add to the calendar, okay ;-)

heh - lol.  I totally forgot I'd put that in.  Did anyone else receive this on Wednesday morning, despite the header saying it was sent on Monday?

--
Richard Munn | Programmer | HooDoo Studio
 richardm@... | http://www.codemasters.com
 richard.munn@... | http://vmudev.dcemulation.com
  (01926) 814132 Ext. 589 | Help me! I'm turning into a grapefruit!



**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.

**********************************************************************

#796 From: vmu-dev@yahoogroups.com
Date: Sun May 13, 2001 11:02 pm
Subject: Reminder - Richard's birthday ;-)
vmu-dev@yahoogroups.com
Send Email Send Email
 
We would like to remind you of this upcoming event.

Richard's birthday ;-)

Date: Tuesday, May 15, 2001
Time: All Day

well, I was stuck for stuff to add to the calendar, okay ;-)

#795 From: tyro@...
Date: Mon Apr 30, 2001 3:52 am
Subject: VMU Chao Editor
tyro@...
Send Email Send Email
 
Hello.

Well, after a little more than two weeks of programming, plus countless
nights of playing with my Chao in "Sonic Adventure" and analyzing their
data, I can finally present you my new and improved VMU Chao Editor. ;)
You can get it at

         http://www.franken.de/users/deco/myfiles/editor.html

The editor can be used right on your VMU, and is by far the most
sophisticated tool to modify a Chao that's available at the moment (brag
brag).  You can set basically everything your heart desires: Type, Color,
Stats, Inventory, Animal Mods, Affection, and lots more, all done with
easy-to-understand text menus.  And best of all, you can even create
'Second Evolution' Chao, like for example a fully-developed NiGHTS or
Sonic Chao.

So everyone who likes those little critters from "Sonic Adventure" and
thinks this little tool might be useful, please check it out and spread
the news. ;)

C'mon, _someone_ must have any use for it, surely?  It was so hard to
write that menu system...

Bye


Alessandro
---
You get what anyone gets. You get a lifetime.

#794 From: "drea" <webmaster@...>
Date: Fri Apr 20, 2001 2:44 pm
Subject: Convert saves...desperate!
webmaster@...
Send Email Send Email
 
I need your help. Can anyone convert .vmi or .dat files so I can download to my DC?
Please help...
 
----- Original Message -----
Sent: Friday, April 20, 2001 2:48 AM
Subject: [vmu] Web Upload Download Scripts?

Hi,
 
I'm looking to setup a database not unlike Booyaka, as it seems to be one of the only ones, and I would like to allow users to upload both from PC and DC (seaparate upload places I assume), and download from DC, and PC if possible. Does anyone know of any prewritten code which can be modified to upload these from a DC, as to upload them from a PC I guess that you just use the normal upload fields for anything.
 
Is there any documentation or prewritten scripts out there which I can use?
 
Thanks a lot,
 
Jey Biddulph
 


       post:  vmu-dev@eGroups.com
unsubscribe:  vmu-dev-unsubscribe@eGroups.com
    archive:  http://www.egroups.com/group/vmu-dev/
        faq:  http://vmudev.dcemulation.com/faq.html


Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.

#793 From: Richard Munn <richard.munn@...>
Date: Fri Apr 20, 2001 10:11 am
Subject: RE: [vmu] Web Upload Download Scripts?
richard.munn@...
Send Email Send Email
 
> I'm looking to setup a database not unlike Booyaka, as it seems to be one
> of the only ones, and I would like to allow users to upload both from PC
> and DC (seaparate upload places I assume), and download from DC, and PC if
> possible. Does anyone know of any prewritten code which can be modified to
> upload these from a DC, as to upload them from a PC I guess that you just
> use the normal upload fields for anything.

> Is there any documentation or prewritten scripts out there which I can
use?

Here's what (I guess) you'd need

1) cgi script to handle the upload of .dci files from a PC - this should,
ideally save the .dci file, available for PC download, and also convert the
.dci into a .vmi/vms pair available for DC download

2) cgi script to handle the upload of data from a DC - this should convert
the data into .dci and .vmi/vms


If you're webserver supports compiled C programs as cgi, then you could
modify my vmux program to do the file conversion [source @
http://vmudev.dcemulation.com/ ] - that can convert .dci <-> .vmi/.vms




However, Loren Peace (creator of Booyaka, and the PSO image snapshot
converter) has already got working scripts for doing all of this.  Perhaps
he might be willing to give you copies of his code.  Are you still out there
Loren?

--

I just found an old post from Loren to a different list, so I'll reproduce
the info he game there:

--

> Oh yeah.  Can anyone give me info on how the upload from the dreamcast
> browser works (for both dreamkey and planetweb)?

I can't comment about dreamkey, but here's the deal for planetweb:

first your web page needs a form like this

<FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="upload.cgi">
<INPUT TYPE="VMFILE" NAME="VMUDATA" VALUE="None">
<INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM>

The value you will get for the VMUDATA parameter is a line of attributes
followed by 2 line breaks and then the data in a shifted base64 encode.

The attributes look like this
filename=BOOYAKA.LOG &fs=1536&bl=3&tp=0&fl=0&of=0&tm=200006301201345
filename is obviouse, fs is file size in bytes, tm is the date on the
file in year(4)month(2)day(2)hour(2)minute(2)second(2)dayofweek(1) format,
bl is the number of VMU pages used; tp,fl,of have been zero for me so
far, so I'm not sure about them.

The rest of the upload is the base64 encoded file, first you must remap
the data sent to their proper base64 values, attached is a perl hash that
maps the letter used by PlanetWeb to the real one used in base64.  (If
anyone doesn't know perl here's how to read the hash so you can use it,
left letter is what appears in the upload, it should be replaced by the
letter to the right of the arrow. ) Once you have remapped the data
simple base64 decode it and you have you uploaded save.

For any perl people I have also included a sample upload.cgi that will
upload files and place them in three parts in /tmp
<file-name>
<file-name>.ATTR
<file-name>.ORIG
where file-name is the filename attribute, .ORIG in the non-converted
base64 and .ATTR in the attribute line.

Let me know if I need to clarify anything better.


Loren Peace

--

[table.pl]

$main::UploadTable = {
     '=' => '=',
     '+' => 'y',   # 0x2b => 0x79
     '/' => '/',   # 0x2f => 0x2f
     '0' => '2',   # 0x30 => 0x32
     '1' => '7',   # 0x31 => 0x37
     '2' => '0',   # 0x32 => 0x30
     '3' => 'P',   # 0x33 => 0x50
     '4' => 'l',   # 0x34 => 0x6c
     '5' => 'g',   # 0x35 => 0x67
     '6' => 'M',   # 0x36 => 0x4d
     '7' => 'e',   # 0x37 => 0x65
     '8' => 'r',   # 0x38 => 0x72
     '9' => 'T',   # 0x39 => 0x54
     'A' => 'A',   # 0x41 => 0x41
     'B' => 'X',   # 0x42 => 0x58
     'C' => 's',   # 0x43 => 0x73
     'D' => 'Z',   # 0x44 => 0x5a
     'E' => 'I',   # 0x45 => 0x49
     'F' => 'x',   # 0x46 => 0x78
     'G' => '5',   # 0x47 => 0x35
     'H' => '+',   # 0x48 => 0x2b
     'I' => 'U',   # 0x49 => 0x55
     'J' => 'p',   # 0x4a => 0x70
     'K' => 'o',   # 0x4b => 0x6f
     'L' => 'D',   # 0x4c => 0x44
     'M' => 'k',   # 0x4d => 0x6b
     'N' => 'F',   # 0x4e => 0x46
     'O' => 'C',   # 0x4f => 0x43
     'P' => 'L',   # 0x50 => 0x4c
     'Q' => 'c',   # 0x51 => 0x63
     'R' => 'w',   # 0x52 => 0x77
     'S' => 'Q',   # 0x53 => 0x51
     'T' => 'J',   # 0x54 => 0x4a
     'U' => '4',   # 0x55 => 0x34
     'V' => '1',   # 0x56 => 0x31
     'W' => '9',   # 0x57 => 0x39
     'X' => 'W',   # 0x58 => 0x57
     'Y' => 'E',   # 0x59 => 0x45
     'Z' => 'B',   # 0x5a => 0x42
     'a' => 'i',   # 0x61 => 0x69
     'b' => 'h',   # 0x62 => 0x68
     'c' => 'N',   # 0x63 => 0x4e
     'd' => 'G',   # 0x64 => 0x47
     'e' => 'S',   # 0x65 => 0x53
     'f' => 'b',   # 0x66 => 0x62
     'g' => 'a',   # 0x67 => 0x61
     'h' => 'Y',   # 0x68 => 0x59
     'i' => 'O',   # 0x69 => 0x4f
     'j' => 'q',   # 0x6a => 0x71
     'k' => 'z',   # 0x6b => 0x7a
     'l' => 'f',   # 0x6c => 0x66
     'm' => 'K',   # 0x6d => 0x4b
     'n' => 'H',   # 0x6e => 0x48
     'o' => '6',   # 0x6f => 0x36
     'p' => 'n',   # 0x70 => 0x6e
     'q' => 'd',   # 0x71 => 0x64
     'r' => 'm',   # 0x72 => 0x6d
     's' => 'u',   # 0x73 => 0x75
     't' => 'j',   # 0x74 => 0x6a
     'u' => 't',   # 0x75 => 0x74
     'v' => '8',   # 0x76 => 0x38
     'w' => '3',   # 0x77 => 0x33
     'x' => 'v',   # 0x78 => 0x76
     'y' => 'V',   # 0x79 => 0x56
     'z' => 'R',   # 0x7a => 0x52
};


[upload.cgi]
#!/usr/bin/perl -w

use strict;
use vars qw( $UploadTable );

use CGI::Fast;
use FileHandle;
use MIME::Base64;

{
	 local( $/ ) = undef;

	 my $table = new FileHandle;

	 open( $table, "</home/peace/www/table.pl" ) || die;
	 my $code = <$table>;
	 close( $table );

	 eval( $code );
	 die $@xxxx if $@;
}

while( my $query = new CGI::Fast ) {
	 if( $query->param( 'method' ) ) {
		 my $vmu = $query->param( 'VMUDATA' );

		 my @xxxx = split( /\n/, $vmu, 3 );
		 my $attr = $part[0];
		 $vmu = $part[2];

		 my $filetag = (split( /&/, $attr, 2 ))[0];
		 my $name = (split( /=/, $filetag, 2 ))[1];
		 $name = 'upload.vmu' if( $name eq '' );

		 my $file = new FileHandle;
		 if( open( $file, ">/tmp/$name" ) ) {
			 my @xxxx = split( //, $vmu );
			 for( my $i = 0; $i <= $#data; $i++ ) {
				 my $chr = $data[$i];
				 next if( $chr eq "\n" ) || ( $chr eq "\r" );
				 my $out = $UploadTable->{$chr};
				 $data[$i] = $UploadTable->{$data[$i]};
			 }
			 print $file decode_base64( join( '', @xxxx ) );
			 close( $file );
		 }

		 if( open( $file, ">/tmp/$name.ORIG" ) ) {
			 print $file $vmu;
			 close( $file );
		 }

		 if( open( $file, ">/tmp/$name.ATTR" ) ) {
			 print $file $attr;
			 close( $file );
		 }
	 }

	 print $query->header;
	 print $query->start_html;
	 print <<FORM;
		 <!--UPLOAD FORM-->
<FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="upload.cgi">
<INPUT TYPE="VMFILE" NAME="VMUDATA" VALUE="None">
<INPUT TYPE="SUBMIT" VALUE="Upload"><br>
</FORM>
FORM
	 print $query->end_html;

}



--
Richard Munn | Programmer | HooDoo Studio
  richardm@... | http://www.codemasters.com
  richard.munn@... | http://vmudev.dcemulation.com
   (01926) 814132 Ext. 589 | Help me! I'm turning into a grapefruit!


**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.

**********************************************************************

> I'm looking to setup a database not unlike Booyaka, as it seems to be one
> of the only ones, and I would like to allow users to upload both from PC
> and DC (seaparate upload places I assume), and download from DC, and PC if
> possible. Does anyone know of any prewritten code which can be modified to
> upload these from a DC, as to upload them from a PC I guess that you just
> use the normal upload fields for anything.

> Is there any documentation or prewritten scripts out there which I can use?

Here's what (I guess) you'd need

1) cgi script to handle the upload of .dci files from a PC - this should, ideally save the .dci file, available for PC download, and also convert the .dci into a .vmi/vms pair available for DC download

2) cgi script to handle the upload of data from a DC - this should convert the data into .dci and .vmi/vms


If you're webserver supports compiled C programs as cgi, then you could modify my vmux program to do the file conversion [source @ http://vmudev.dcemulation.com/ ] - that can convert .dci <-> .vmi/.vms




However, Loren Peace (creator of Booyaka, and the PSO image snapshot converter) has already got working scripts for doing all of this.  Perhaps he might be willing to give you copies of his code.  Are you still out there Loren?

--

I just found an old post from Loren to a different list, so I'll reproduce the info he game there:

--

> Oh yeah.  Can anyone give me info on how the upload from the dreamcast
> browser works (for both dreamkey and planetweb)?

I can't comment about dreamkey, but here's the deal for planetweb:

first your web page needs a form like this

<FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="upload.cgi">
<INPUT TYPE="VMFILE" NAME="VMUDATA" VALUE="None">
<INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM>

The value you will get for the VMUDATA parameter is a line of attributes
followed by 2 line breaks and then the data in a shifted base64 encode.

The attributes look like this
filename=BOOYAKA.LOG &fs=1536&bl=3&tp=0&fl=0&of=0&tm=200006301201345
filename is obviouse, fs is file size in bytes, tm is the date on the
file in year(4)month(2)day(2)hour(2)minute(2)second(2)dayofweek(1) format,
bl is the number of VMU pages used; tp,fl,of have been zero for me so
far, so I'm not sure about them.

The rest of the upload is the base64 encoded file, first you must remap
the data sent to their proper base64 values, attached is a perl hash that
maps the letter used by PlanetWeb to the real one used in base64.  (If
anyone doesn't know perl here's how to read the hash so you can use it,
left letter is what appears in the upload, it should be replaced by the
letter to the right of the arrow. ) Once you have remapped the data
simple base64 decode it and you have you uploaded save.

For any perl people I have also included a sample upload.cgi that will
upload files and place them in three parts in /tmp
<file-name>
<file-name>.ATTR
<file-name>.ORIG
where file-name is the filename attribute, .ORIG in the non-converted
base64 and .ATTR in the attribute line.

Let me know if I need to clarify anything better.


Loren Peace

--

[table.pl]

$main::UploadTable = {
    '=' => '=',
    '+' => 'y',   # 0x2b => 0x79
    '/' => '/',   # 0x2f => 0x2f
    '0' => '2',   # 0x30 => 0x32
    '1' => '7',   # 0x31 => 0x37
    '2' => '0',   # 0x32 => 0x30
    '3' => 'P',   # 0x33 => 0x50
    '4' => 'l',   # 0x34 => 0x6c
    '5' => 'g',   # 0x35 => 0x67
    '6' => 'M',   # 0x36 => 0x4d
    '7' => 'e',   # 0x37 => 0x65
    '8' => 'r',   # 0x38 => 0x72
    '9' => 'T',   # 0x39 => 0x54
    'A' => 'A',   # 0x41 => 0x41
    'B' => 'X',   # 0x42 => 0x58
    'C' => 's',   # 0x43 => 0x73
    'D' => 'Z',   # 0x44 => 0x5a
    'E' => 'I',   # 0x45 => 0x49
    'F' => 'x',   # 0x46 => 0x78
    'G' => '5',   # 0x47 => 0x35
    'H' => '+',   # 0x48 => 0x2b
    'I' => 'U',   # 0x49 => 0x55
    'J' => 'p',   # 0x4a => 0x70
    'K' => 'o',   # 0x4b => 0x6f
    'L' => 'D',   # 0x4c => 0x44
    'M' => 'k',   # 0x4d => 0x6b
    'N' => 'F',   # 0x4e => 0x46
    'O' => 'C',   # 0x4f => 0x43
    'P' => 'L',   # 0x50 => 0x4c
    'Q' => 'c',   # 0x51 => 0x63
    'R' => 'w',   # 0x52 => 0x77
    'S' => 'Q',   # 0x53 => 0x51
    'T' => 'J',   # 0x54 => 0x4a
    'U' => '4',   # 0x55 => 0x34
    'V' => '1',   # 0x56 => 0x31
    'W' => '9',   # 0x57 => 0x39
    'X' => 'W',   # 0x58 => 0x57
    'Y' => 'E',   # 0x59 => 0x45
    'Z' => 'B',   # 0x5a => 0x42
    'a' => 'i',   # 0x61 => 0x69
    'b' => 'h',   # 0x62 => 0x68
    'c' => 'N',   # 0x63 => 0x4e
    'd' => 'G',   # 0x64 => 0x47
    'e' => 'S',   # 0x65 => 0x53
    'f' => 'b',   # 0x66 => 0x62
    'g' => 'a',   # 0x67 => 0x61
    'h' => 'Y',   # 0x68 => 0x59
    'i' => 'O',   # 0x69 => 0x4f
    'j' => 'q',   # 0x6a => 0x71
    'k' => 'z',   # 0x6b => 0x7a
    'l' => 'f',   # 0x6c => 0x66
    'm' => 'K',   # 0x6d => 0x4b
    'n' => 'H',   # 0x6e => 0x48
    'o' => '6',   # 0x6f => 0x36
    'p' => 'n',   # 0x70 => 0x6e
    'q' => 'd',   # 0x71 => 0x64
    'r' => 'm',   # 0x72 => 0x6d
    's' => 'u',   # 0x73 => 0x75
    't' => 'j',   # 0x74 => 0x6a
    'u' => 't',   # 0x75 => 0x74
    'v' => '8',   # 0x76 => 0x38
    'w' => '3',   # 0x77 => 0x33
    'x' => 'v',   # 0x78 => 0x76
    'y' => 'V',   # 0x79 => 0x56
    'z' => 'R',   # 0x7a => 0x52
};


[upload.cgi]
#!/usr/bin/perl -w

use strict;
use vars qw( $UploadTable );

use CGI::Fast;
use FileHandle;
use MIME::Base64;

{
        local( $/ ) = undef;
       
        my $table = new FileHandle;

        open( $table, "</home/peace/www/table.pl" ) || die;
        my $code = <$table>;
        close( $table );

        eval( $code );
        die $@xxxx if $@;
}

while( my $query = new CGI::Fast ) {
        if( $query->param( 'method' ) ) {
                my $vmu = $query->param( 'VMUDATA' );
               
                my @xxxx = split( /\n/, $vmu, 3 );
                my $attr = $part[0];
                $vmu = $part[2];
               
                my $filetag = (split( /&/, $attr, 2 ))[0];
                my $name = (split( /=/, $filetag, 2 ))[1];
                $name = 'upload.vmu' if( $name eq '' );
               
                my $file = new FileHandle;
                if( open( $file, ">/tmp/$name" ) ) {
                        my @xxxx = split( //, $vmu );
                        for( my $i = 0; $i <= $#data; $i++ ) {
                                my $chr = $data[$i];
                                next if( $chr eq "\n" ) || ( $chr eq "\r" );
                                my $out = $UploadTable->{$chr};
                                $data[$i] = $UploadTable->{$data[$i]};
                        }
                        print $file decode_base64( join( '', @xxxx ) );
                        close( $file );
                }
               
                if( open( $file, ">/tmp/$name.ORIG" ) ) {
                        print $file $vmu;
                        close( $file );
                }
               
                if( open( $file, ">/tmp/$name.ATTR" ) ) {
                        print $file $attr;
                        close( $file );
                }
        }
       
        print $query->header;
        print $query->start_html;
        print <<FORM;
                <!--UPLOAD FORM-->
<FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="upload.cgi">
<INPUT TYPE="VMFILE" NAME="VMUDATA" VALUE="None">
<INPUT TYPE="SUBMIT" VALUE="Upload"><br>
</FORM>
FORM
        print $query->end_html;

}



--
Richard Munn | Programmer | HooDoo Studio
 richardm@... | http://www.codemasters.com
 richard.munn@... | http://vmudev.dcemulation.com
  (01926) 814132 Ext. 589 | Help me! I'm turning into a grapefruit!



**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.

**********************************************************************

#792 From: "Jey Biddulph - Trynamics" <j.biddulph@...>
Date: Fri Apr 20, 2001 9:48 am
Subject: Web Upload Download Scripts?
j.biddulph@...
Send Email Send Email
 
Hi,
 
I'm looking to setup a database not unlike Booyaka, as it seems to be one of the only ones, and I would like to allow users to upload both from PC and DC (seaparate upload places I assume), and download from DC, and PC if possible. Does anyone know of any prewritten code which can be modified to upload these from a DC, as to upload them from a PC I guess that you just use the normal upload fields for anything.
 
Is there any documentation or prewritten scripts out there which I can use?
 
Thanks a lot,
 
Jey Biddulph
 

#791 From: Paul Kratt <sblur@...>
Date: Thu Apr 19, 2001 1:20 am
Subject: Re: [vmu] Newbie alert :)
sblur@...
Send Email Send Email
 
>Damn, Is there already a scene for the GBA? I must be out of the loop.

There's been a GBA scene since before the system came out.
There were even emulators of the system from before it came out! I dont
remember where it is, but there was a nice site with some information and
demos to download for GBA. I think you can find the link on zophar.net

Errr.... This wasn't very VMU releated so.......

------------------------

[Plug:]
My mac VMU utility program, MacVMUtil has been updated to version 1.2.1
This version fixes a bug which caused the VMI verify to freeze if a backup
VMI already existed, and it also fixes a bug in the DCI to VMS convertor
which causes the file size in the VMI to be incorrectly reported. The
program hadn't been updated since Augest, so I thought it would be a good
time to update it. :-P
Unless there's other programs I dont know about, this should still be the
most complete VMU program of any OS. It converts to and from nexus
formats, and allows you to verify and edit VMI files all in one program.
http://www.emulationzone.org/projects/sonicblur/vmutil/

#790 From: Brian Chapman <bchapman@...>
Date: Wed Apr 18, 2001 11:10 pm
Subject: Re: [vmu] Newbie alert :)
bchapman@...
Send Email Send Email
 
I don't belive there is. There's prolly not enough of us around to make a
channel worthwhile, however, you can find me on IRC every other night or
so (kinda depends on how much homework I have, etc.) on the Open Projects
IRC Network (irc.openprojects.net) as 'antigrav' in #aclug, #sdl and
somtimes other channels. We could make a #vmudev channel if anyone is
interested.

Damn, Is there already a scene for the GBA? I must be out of the loop.


On Wed, 18 Apr 2001 19:21:56 +0200, Rafael Vuijk \(aka Dark Fader\) wrote:
> Hi, I'm a newbie in VMU development. hehe.
> I don't have a DC, but already made the needed connectors, so I can
upload
> with the PC's parallel port.
> I prolly make 1 simple game and then throw the thing away ;) (As GBA is
much
> cooler)
>
> And I don't have questions yet.
> well, just one... is there an IRC channel for VMS dev'ing ?
>
> D.F.

#789 From: "Rafael Vuijk \(aka Dark Fader\)" <darkfader@...>
Date: Wed Apr 18, 2001 5:21 pm
Subject: Newbie alert :)
darkfader@...
Send Email Send Email
 
Hi, I'm a newbie in VMU development. hehe.
I don't have a DC, but already made the needed connectors, so I can upload
with the PC's parallel port.
I prolly make 1 simple game and then throw the thing away ;) (As GBA is much
cooler)

And I don't have questions yet.
well, just one... is there an IRC channel for VMS dev'ing ?

D.F.

#788 From: "sairuk" <sairuk@...>
Date: Wed Apr 18, 2001 4:49 pm
Subject: Re: [vmu] PC to DC SAVE CONVERSION!
sairuk@...
Send Email Send Email
 
you should be able to just email it back to the DC and resave it to the VMU

or if you want to post it on a webpage for download you'll need to generate
VMI & VMS for it

http://rvmu.maushammer.com/faq.html

check that faq out, for now.. coz i'm on my wait to bed

- sairuk -

----- Original Message -----
From: <webmaster@...>
To: <vmu-dev@yahoogroups.com>
Sent: Thursday, April 19, 2001 1:30 AM
Subject: [vmu] PC to DC SAVE CONVERSION!


> I sent my PC a DC save through e-mail. It came over as a .dat file.
> Does anyone know how to make it back into the correct DC format so I
> can download again?
> It's a PSO level 73 HUmar and I dont want to lose him.
> Please, any help would be nice.
> Matthew
>
>
>        post:  vmu-dev@eGroups.com
> unsubscribe:  vmu-dev-unsubscribe@eGroups.com
>     archive:  http://www.egroups.com/group/vmu-dev/
>         faq:  http://vmudev.dcemulation.com/faq.html
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>

#787 From: webmaster@...
Date: Wed Apr 18, 2001 3:30 pm
Subject: PC to DC SAVE CONVERSION!
webmaster@...
Send Email Send Email
 
I sent my PC a DC save through e-mail. It came over as a .dat file.
Does anyone know how to make it back into the correct DC format so I
can download again?
It's a PSO level 73 HUmar and I dont want to lose him.
Please, any help would be nice.
Matthew

#786 From: "drea" <webmaster@...>
Date: Wed Apr 18, 2001 3:09 pm
Subject: Converting to .VMS and .VMi from PC...HELP!
webmaster@...
Send Email Send Email
 
I sent my PC a DC save through e-mail. It came over as a .dat file.
Does anyone know how to make it back into the correct DC format so I can download again?
It's a PSO level 73 HUmar and I dont want to lose him.
Please, any help would be nice.
 
 

Messages 786 - 815 of 1156   Newest  |  < Newer  |  Older >  |  Oldest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help