I wanna develop, but on which system? (Development MSX Fora)MSX Resource Center MSXdev 2008 - MSX1 development bonanza!           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 137 gasten en 1 MSX vriend online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Development - I wanna develop, but on which system?

Ga naar pagina ( 1 | 2 | 3 Volgende pagina )
Schrijver

I wanna develop, but on which system?

UnregisteredGeplaatst: 24 April 2004, 17:01   
Hello,

I have a Amiga 500, on which I can develop games, but I first have to repair it. I would probably develop on the PC with an emulator anyway. So the MSX is nice as well, and the Commodore 64 is also nice... Hmm, I don't know on which system to develop... Is there any site on MSX development, so that I can see code. I know C, C++, Assembly (a little) and BASIC.
flyguille
msx master
Berichten: 1182
Geplaatst: 24 April 2004, 17:51   
you know z80 assembly?

anyway "commodore 64" is not nice!....

MSX2 is the minimun if you want to develop freely... But exist some ppl than still programming on MSX1 than got several frustrants limitations if you want to do big things.

if you want to mount the future new wave... you can visit my OS. website http://www.mnbios.com.ar http://usuarios.arnet.com.ar/flyguille

UnregisteredGeplaatst: 24 April 2004, 21:39   
No, I don't know Z80 asm, I only have experience on x86, but I can learn it. My question, is there any site where I can see some code snippets (C or BASIC or ASM) so that I can look which system is the nicest!
Maggoo
msx professional
Berichten: 576
Geplaatst: 24 April 2004, 21:44   
Try the MSX assembly page

map.tni.nl/

If you want to see Demos or Game source code, there is also some at

users.skynet.be/bk263586/

Try the 'demos' section, most of them come also with source code.

Good luck
GuyveR800
msx guru
Berichten: 3048
Geplaatst: 24 April 2004, 22:01   
And don't forget MSX Banzai! and #msxdev @ Rizon IRC.
UnregisteredGeplaatst: 25 April 2004, 19:27   
I get more enthousiast by the time! But I have a little question. when I use a msx emulator, it says MSX BASIC, Copyright by Microsoft

I have Micro$oft!!! Did microsoft develop MSX BASIC?:?? :S :'( Then the C64 would be a better choice... Maybe the Amiga is the best, because I have an Amiga over here... But on the other hand, MSX seems cool
GuyveR800
msx guru
Berichten: 3048
Geplaatst: 25 April 2004, 19:35   
BASICally, M$ wrote all BASIC's for homecomputers.
But don't worry, they werent evil back then
Most MSX'ers hate M$ as much as you
BiFi
msx guru
Berichten: 3142
Geplaatst: 25 April 2004, 20:16   
And most assembly coders don't use BASIC anyway, though mostly just for loading the required files for something.
Sonic_aka_T

msx guru
Berichten: 2261
Geplaatst: 25 April 2004, 20:41   
Well, I guess you're on the wrong forum for an unbiassed opinion, but guess what? I think you should go for MSX Here's why:

1) Commodore 64 blows.
2) Amiga is good phun and a good machine, but to code properly you'd have to learn assembly for *three* different processors. Well, unless you want to program in C.
3) C blows. If you're gonna program in a higher language, you might as well program for your PC. Just grab delphi, or whatever kind of script-languange it is that people who don't know computers use, and code in that.
4) MSX rules. Trust me, it's a cute little computer that can do a lot in spite of its low specs. You'd be surprised how many cool things an MSX can do, even if you're just learning.

To sum it up: C64 is a no-go. Amiga is possible, but more difficult at best. MSX was, and is, for most people the best option to get a grip on low-level programming. And the MSX BASIC interpreter, even though it was developed by M$ (Kill Bill!!!) is in my opinion the best interpreter around. Mostly because of the system setup though, not because of anything billy did.

There's a whole array of good emulators out there, and if you really feel like taking your hobby seriously you could even consider buying yourself an old MSX2 for something around $30. Repairing your Amiga would probably cost more. But anyways, forget about C64, please! Do yourself that favour. Decide between either the Amiga or the MSX. My advice would be to choose for MSX, since it's a whole less complicated to get started. Just browse around on www.funet.fi/pub/msx to see all the hip things you can do.

Search for another post on this forum (also today, about the same thing) for some links and help on getting started.
dumfrog
msx novice
Berichten: 18
Geplaatst: 25 April 2004, 22:08   
Sorry if I am a little bit off topic :-)
For many years, I used to program with MSX BASIC but the problem is that it is very slow (for example, it was impossible, for me, to scroll a text, move sprites and play a music together).
I was looking at demos, saying to myself "how do they do ???", "what is their secret ?".
In fact, I had never found (or searched) how to learn assembly.
Soon I will have a new flat, a lot of space and extra-time to resurrect my HB-700F (and, at the same time, jump back in time :-))
So, where could I find a tutorial that would clearly explain how to program in assembly : tools, examples (I mean, a kind of "assembly for dummies".
I dont want to make miracles. I would like to have a little more speed, write some graphics effects, play background musics. That's all.

Please help me,
an old newbie

JC from France
IC
msx professional
Berichten: 538
Geplaatst: 25 April 2004, 22:24   
to start with you might want a complete list of the Z80 instruction set. You can find it here:

http://www.mccm.aktu.nl/millennium/milc/cpu/topic_1.htm

One good source for assembly listings might be sunrise special magazine (and if I'm not mistaken these magazines can be downloaded at mrc)

And one thing you need is 'patience' and an assembler that does your bidding (we had a mega poll at mrc on z80 assemblers.. look it up, and you can see all kinds of different assemblers).

Happy coding


Maggoo
msx professional
Berichten: 576
Geplaatst: 25 April 2004, 22:52   
Quote:

Sorry if I am a little bit off topic :-)
For many years, I used to program with MSX BASIC but the problem is that it is very slow (for example, it was impossible, for me, to scroll a text, move sprites and play a music together).




Well if you want to start by a scroller, here is an example with source :-)

users.skynet.be/bk263586/Scroller.zip
[D-Tail]

msx guru
Berichten: 2990
Geplaatst: 26 April 2004, 00:05   
Even without having to learn ASM you can do quite a lot with BASIC. Especially when you combine it with NestorBASIC. You can find that one at www.konamiman.com/msx/msx-e.html.

I myself use NestorBASIC on my MSX Turbo R, combined with a Sunrise ATA-IDE, DOS 2 (duh), 1280kB RAM, Compass (by Compjoetania) for making the BASIC sources, NestorPreter (NPR) for parsing them. All this works quite nice ^^;. FS-A1ST is just for extreme speed though ^^;.

I also make programs in ASM (only things which REALLY can't be done reasonably in BASIC/NBASIC). Things like network drivers and such. In this case, Compass will also assemble the source code for me ^^;, so I use the program to its full extent .

So if you wanna develop on MSX, I suggest you get Compass. A fast machine wouls also be nice. Turbo R if you really have a big purse ^^; or a MSX2 with 7MHz if you have less. Anyhow, you'll get far by at least doing some clicks on the internet . Good luck!
IC
msx professional
Berichten: 538
Geplaatst: 26 April 2004, 00:19   
Quote:

So if you wanna develop on MSX, I suggest you get Compass.


Oh no.. not again.. I refuse to add any comments here
mfeingol
msx lover
Berichten: 68
Geplaatst: 26 April 2004, 02:19   
Quote:

Most MSX'ers hate M$ as much as you



We do? Why?
 
Ga naar pagina ( 1 | 2 | 3 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.