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