Michael
says:
Hey
Mr. Bean says:
hey, what's goin on?
Michael says:
Not much, we've got two new members.
Michael says:
Have any ideas/suggestions?
Mr. Bean says:
well, i think it would be a good idea to build the os from scratch and use the
distribution one as like a reference if we come across any problems *
This dispute over whether to port of write our own OS kind of died due to the
whole purpose of the project
Michael says:
Me too, we should build our own and use others for reference.
Mr. Bean says:
do we have any disagreements?
Michael says:
I don't know, what are your expectations, major ideas for this project?
Mr. Bean says:
i don't have any issues in terms of what we will do overall....as for the programming
side i just hope everything is well organized
Mr. Bean says:
and that jobs get broken up into individual tasks, just so we're not all doin
the same thing
Michael says:
Yeah, we need to make sure we have some sort of place to all submit what we're
doing, what we've done, and what we should do.
Michael says:
Chris can probably integrate that into our site using mysql.
Mr. Bean says:
cool....i also run a server that's up....or we can stor it in the folder that
sourceforge gives us
Michael says:
What type of connection do you have?
Mr. Bean says:
im on my school's connection, it's pretty fast
Michael says:
What OS are you running on the server?
Mr. Bean says:
xp, it's just an ftp server
Michael says:
That would be useful as a mirror and to back up our work.
Mr. Bean says:
yeah
Michael says:
What chip did you program with assembly?
Mr. Bean says:
we used a mips processor
Mr. Bean says:
not sure if that answered ur question
Michael says:
Is asm pretty similar among chips, Dreamcast uses the Hitachi Super H 3?
Mr. Bean says:
im sure the commands r pretty basic, i'd have to check it out to find out
Mr. Bean says:
does anyone else have experience in asm?
Michael says:
If you go to our project's documentation page theirs a page with a bunch of
links, a few are on Hitachi Super H 3 ASM. From what I know you're the only
one who knows ASM. * Now around three to four people know
it
Michael says:
Everybody else is a C++ programmer.
Mr. Bean says:
ok
Michael says:
On the page with the links there's a link to a C++ Compiler for the Super H
3, would that let us program it in C++?
Mr. Bean says:
lemme check it out...but what would u need asm for?
Michael says:
We'd nee asm to write a C++ loader that the Hitachi could use to load the kernel
which will be C++. * We're no longer using a loader but
rather direct compilation to Hitachi language
Mr. Bean says:
ok
Michael says:
That seems the most portable way to go, you could then run any C++ kernel or
program with the loader.
Mr. Bean says:
gotcha
Michael says:
That's the part where we'll really need you to tell the rest of us what we're
doing.
Mr. Bean says:
alright, i'll just need a couple of days to sift through all this info, and
i should have an idea on how to do it
Mr. Bean says:
sweet, i was checkin out the map of the process, and it uses the same stuff
that i learned, so i think we're good
Michael says:
Great, we were almost stuck at that part.
Michael says:
From what you've learned is there any better way to structure the OS than with
a loader interfacing the kernel to the hardware.
Michael says:
I'm assuming white board is like a shared drawing program?
Mr. Bean says:
yeah, has it connected?
Michael says:
That could come in handy for developement.
Michael says:
No, still waiting.
Michael says:
It timed out, I'll try it next time.
Mr. Bean says:
ok
Mr. Bean says:
what were u gonna show me?
Michael says:
So I don't try to talk to you at midnight what time zone do you live in?
Mr. Bean says:
est
Michael says:
Good, me too.
Michael says:
Nothing really, just trying it out.
Mr. Bean says:
cool
Michael says:
Chris lives in Australia.
Mr. Bean says:
geez, he'll be kinda hard to reach * Chris is no
longer a member
Michael says:
Yeah, you can only reach him Friday and Saturday 3 P.M. and later.
Michael says:
He's sixteen hours ahead.
Mr. Bean says:
we might not need a loader, if use the hitachi compiler the c++ code i think
that might be all we need * This is what we're
doing now
Michael says:
Perfect, we can use ASM for certain lowlevel features.
Mr. Bean says:
ok
Michael says:
We'll use C++ for the majority.
Michael says:
Can you translate our docs to French?
Mr. Bean says:
i might be able to
Michael says:
To be easier we could translate with bablefish and you could look them over
to make sure it didn't give the wrong meaning.
Michael says:
Sometimes it makes stuff sound a little different than you wrote.
Mr. Bean says:
yeah, it's not good with expressions
Michael says:
Have you ever used Frontpage or Dreamweaver?
Mr. Bean says:
both
Michael says:
Which is better?
Mr. Bean says:
want me to help in web development too
Mr. Bean says:
i've used frontpage more, it's pretty basic...ur choice depends on what u want
on the page
Michael says:
What do you mean by that?
Mr. Bean says:
dreamweaver makes it easier to add flash and whatnot....frontpage makes adding
elements to the page, i'd go with dreamweaver more than anything *
We use Dreamweaver
Michael says:
Sure, Chris has started the project in Dreamweaver, you can help him out. I'll
be getting Dreamweaver soon and will also be able to help. Currently I use Frontpage.
Mr. Bean says:
ok
Michael says:
How would you connect to devices like the controllers in C++? Would hardware
devices like these have to have their own ASM coded software?
Mr. Bean says:
im not sure just yet
Michael says:
I have a fealing that becuase of the unique hardware of Dreamcast we'll need
to write the device drivers in ASM and then communicate with them with C++.
* This is our current route
Mr. Bean says:
i guess that's the route we'll take for now
Mr. Bean says:
i'd have to figure out the addresses and stuff of the i/o ports
Michael says:
That information's on Marcus's page. He's got tons of Dreamcast hardware/software
info.