FRS' patches and enhancements WIP - help needed

Page 19/21
12 | 13 | 14 | 15 | 16 | 17 | 18 | | 20 | 21

By sd_snatcher

Prophet (3551)

sd_snatcher's picture

23-09-2012, 07:10

Some good soul could please translate the following pages of the MSX Datapack vol.2? Currently there's a lot of English documentation on every other MSX aspect, but those listed below are still very scarce in documentation.

Obviously, this is related to the MSX-Audio BIOS project. ;)

MSX-Music pages:
221-224, 237-241, 243-254

MSX-Audio pages:
277-282, 287-288, 291-293, 301-304, 311-323, 324-429, 286-288,302-304

By OeiOeiVogeltje

Paragon (1409)

OeiOeiVogeltje's picture

23-09-2012, 11:31

looks like this thing is already 2 years available
no google translate ??

By sd_snatcher

Prophet (3551)

sd_snatcher's picture

15-01-2017, 00:33

Some good soul owner of a Daewoo CPC-300 or CPC-400E could please tell me the output of the following BASIC command while the light pen is connected to their machines?

PRINT PEEK(&HFFE7)

By sd_snatcher

Prophet (3551)

sd_snatcher's picture

17-10-2020, 22:18

Which MSX computer has the newest version of the MSX2 BIOS? (JP and EU versions)

EDIT: It seems that they're the Sony HB-F1XD and Philips NMS-8245, respectively.

By sd_snatcher

Prophet (3551)

sd_snatcher's picture

26-12-2020, 18:22

I've released the HIDtest v3.2 and HIDlib v0.4, with many bugfixes and improvements:

  • HIDtest/HIDlib: Implemented vertical scaling for the touchpad. HIDtest now shows both the raw Y value and the Y value scaled for the screen
  • HIDlib: Fixed some bugs in the Megadrive 6-button routine:
    • Proper reset of the joypad at the end
    • Joystick port selection fix
  • HIDlib: Minor optimizations on the mouse/trackball reader Lightpen calibration now requires both the switch and touch to be pressed, not just the touch
  • Fixed a bug when parsing the /G parameter would cause it not to be recognized for the joystick port2
  • Fixed a bug that cause screen corruption on MM and many other programs after HIDTEST was run (tks gdx for reporting!)
  • Better light-pen port detection
  • The 2nd light-pen port is now initialized on start, and reset on exit
  • The touchpad pressure is now shown
  • Added support for the light-pen on joystick port-2 (MSX2 only)
  • Added a compatibility mode on HID detection for FM-Towns and X68000 controllers (FM-Towns 2+2 buttons and 6+2 buttons controllers are supported)

You can download it here. The source code is available for download too.

By sd_snatcher

Prophet (3551)

sd_snatcher's picture

27-12-2020, 20:00

I've released a new version of TRnewdrv. There were optimisations and bugfixes on the following parts:

  • Driver for the new mouse protocol
  • Sanyo Light-Pen driver
  • Trackball driver

It can de downloaded here.

By sd_snatcher

Prophet (3551)

sd_snatcher's picture

28-12-2020, 00:26

I forgot to mention this on this version of TRnewdrv:

  • Much faster GTPAD functions n+1 and n+2

By sd_snatcher

Prophet (3551)

sd_snatcher's picture

28-12-2020, 01:35

And here's another Christmas gift: MSX2newdrv

This is an updated version of the MSX2 BIOS (v2.2) that includes the same high performance drivers of the TRnewdrv, as well as many other improvements, including a new driver for the V9938 light-pen interface that allows this device to be connected to the joystick port-2 (requires a small hardware mod).

The following parts of the BIOS were updated:

1) New optimized drivers for

  • Mouse
  • Trackball
  • Touchpad
  • V9938 Light-pen on joystick port-2
  • Much faster GTPAD functions n+1 and n+2

2) Modernized function keys default text, to be more useful on a daily basis

  • F1 = copy
  • F2 = files
  • F3 = goto
  • F4 = list
  • F5 = run+<ENTER>
  • F6 = color15,4,7 (color 15,4,4 on European version)
  • F7 = load"
  • F8 = _chdir("")
  • F9 = save"
  • F10 = <CLS>+run

3) SETSCREEN now also saves the current screen hertz selection on the RTC

4) Added the missing P command to the BIOS GML routines (used by the command DRAW). This command paints a drawing with the current color, and has the following syntax:

  • P<boundady color>

5) New bootlogo code, with many improvements:

  • Much more compact than the original
  • The MSX logo raise speed is now adjusted when played on 50Hz, to match the same speed as NTSC machines
  • Honors the hertz and interlace/progressive mode settings saved on the RTC
  • New colors on the bootLogo. Now only the background color changes with the SET TITLE options, between red, green, blue and orange. No more hideous color schemes that nobody liked to use. LOL!

6) On the European version, the "xxxx Bytes free" message on the MSX-BASIC boot screen was restored.

It can be downloaded at this page.

By Grauw

Ascended (10621)

Grauw's picture

28-12-2020, 01:09

Ohh, saving the display frequency in the RTC is a definite omission by ASCII !

By mars2000you

Enlighted (6317)

mars2000you's picture

28-12-2020, 01:16

Ehmmm ..... based on 2.0 or 2.1??? It's important for the size of the Memory Disk (CALL MEMINI).

Page 19/21
12 | 13 | 14 | 15 | 16 | 17 | 18 | | 20 | 21