Sounds good. You could have a pair of simple
editors: one for text (vmu script) and one for
assembler. The assembler editor isn't really
necessary, but writing assembler code is easier with
an editor that has built-in columns =P
I've checked the source code sizes. Here's the file
sizes for the biggest VS program that I have (the
logic game):
VMUSCRIPT SOURCE: 22 blocks
ASSEMBLER SOURCE: 36 blocks
VMS FILE: 6 blocks
If these were to be compressed they would be
(approximately):
VMUSCRIPT SOURCE: 17 blocks
ASSEMBLER SOURCE: 27 blocks
VMS FILE: (can't be compressed since it's binary
and not text)
--- Miles Raymond <reukiodo@...> wrote:
> I am familiar that there is Unix for DC (both BSD
> and a Linux distro), it's not exactly what I'd
> like to do. Maybe I can clarify it a little bit?
>
> What I'd like is to make an ISO that people can
> download and burn. A ready to run CDimage of the
> end result. When the user puts in the CD and turns
> the DC on, it will come up to a GUI IDE from
> which the user can either load an existing VMUscript
> (or asm) code from a memory card or create a
> new one just simply by typing. The user can then
> save the code to a memory card and/or compile and
> send to the VMU and hopefully a built-in emulator
> (useful for debugging)... I can think of a TON of
> additions to this, but I want to start simple, and
> then add in other features...
>
> I don't really need the whole Linux because I feel
> that this project can be done just using KOS and
> a few other sources (for VMU interaction) and have
> an end result that is much smaller than if using
> Linux. Or maybe I'm just too stubborn to admit to
> not wanting to try Linux on the DC. =P Any which
> way, I'd like the end ISO to be small enough so that
> most people who are still stuck using an old
> modem can still feasibly download the ISO and burn
> it.
>
> In order for this to work, we'll have to make the
> program be able to save the code to a memory card,
> which requires storing in raw text or some simple
> text compression like you suggested. A quick look
> on Marcus' site shows that each block is 512 bytes.
> Since you say a compiled program is usually 6
> blocks (6*512=3072b or 3kb), do you think an average
> code size would be around 12 blocks or 6kb?
> I'm just worried that for this project to actually
> be practical, you'd need 3 controllers with 6
> memory cards just to store the code for your
> program. =P (worst-case scenario, of course)
>
> -Miles Raymond EML: m_rayman@...
> AIM: Killer2Ray ICQ: 13217756 IRC: Killer2
> WWW: http://www.bigfoot.com/~m_rayman
>
> ----- Original Message -----
> From: "M. Jumper" <mj98765@...>
> To: <vmu-dev@yahoogroups.com>
> Sent: Friday, December 07, 2001 6:03 PM
> Subject: Re: [vmu] On-DC VMUscript compiler
>
>
> > I don't even know what CVS is !!!
> > But... I'd be glad to help you out. I've got a
> > couple non-DC projects that I'm working on, but
> those
> > are just for fun. Believe it or not, I'm almost
> > finished writing a chess program written in (get
> > ready) Visual Basic!!!! So far it plays pretty
> well!!!
> > (It can beat me)
> >
> > Back on topic, about the DC port....
> > I just got an idea. DCEmu ported a copy of Linux
> for
> > the DC. If we could port the code to work with
> Linux,
> > it would work on the DC!!!
> >
> > Don't worry about how much space a program will
> > use!!!! I've tested random things for how much
> space
> > they will take up, and I don't think programs take
> up
> > that much space......
> >
> > The average size of a vmuscript program AFTER
> > COMPILATION is 6 blocks. I don't know how big the
> > source code is, but I wrote a program to calculate
> VMU
> > sizes so I can just use that. I'm not sure if I
> made
> > that (VMU.EXE) available with the general vmu
> script
> > package, but if I didn't I can post it in the
> group
> > files if you need it.
> >
> > If you think the programs will take up too much
> > space, it wouldn't be too hard to write a simple
> > program to save the files in 6bit or 5bit format
> since
> > they're only text anyway (between 3/4 to 5/8 of
> > original filesize).
> >
> > --- Miles Raymond <reukiodo@...> wrote:
> > > I just got Linux set up (I hear that it's
> easier) on
> > > another PC that I can SSH into and do my
> > > development there.
> > >
> > > Once I get KOS (CVS) set up, I'll try to get
> this
> > > project on the road. Since you're the only one
> > > who expressed interest in helping, do you know
> how
> > > to set up a CVS account such as sourceforce so
> > > that we can collaborate on the code? I'm
> relatively
> > > new to CVS. =P
> > >
> > > The dcdev list is pretty friendly, so I assume
> that
> > > we can get help there. I've been reading the
> > > messages for quite a while and the only thing
> that
> > > seems to be a problem is the VMU save support.
> =\
> > > Hopefully we can get this worked out.
> > >
> > > Since I've only tried out the demos on the
> VMUscript
> > > homepage, I can't call myself a real
> > > VMUdevver... =\ What I'd like to know is what
> the
> > > average size of a VMUscript program runs. The
> > > only thing I'm worried about is if the VMU (or
> other
> > > memory card) will have enough space to save the
> > > code...
> > >
> > > Anyway, anyone want to help me get started?
> > >
> > > -Miles Raymond EML: m_rayman@...
> > > AIM: Killer2Ray ICQ: 13217756 IRC:
> Killer2
> > > WWW: http://www.bigfoot.com/~m_rayman
> > >
> > > ----- Original Message -----
> > > From: "Hermes Ramos" <burguertime@...>
> > > To: <vmu-dev@yahoogroups.com>
> > > Sent: Friday, November 16, 2001 4:36 PM
> > > Subject: Re: [vmu] On-DC VMUscript compiler
> > >
> > > > >From: "Miles Raymond" <reukiodo@...>
> > > > >Reply-To: vmu-dev@yahoogroups.com
> > > > >To: <vmu-dev@yahoogroups.com>
> > > > >Subject: [vmu] On-DC VMUscript compiler
> > > > >Date: Thu, 15 Nov 2001 17:17:45 -0600
> > > > >
> > > > >How many people are interested in an
> VMUscprit
> > > compiler made for the DC?
> > > > >The whole idea would be
> > > > >that you wouldn't need a PC to develop VMU
> > > programs. Just burn a CD (or
> > > > >have one burned for you),
> > > > >code your program on the DC, maybe debug with
> an
> > > emulator, save the source
> > > > >to any memory card, and
> > > > >run it on a real VMU... Does this sound like
> a
> > > good idea? Or just
> > > > >something dumb?
> > > >
> > > > Dumb? no way, absolutely not, cool idea
> indeed.
> > > >
> > > > people like me, with no acces to a pc, could
> have
> > > a great time learning to
> > > > develop this way, a cheap failsafe way to make
> > > short inexpensive programs
> > > > for VMU.
> > > >
> > > > Well anybody dares to takee this seriously?
> > > >
> > > > IŽd be glad to help
> > > >
> > > > >I know a lot of people don't have DC
> keyboards,
> > > so I'm not sure how many
> > > > >would care for something
> > > > >like this...
> > > > >
> > > > >-Miles Raymond EML: m_rayman@...
> > > > >AIM: Killer2Ray ICQ: 13217756 IRC:
> > > Killer2
> > > > >WWW: http://www.bigfoot.com/~m_rayman
>
>
__________________________________________________
Do You Yahoo!?
Send your FREE holiday greetings online!
http://greetings.yahoo.com