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...
Message search is now enhanced, find messages faster. Take it for a spin.

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
Re: [vmu] On-DC VMUscript compiler   Message List  
Reply | Forward Message #921 of 1156 |
Re: [vmu] On-DC VMUscript compiler

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



Mon Dec 10, 2001 12:22 am

mj98765
Offline Offline
Send Email Send Email

Forward
Message #921 of 1156 |
Expand Messages Author Sort by Date

Sounds like a good idea, as for the keyboard a company called Inovations, I think, has created a little device that allows you to use a standard PS2 (the...
Dragonheart@...
dragonheart_...
Offline Send Email
Nov 16, 2001
12:27 am

As far as I know, homebrew DC development has been around the same length of time if not longer than the homebrew VMU development. Check out...
Miles Raymond
reukiodo
Offline Send Email
Nov 16, 2001
2:12 am

... 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...
Hermes Ramos
hermesramos
Offline Send Email
Nov 16, 2001
10:36 pm

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...
Miles Raymond
reukiodo
Offline Send Email
Dec 6, 2001
12:08 pm

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....
M. Jumper
mj98765
Offline Send Email
Dec 8, 2001
12:03 am

Umm... You are aware you cannot compile stuff made in Visual Basic on DC, aren't you? Not only are there no compilers, it would be impossible to implant a...
Paul Kratt
sonicblr
Offline Send Email
Dec 8, 2001
12:59 am

Umm.... Did you read the message? The only VB code is my chess program. Not anything at all related to the VMU or VMU Script code. Also, one of the main ideas...
M. Jumper
mj98765
Offline Send Email
Dec 8, 2001
5:56 am

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...
Miles Raymond
reukiodo
Offline Send Email
Dec 9, 2001
9:07 pm

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...
M. Jumper
mj98765
Offline Send Email
Dec 10, 2001
12:22 am

... You should achieve much better compression rates for text data if using a compression algorithm such as the one used in ZIP (zlib can does that for you)....
Omar Cornut
cornut_o
Offline Send Email
Dec 10, 2001
11:27 pm

Now that I think of it, a zip utility for the DC would be cool in itself. It would free up a lot of VMU space and would be useful for games that have huge save...
M. Jumper
mj98765
Offline Send Email
Dec 12, 2001
1:14 am

That might not work so well, because I imagine that most of the data is compressed anyway, and you'd have to decompress it before running your game. -Miles...
Miles Raymond
reukiodo
Offline Send Email
Dec 12, 2001
12:23 pm
Advanced

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