How much RAM is really needed in an MSX 2 ? (Hardware Fórums MSX)MSX Resource Center            
                    
English Nederlands Espa�ol Portugu�s Russian              
 Notícias
   Página principal
  Arquivo de notícias
  Tópicos de notícias

 Recursos
   Fórums MSX
  Artigos
  Reviews
  Reportes de feiras
  Fotografias
  Feiras e encontros
  Enquetes
  Links
  Procurar

 Software
   Downloads
  Web-Loja

 MRC
   Quem somos nós
  Entre para nosso time
  Doações
  Políticas
  Contate-nos
  Faça um Link para nós
  Estatísticas

 Procurar
 
  

  

 Login
 

Nome do Usuário

Senha




Você ainda não tem uma conta? Torne-se um amigo-MSX e registre uma conta agora!


 Estatísticas
 

Existem 60 convidados e 6 Amigos do MSX online

Você é um usuário anônimo.
 

Fórums MSX


Fórums MSX

Hardware - How much RAM is really needed in an MSX 2 ?

Vai para pág. ( 1 | 2 | 3 Próxima Página )
Autor

How much RAM is really needed in an MSX 2 ?

mouser
msx lover
Posts: 89
Postado em: 11 Maio 2007, 00:22   
I mean that I could expand the RAM of a given MSX 2 to say 4 Mb using an expander like that of Padial. But how much is really needed for most (99.9 %) applications ? :
- Games that run from a cartridge do not need more than the minimum 64 Kb.
- I think that most games based on disk will run with just 128 K or even 64 K.
- MSX-DOS is ok with 128 K (not sure about this).
- Turbo - R games obviously don't run in an MSX 2.
- MSX 2+ are 64 Kb computers, thus games designed for them do not need more than that (besides the fact that they won't run in a MSX-2 !)

That leaves, to my knowledge, only the megarom to disk conversions which used to be very demanding in terms of user RAM. IMHO the nice megaflashrom of Pazos is the best solution to this.

Please correct me if I'm wrong and tell me what is the best option: get an MSX-2 expanded internally to say 256 Kb (512 kb will be very expensive) or buy a big ram expansion cartridge.



wolf_
online

msx legend
Posts: 4777
Postado em: 11 Maio 2007, 01:40   
Most European demo/game stuff works with 128k, some cracked (scc-)cartridges sometimes need more (which was the main reason why ppl bought extra RAM in the early years). When working with DOS2 you kinda want something more than 128kB. There're not many thingies that require 512kB, but Sphere and Wings do..
manuel
msx guru
Posts: 3528
Postado em: 11 Maio 2007, 09:40   
256kB will do for more than 95% of the software, I guess.
512kB used to be nice when you still used RAM disks, printer buffers or for stuff like FastCopy using only one disk drive.
And maybe for SymbOS more RAM is nice
wolf_
online

msx legend
Posts: 4777
Postado em: 11 Maio 2007, 10:46   
Whenever Meridian will be done you're also required to have memory in the 512kB/1MB range, iirc.
sinus
msx user
Posts: 33
Postado em: 11 Maio 2007, 13:50   
I would say: 1024 Ko RAM (512Ko strict minimum to feel at ease)

- commercial disks : 128Ko max
- commercial ROM* images : 512Ko max (*of course loaded from disks or tapes only by masochists who own the original ROMs, for obvious copyright reasons... )
- Symbos & generally speaking possibility to use 720Ko RAM disks : 1024 Ko
- Demos are more likely to use as much as they can.

Technically speaking also: it's quite easy to build a 1Mo Simm RAM into an MSX2, like Philips machines. 2Mo would have been just about the same, so arguably a good choice too. I've soldered one myself in mid-1990's (NMS8250). Without being an expert, it was OK. I had to fix a couple of solders since then, I also note that totally emptying the RAM sometimes requires to turn off the MSX2 for 30 to 60 seconds.

The more the better, but I doubt the fact over 1Mo RAM will really be of frequent/any use.
Multitasking makes big RAM sensefull anyway. Symbos reaches itself the 1Mo limit, and with it the hope of ever taking advantage of the full 4Mo mapper offered by the MSX2 system kind of disappears. Don't get me wrong: 1 Mo in Symbos appears to be a lot, more than enough for 3.57Mhz Z80 (the number of simultaneously running applications should be limited for speed reasons)! Moreover Prodatron tends to think 'Buffering' (mp3 loading, videos etc.) would be no less efficient from flashdisks than from RAM.
So, IMHO, 1Mo should definitely be enough.

Now it's a question of programmer's choices and needs.
By the way, what ARE the software/demos that ACTUALLY use over 1Mo RAM memory mapper, if any? (even optionally) Does anyone know?

Sin
Ivan

msx professional
Posts: 906
Postado em: 11 Maio 2007, 18:28   
I do agree with manuel, with 256kB you can run almost everything.
wolf_
online

msx legend
Posts: 4777
Postado em: 11 Maio 2007, 18:59   
Quote:

I would say: 1024 Ko RAM (512Ko strict minimum to feel at ease)
By the way, what ARE the software/demos that ACTUALLY use over 1Mo RAM memory mapper, if any? (even optionally) Does anyone know?



I'd say: anything related to video. Things like Sphere/Wings are good candidates (Sphere/Wings uses ~ 350kB worth o' frames, and that's about 1000 of 'em then. The whole demo including tune, player, code etc. fits 512kB. With 1MB there's space for another 512kb worth o' frames. Assuming a single frame is about 350 bytes average then that's over 1400 frames. Or simply said: a 80 seconds linear movie at 30fps.

Normal/classic demo effects are usually very small, so for anything traditional, all that RAM is prolly not really required.

I do see another application for game intros, 1MB is truly a lot to hold bitbusted screen5 images! But as usual, technically it sounds nice, but I wouldn't know anyone around here able to design all that. We lack artists.. ._.
cax

msx professional
Posts: 1021
Postado em: 11 Maio 2007, 19:09   
wolf_,

are there any *existing*, not hypothetical apps, that use more than 1M RAM ?
RAM disks (yes/no) ? Anything else ?
wolf_
online

msx legend
Posts: 4777
Postado em: 11 Maio 2007, 19:25   
Not that I know of, apart from Meridian that requires -iirc- 512kB for its system/GUI and uses quite some RAM for its patterndata. But as it's not released yet as finished product it's a hypothetical app for the moment.
msd
msx professional
Posts: 615
Postado em: 11 Maio 2007, 19:41   
Quote:

wolf_,

are there any *existing*, not hypothetical apps, that use more than 1M RAM ?
RAM disks (yes/no) ? Anything else ?



TED, MAGIC, BB,MULTIMENTE,COMPASS,MERIDIAN to name a few examples.
manuel
msx guru
Posts: 3528
Postado em: 11 Maio 2007, 21:05   
Orcacle can use it But most of these programs are just capable of using it and do not require it.
msd
msx professional
Posts: 615
Postado em: 11 Maio 2007, 21:53   
the question was.. what uses more then 1MB ram.. well does apps do
webmouse
msx lover
Posts: 121
Postado em: 11 Maio 2007, 22:23   
Depends on what kind of apps you're using. Most MSX2 stuff works fine with 128kB RAM/128 kB VRAM.
For example, I use the rom of my Philips NMS 8250 with openMSX, that's my base configuration.
manuel
msx guru
Posts: 3528
Postado em: 11 Maio 2007, 23:02   
webmouse: um, the ROM doesn't determine the amount of RAM in the machine... unless I misunderstood you.
mouser
msx lover
Posts: 89
Postado em: 11 Maio 2007, 23:37   
That's the point. As your posts suggests, the only apps that really require great amounts of RAM are those created lately. The software made in the golden age of MSX works well with just 256 Kb or even 128 Kb. I was in doubt between buying a 4 Mb ram expansion or the megaflashrom SCC of Pazos. I choose the megaflashrom just because I thought that most of the software that requires more than 128 Kb are the megarom to disk conversions. The megaflashrom SCC solves two problems: the need of RAM and the need of an SCC cart which I didn't have.

...but I'm still pondering about buying that ram expansion !
 
Vai para pág. ( 1 | 2 | 3 Próxima Página )
 







(c) 1994 - 2008 Fundação MSX Resource Center. MSX é uma marca registrada da MSX Licensing Corporation.