Sony HB-F1XDJ
This page was last modified 16:38, 6 November 2023 by Gdx. Based on work by Mars2000you and Rderooy and others.
Sony HB-F1XDJ

Contents

Description

Computer

The Sony HB-F1XDJ is an MSX2+ computer released in late 1988.

The hardware PAUSE button, the Speed-Controller (slow-motion) and the REN-SHA-TURBO (autofire for both joysticks and spacebar) are nice features for playing games.

This model was later replaced by the HB-F1XV with a few minor changes. As with all MSX2+ machines, the HB-F1XDJ was only sold in Japan.

Brand Sony
Model HB-F1XDJ
Year 1988-10-21
Region Japan
Launch price ¥69,800
RAM 64kB in slot 3-0 + 16kB SRAM
VRAM 128kB
Media MSX cartridges, 720kB 3.5" floppy disks
Video Yamaha V9958
Audio PSG (YM2149 integrated in MSX-Engine), MSX-MUSIC (YM2413)
Chipset Yamaha S1985
Keyboard layout QWERTY/JIS + numeric keypad
Extras 720kB 3,5" floppy disk drive, reset button, pause button, speed controller, Ren-Sha Turbo (autofire), Kanji-ROM level 1 & 2, Kanji BASIC, MSX-MUSIC BASIC, MSX-JE, software on disks: MSX-DOS 1 + Halos + programming tools, F1 Tool Disk II with some exemplars: Halos + programming tools including SonyVoice BASIC
Emulation ROMs dumped and emulated

Firmware

MSX-JE with 16kB SRAM is built-in, you need to buy Japanese Word Processor - Document Writer that will use it.

For more info about the application, see Sony HBS-B012D.

Software

One or two floppy disks were provided with this computer:

  • Game Programming Tool Exclusively for HB-F1XDJ with MSX-DOS 1 + the graphics editor Halos created by HAL Laboratory and game programming tools
  • F1 Tool Disk II with a new version of Halos (the color border is different, the fonts screen has been modified) and more game programming tools - actually designed for the HB-F1XV, it was offered to people purchasing a HB-F1XDJ computer or a HBP-F1C color printer from 1989-02-21 to 1989-04-20

It is recommended to press the CTRL key while booting the computer if you want to use these disks, it will help you to avoid memory issues with some applications.

MSX-DOS

MSX-DOS can't be launched from the first disk as pressing CTRL+STOP when booting will not prevent the loading of the main menu. Inserting the disk after booting and entering POKE &HF346,1: CALL SYSTEM leads to the game programming tools menu. The only remaining option is to copy MSXDOS.SYS and COMMAND.COM to a new formatted disk with the MSX-BASIC COPY command.

Halos

The graphics editor is the same as the one created for the HB-F900 / HBI-F900 system as HBS-H022D, but lacks some features. Files created by this tool: .SCR.

Contrary to the professional version, which always requires a mouse, you can use the keyboard, a joystick in port B or a mouse in port A with this version.

This version supports screens 5 to 8.

Tools

You get first general explanations ending by a choice between screen adjustment and access to tools menu.

This menu displays the names of all available BASIC files. You can run them or load them and most of them can be interrupted by using CTRL + STOP. You can generally go back to the tools menu with F1 key.

The intro and several tools use Kanji BASIC.

There are 33 options:

  • AC-GEN - Example of collision sprites in screen 5
  • AC-PROG - Dragon Land II (action game)
  • AD-CUT - How to cut a picture in screen 5
  • AD-GEN - Text part of adventure game in screen 0
  • AD-GEN1 - Text part of adventure game in kanji mode
  • AD-PROG - Adventure Game
  • ANIME - Animation (the same as on F1 Tool Disk, but using screen 5 instead of screen 8)
  • BACKUP - New version of the DISKCOPY tool available on F1 Tool Disk
  • CH-PROG - Character Editor with save/load option (.CH1 files)
  • CH-SETD - Example of colored characters
  • CMOVE1 - Big Cursor move (example 1)
  • CMOVE2 - Big Cursor move (example 2)
  • FILER (go back to the tools menu)
  • GR-PROG - Animation Editor in screen 5 with save/load option (.DAT and .GR5 files)
  • GR-SETD - Example of animation sequence
  • HC-TEST - Hardcopy of a picture in screen 8 (screendump)
  • K-MEMO - Kanji MEMO - it seems to be a very limited version, using Kanji BASIC, if we compare with the version provided with the HB-F500 computer
  • KY-PROG - Keyboard Trainer
  • MOJI-G - Display of small pictures in an unique screen 5 that are used to make the animation mentioned above
  • MU-MAIN - Realtime Keyboard Recorder (MSX-MUSIC tool - saving on .MSQ files or in PLAY#2 format)
  • MU-PROG - Initialisation of the Realtime Keyboard Recorder
  • RP-GEN - Map tester for RPG (without texts)
  • RG-GEN2 - Map tester for RPG (with texts)
  • RP-PROG - RPG
  • SH-GEN - Shooter test with single shot
  • SH-GEN2 - Shooter test with double shot
  • SH-GEN3 - Shooter test with smart enemies
  • SH-PROG - Bacillus (shooter game)
  • SP-PROG - Sprite Editor with save/load option (.SP1 and .SP2 files)
  • SP-SETD - Example of multi-colored sprite
  • SW-PROG - Panzer War (simulation game)
  • SW-MAKE - Creation of data file for the simulation game
  • AUTOEXEC (go back to the general explanations)

Disk 2

See Disk 2 of Sony HB-F1XV

Pictures

Computer

Sony HB-F1XDJ box
Sony HB-F1XDJ
Sony HB-F1XDJ underside
Sony HB-F1XDJ right side
Sony HB-F1XDJ right side
Sony HB-F1XDJ manuals
Sony HB-F1XDJ main PCB
Sony HB-F1XDJ main PCB back
Sony HB-F1XDJ label
Sony HB-F1XDJ back
Sony HB-F1XDJ floppy disks

Software

Main menu of disk 1

Main menu of disk 1

Halos

Drawing
Colors
RGB colors
256 colors mode
16 colors mode
Drawing styles
Patterns
Fonts
Screen modes
Effects + Input/Output

Programming tools

Tools intro
Tools menu
Dragon Land II
Adventure Game
Animation
Character Editor
Animation Editor
Kanji MEMO
Keyboard Trainer
Realtime Keyboard Recorder
RPG
Bacillus
Sprite Editor
Panzer War

Disk 2

See Disk 2 of Sony HB-F1XV

Specifications

The HB-F1XDJ is an MSX2+ system with two cartridge slots (one at the top, one at the back). The CPU is a Z80A manufactured by Zilog (Z0840004SPC) and the MSX-Engine chipset is the Yamaha S1985. The floppy disk controller chip is the MB89311.

The HB-F1XDJ does not have accommodations on its motherboard for an internal RAM expansion, but it is possible to expand the system's memory by replacing the individual RAM chips with a small PCB (see the link below for details).

Slot Map

Slot Slot
0-0 0-1 0-2 0-3 Slot 1 Slot 2 3-0 3-1 3-2 3-3
Page C000h~FFFFh MSX-JE Cartridge
Slot 1
Cartridge
Slot 2
64kB
Memory
Mapper
Page 8000h~BFFFh Kanji
driver
Page 4000h~7FFFh Main-ROM Disk ROM MSX-Music
Page 0000h~3FFFh Sub-ROM

Connections

Maintenance, Repair and Modifications

  • RAM upgrade (Portuguese)
  • As with many MSX2 and MSX2+ machines with a built-in floppy drive, the rubber drive belt has a tendency to deteriorate with age, preventing the system from accessing disks. A proper replacement drive belt has a diameter of 59 mm, is 186 mm in length, 2.8 mm wide and is 0.4 mm thick.
  • The systemboard has a daughterboard called "HIC-1" which contains three SMD electrolytic capacitors which will leak over time and badly damage the board around it. Please see this thread about replacing them.
  • The systemboard has various ELNA capacitors which will leak over time and need to be replaced. See this thread for more information.
  • Video board diagram circuit (direct download link) (Japanese)
  • Keyboard repair kit for Sony HB-XD/XDJ/XV (Japanese)
  • To fix the slight crackling in FM sound, replace C99 by a wire and C20 by an unpolarized capacitor of same capacity. You can also add an 4.7k resistor between C20 and the sound input but it's not essential. (Source by Niga)
  • Sony HB-F1XDJ upgrade to 512kB (Japanese)
  • 4096kB upgrade kit for Sony MSX2+ (Japanese)
  • Recommended batteries: Lithium batteries or Eneloop (white or cyan).
    Batteries advised against: Alkaline batteries because they leak one day or another.