Multi game PROM/EPROM. (Development MSX Fora)MSX Resource Center PassionMSX MSX2 contest           
            
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 44 gasten en 1 MSX vriend online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Development - Multi game PROM/EPROM.

Schrijver

Multi game PROM/EPROM.

Yukio
msx professional
Berichten: 819
Geplaatst: 28 November 2007, 12:26   
Can I just put a hook or jump to another position in the start of the file?
Like a file selector with multiple titles to choose from.
How would be the options to compile software that could be merged into a binary form?
Does anyone know the inner work of the game collections on cartridge format !?
What is the best method for use 32 or 64KB of memory?

In the case of a mega-bit (128 KB) cartridge , how to select and change from each segment of 16 KB? There should be some memory address to change the banks of memory.
Can someone provide a (working) sample in assembly code?
If someone use 10/12KB per game, there would be some space for the game menu and extras ...
cax

msx professional
Berichten: 1017
Geplaatst: 28 November 2007, 12:38   
One of the techniques I heard about is just switch from one game to another in a circular way after reset. E.g. press reset 6 times to play game No.6.
But, of course, simple game selector application would be easier to use.

As for megabit mappers, there exist various types of them - with 8K or 16K segments, and they are switched by putting the number of the required segment at specific address.
Yukio
msx professional
Berichten: 819
Geplaatst: 28 November 2007, 13:32   
Quote:

One of the techniques I heard about is just switch from one game to another in a circular way after reset. E.g. press reset 6 times to play game No.6.



This is nice, only some extra component's to add.

I saw this working on the SEGA Mega Drive.
Tec Toy used this for the Sports games.

The problem when using a similar technique on MSX is that not every MSX computer have a RESET button. And turn on and off into a rapid succession could damage the components.




Sd-Snatcher
msx freak
Berichten: 250
Geplaatst: 28 November 2007, 14:07   
There is a reset line in the cartridge slot?, then you can put a reset button in the game.

edit:

I answer myself, yes the #15 line.

MSX Cartridge connector/bus expansion/extension side slot
(Giovanni R. Nunes)

Female 50 pin connector


                                        +---+
   1:/CS1          2:/CS2             1 |= =| 2
   3:/CS12         4:/SLTSL             |= =|
   5: RSV(N.C)     6:/RFSH              |= =|
   7:/WAIT         8:/INT               |= =|
   9:/M1          10:/BUSDIR            |= =|
  11:/IORQ        12:/MERQ              |= =|
  13:/WR          14:/RD                |= =|
  15:/RESET       16: RSV(N.C)          |= =|
  17: A 9         18: A15               |= =|
  19: A11         20: A10               |= =|
  21: A 7         22: A 6               |= =|
  23: A12         24: A 8               |= =|
  25: A14         26: A13               |= =|
  27: A 1         28: A 0               |= =|
  29: A 3         30: A 2               |= =|
  31: A 5         32: A 4               |= =|
  33: D 1         34: D 0               |= =|
  35: D 3         36: D 2               |= =|
  37: D 5         38: D 4               |= =|
  39: D 7         40: D 6               |= =|
  41: GND         42: CLOCK             |= =|
  43: GND         44: SW1               |= =|
  45: +5V         46: SW2               |= =|
  47: +5V         48: +12V              |= =|
  49: SOUNDIN     50: -12V           49 |= =| 50
                                        +---+

HansO
msx addict
Berichten: 375
Geplaatst: 01 December 2007, 12:42   
Quote:



The problem when using a similar technique on MSX is that not every MSX computer have a RESET button. And turn on and off into a rapid succession could damage the components.



Power on/off is always dangerous for hardware, since the powerlines are in indefinite states then for a very short moment.
Reset is just resetting the processor, and other hardware if needed, to a known initial state.

Adding a reset button in a cartridge is a good idea on computers missing a reset button therefore.
 
 







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