Mega Drive Research and Development Center
Moderator: BigEvilCorporation
Mega Drive Research and Development Center
http://srb2town.sepwich.com/mdrdc
Yes, this is another try to unify the MD development community. If you want this to work, please spread the word everywhere you can. If people doesn't know about this place then it'll be just another pathetic attempt.
I've just uploaded very few stuff, and the examples there aren't enough to be able to make a game OK, I'll add more examples, but help would be appreciated too.
Just tell me what do you think of the small piece of work you see.
Yes, this is another try to unify the MD development community. If you want this to work, please spread the word everywhere you can. If people doesn't know about this place then it'll be just another pathetic attempt.
I've just uploaded very few stuff, and the examples there aren't enough to be able to make a game OK, I'll add more examples, but help would be appreciated too.
Just tell me what do you think of the small piece of work you see.
-
- Very interested
- Posts: 2984
- Joined: Fri Aug 17, 2007 9:33 pm
Not a bad start. I would add these to the tools:
68K BASIC: BasiEgaXorz - http://devster.monkeeh.com/sega/basiegaxorz/
68K and Z80 assembly: asmx - http://xi6.com/projects/asmx/
68K C/C++: uclinux gcc 4.1.1 - http://www.uclinux.org/pub/uClinux/m68k ... -20061214/
SH2 C/C++: KPIT GNU Tools - http://www.kpitgnutools.com/ (requires free registration)
68K BASIC: BasiEgaXorz - http://devster.monkeeh.com/sega/basiegaxorz/
68K and Z80 assembly: asmx - http://xi6.com/projects/asmx/
68K C/C++: uclinux gcc 4.1.1 - http://www.uclinux.org/pub/uClinux/m68k ... -20061214/
SH2 C/C++: KPIT GNU Tools - http://www.kpitgnutools.com/ (requires free registration)
-
- Very interested
- Posts: 2440
- Joined: Tue Dec 05, 2006 1:37 pm
- Location: Estonia, Rapla City
- Contact:
Nice yes... add a forum and its great. I'll be helping with ASM stuff whenever its possible, also I have been writing some MD programming manual (covering all I know in dumbass friendly fashion)...
Mida sa loed ? Nagunii aru ei saa
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen
So there was Basiegaxorz. I forgotten where the page was :P Now I can make examples for it too... through a lot of the examples in the page are already built-in instructions. I guess that most of the Basiegaxorz examples (at first at least) will have to do with handling the FM channels, ability it lacks. Any idea about the limit for a Basiegaxorz program? Because last time I tried there was a limit on the size of source code the IDE could handle, after that it crashed. Through it was back when it used SNASM68K, just to give you an idea...
Is ASMX MRI compatible? If you don't know, it means it uses the same syntax such as SNASM68K or ASM68K. A good example of non-MRI compatible assembler is GAS by default, through you can get it into MRI compatibility mode with the -M/--mri switch.
About the GNU tools, I think I better put a link to them... They take up just too much space. I don't have any space limits in Sepwich, but anyways... And after all, by the URLs I guess they're from the official sources, right? ;)
And about the forum, no idea what to do :P If I knew PHP and how to use SQL with it, I would most likely make my own engine (also making it easier for me to customize it). Just to try it :) I'm customed to other forums and I guess it would be easy to use an already existant engine like everybody does, but anyways... I guess SpriteMind can do meanwhile.
EDIT: through it'll appear on the page just on the next update, I already have an e-mail address for it, so feel free to send any useful stuff there :)
megadrive [dot] rdc [at] gmail [dot] com
I wanted it to be mdrdc but GMail addresses must be at least six characters long >_>
Is ASMX MRI compatible? If you don't know, it means it uses the same syntax such as SNASM68K or ASM68K. A good example of non-MRI compatible assembler is GAS by default, through you can get it into MRI compatibility mode with the -M/--mri switch.
About the GNU tools, I think I better put a link to them... They take up just too much space. I don't have any space limits in Sepwich, but anyways... And after all, by the URLs I guess they're from the official sources, right? ;)
And about the forum, no idea what to do :P If I knew PHP and how to use SQL with it, I would most likely make my own engine (also making it easier for me to customize it). Just to try it :) I'm customed to other forums and I guess it would be easy to use an already existant engine like everybody does, but anyways... I guess SpriteMind can do meanwhile.
EDIT: through it'll appear on the page just on the next update, I already have an e-mail address for it, so feel free to send any useful stuff there :)
megadrive [dot] rdc [at] gmail [dot] com
I wanted it to be mdrdc but GMail addresses must be at least six characters long >_>
Sik is pronounced as "seek", not as "sick".
You have too much spare time?Sik wrote:And about the forum, no idea what to do :P If I knew PHP and how to use SQL with it, I would most likely make my own engine
I think, creating any new forum will be a bad idea. There is already three or even more forums with mostly same people - this one, BEX, Tavern. It have much more sense to join all forums together than creating one more.
Yeah, a lot, trust meShiru wrote:You have too much spare time?Sik wrote:And about the forum, no idea what to do If I knew PHP and how to use SQL with it, I would most likely make my own engine
Yes, through again, making a new page like I've just done has the same issue: why create another page and don't just reuse an already existant one? I wonder if you see the point.Shiru wrote:I think, creating any new forum will be a bad idea. There is already three or even more forums with mostly same people - this one, BEX, Tavern. It have much more sense to join all forums together than creating one more.
And anyways I'm not sure if yet reserve the SQL database for something else. I can only use it for a single forum, maybe except if it's my own engine and it's designed with "shareability" in mind (I've just made a new word, horray!).
EDIT: before I forget (again), for the next update I'll upload some Mega CD docs (which I didn't upload before because they take looooong to upload). Later I'll go with some 32x ones. So stay tuned
Sik is pronounced as "seek", not as "sick".
You need to create another page because you can't reuse already existant one - owner don't want to give away access, don't have time to update it by himself, or just forgot his password, or don't want to pay for hosting, etc. You don't need to create another forum to allow people communicate, because they already have places to communicate (even too much). Also, 'life' of site is supported by owner, but 'life' of forum is supported by community. This is a difference, I think.Sik wrote:Yes, through again, making a new page like I've just done has the same issue: why create another page and don't just reuse an already existant one? I wonder if you see the point.
-
- Very interested
- Posts: 2984
- Joined: Fri Aug 17, 2007 9:33 pm
The latest is actually 1.24 and was posted in the devster forum.Sik wrote:So there was Basiegaxorz. I forgotten where the page was Now I can make examples for it too... through a lot of the examples in the page are already built-in instructions. I guess that most of the Basiegaxorz examples (at first at least) will have to do with handling the FM channels, ability it lacks. Any idea about the limit for a Basiegaxorz program? Because last time I tried there was a limit on the size of source code the IDE could handle, after that it crashed. Through it was back when it used SNASM68K, just to give you an idea...
http://devster.monkeeh.com/sega/basiegaxorz/bex124.zip
BasiEgaXorz actually has it's on forum there:
http://devster.proboards22.com/index.cg ... asiegaxorz
It now uses a command line app to compile, and asmx to do the assembling, so I think the limits don't matter now.
I believe it is. Not 100% certain on that, but it looks VERY much the same to me. If you have to change something, it's not nearly as much as GAS.Is ASMX MRI compatible? If you don't know, it means it uses the same syntax such as SNASM68K or ASM68K. A good example of non-MRI compatible assembler is GAS by default, through you can get it into MRI compatibility mode with the -M/--mri switch.
Asmx can be compiled in linux (how I use it) or cygwin for Windows.
Yes, KPIT is the official source and maintains both linux and Windows toolchains for gcc and gdb for the SH family. They want people to register to download the tools. It's not a big deal, and they email you when an update comes out. Their latest GNUSH toolchain is 77MB in size, and gives gcc 4.2 for the SH family. If people fuss too much, we could always just put a copy on MediaFire or MegaUpload or something.About the GNU tools, I think I better put a link to them... They take up just too much space. I don't have any space limits in Sepwich, but anyways... And after all, by the URLs I guess they're from the official sources, right?
I checked and ASMX is MRI compatible, so don't worry. However it's missing DCB and macro parameters don't seem to work properly :/ (what, it only accepts one parameter per macro?). Hence Ninja Fight didn't assemble with it.
Also, you don't need cygwin to use it under Windows. I just compiled all C files together as a console application and it worked perfectly. The reason is simple, it's pure ANSI C using only the standard library, so it isn't platform-dependant.
Also, you don't need cygwin to use it under Windows. I just compiled all C files together as a console application and it worked perfectly. The reason is simple, it's pure ANSI C using only the standard library, so it isn't platform-dependant.
For that I could instead upload it directly to the host as the rest of the files. The host hard disk space is "infinite" (Sepwich doesn't have any kind of limitations besides the hardware itself, which is very huge), my computer hard disk space isn'tChilly Willy wrote:If people fuss too much, we could always just put a copy on MediaFire or MegaUpload or something.
Sik is pronounced as "seek", not as "sick".
-
- Very interested
- Posts: 2440
- Joined: Tue Dec 05, 2006 1:37 pm
- Location: Estonia, Rapla City
- Contact:
who knows... I have 2x 250GB HDDs and both are pretty filled up... I really should burn some stuff to DVDs but I'd rather buy another HDD...
Mida sa loed ? Nagunii aru ei saa
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen