Questions tagged [msx]

For questions about the MSX standard or about computers, hardware or software conforming to the MSX standard.

Filter by
Sorted by
Tagged with
7 votes
1 answer
250 views

Does MSX support DMA from slots?

I was looking at the signals present on the slot connector of an MSX machine, but can't find any valid option to implement DMA. So, no such an option on these systems?
ozw1z5rd's user avatar
  • 429
6 votes
1 answer
144 views

How did MSX memory slot mapping differ between the Sharp Hotbit HB-8000 and the Gradiente Expert?

I posted an answer to the question MSX's primary and secondary slots but while researching some references in the msx.org wiki to ensure my answer was accurate, I found some discrepancies between ...
Alex R's user avatar
  • 214
5 votes
2 answers
894 views

MSX's primary and secondary slots

Is it correct to say: "MSX defines 4 primary slots, which can hold up to 64K each. Since the access window is 16K, every primary slot is split in 4 secondary slots." In my understanding, the ...
ozw1z5rd's user avatar
  • 429
5 votes
1 answer
398 views

How do I change the cassette tape data (baud) rate on MSX machines?

The MSX Resource Center Wiki mentions that MSX machines can save and load at either 1200 or 2400 bps or baud. But it doesn't mention how to change this setting. So how do I change that rate? Is it ...
cjs's user avatar
  • 25k
5 votes
1 answer
657 views

WIDTH command in MSX BASIC

I'm thinking of doing a project in MSX BASIC. I've seen some books where they discourage setting the width of SCREEN 0 to 40 characters wide with the WIDTH command (or 32 characters wide in SCREEN 1), ...
dcruze's user avatar
  • 53
5 votes
1 answer
766 views

How do I add an external floppy drive to an openMSX emulated MSX 1 machine? [closed]

I'd like to add an emulated floppy drive to the openMSX emulation of a fairly basic MSX 1 computer, such as the Canon_V-8, Sony_HB-55P or National_CF-2700. (I own all three of these, albeit an HB-55 ...
cjs's user avatar
  • 25k
2 votes
0 answers
233 views

How to fix problem with MSX Composite Video?

I have a Toshiba HX-10 64KB MSX1 computer (PAL video output). I recently used a new cassette cable which caused a problem with the video; I am using the AV composite audio and video; because the video ...
Z.E.'s user avatar
  • 21
2 votes
2 answers
276 views

No syntax-error message from MSX BASIC `SCREEN` command

On bluemsx, for the machine just labelled MSX, adding a '.' full-stop after SCREEN 2 and typing various different types of rubbish does not generate a syntax error message . SCREEN 2.11111 Noticed ...
infmn's user avatar
  • 21
12 votes
4 answers
3k views

Accelerators for Z80 micros?

I am familiar with the various accelerator products that were developed over the years to improve the performance of popular 6502 home micros. A short list of the particularly well known devices would ...
Brian H's user avatar
  • 60.5k
14 votes
4 answers
3k views

What is the Circuit for a 16K or 32K MSX computer cartridge?

This question is about the old MSX-1 computers. I have a game I wrote, as a ROM file, and I now want to play it on a real MSX computer by putting the game into cartridge form. The game has been ...
Rosemary's user avatar
  • 141
17 votes
2 answers
2k views

How to decode an audio file which contains an MSX BASIC program? [closed]

I have an audio file in WAV format, which supposedly comes from a cassette sound file. Moreover, it contains a BASIC program, but I don't know how to decode it. I have tried to convert the wav file to ...
Josemi 's user avatar
  • 271
5 votes
1 answer
380 views

How can I change the MSX function keys using ASM?

How can I change the texts assigned to MSX function keys using Z80 ASM?
NataliaPC's user avatar
  • 533
3 votes
1 answer
819 views

Why didn't Famicom games use the Konami SCC for expansion audio?

There were a handful of Konami games on the Famicom that had additional sound chips (VRC6, VRC7, etc.) to enhance the audio of the games they were used in. Considering that the Famicom got many Konami ...
Kitten's user avatar
  • 275
7 votes
2 answers
784 views

How does the MSX2 game "pointless fighter" obtain a graphic above the average?

The Homebrew game "pointless fighter" (https://youtu.be/PReg7pPcbIY) has graphics and animations substantially better than most of the MSX2 games. Is there a technical breakthrough which permits such ...
Valentino Miazzo's user avatar
18 votes
4 answers
7k views

MSX Assembly/Basic programming documentation

I'd like to try to create software (and maybe simple games) for the MSX standard. I know I have two ways to do so, either I use MSX Basic or Z80 assembly. I think that Z80 assembly is more powerful ...
Informancien's user avatar
  • 2,657
7 votes
1 answer
498 views

ROM programs on the Sony MSX HitBit HB-501

I have acquired a Sony MSX HB-501 F (F stands for France, it only defines the keyboard's layout). It is fully functionnal, I can play games from cartridges on it and it displays MSX-BASIC if no ...
Informancien's user avatar
  • 2,657
12 votes
3 answers
2k views

Where can I find schematics for a simple first-generation MSX computer?

I know the basic specs of a first-generation MSX compliant computer. What I'm looking for are some schematics on how to build one. Something simple that, preferably, didn't use custom ICs that ...
cbmeeks's user avatar
  • 8,461
11 votes
1 answer
350 views

Which was the first true compatible MSX computer available in the market?

I'm talking about true MSX computers, not MSX-ish, or partially compatible MSX computers (Spectravideo 318, I'm looking at you).
mcleod_ideafix's user avatar
19 votes
2 answers
828 views

What are the common sources of incompatibility on different MSX computers?

I remember that a LOT of games for my MSX (I live in Brazil) don't work without some modification. For example, several need some kind of tweak on the loader, like poke -1,0. I would like to know ...
flavio's user avatar
  • 580
24 votes
5 answers
3k views

How much benefit should be expected on a more advanced compiler for z80/r800 based computers?

I am self studying about compilers, and get hands on very good textbooks about the subject. I am thinking in develop a compiler using the almighty llvm infrastructure to cross compile to old computers,...
flavio's user avatar
  • 580