Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
HIRO   [2019]

HIRO Released by :
Xentax [web]

Release Date :
7 July 2019

Type :
C64 Music

Website :
http://c64.xentax.com/media/HIRO_xentax_mrmouse_2019.mp3

User rating:**********  9.6/10 (9 votes)   See votestatistics

Credits :
Code .... 4-Mat of Ate Bit, Orb
  Mr. Mouse of Xentax
Music .... Mr. Mouse of Xentax


Scrolltext and other text in this release : ()
Scroll text starts at $8B00

Download :

Look for downloads on external sites:
 Pokefinder.org


Production Info
Submitted by Mr. Mouse on 8 July 2019
Readme:
HIRO
====
A tune composed for the Commodore 64, combining (General) MIDI, FM synthesis (FM-YAM, YM3812) and SID (8580).
Mr.Mouse/XeNTaX in 2019

Requirements:
-------------
A.
- Commodore 64 with expansion port slot expander.
- SID (8580)
- FM-YAM (with YM3812, OPL2)
- DATEL or Sequential MIDI interface cartridge, hooked up to a General MIDI device.


B.
Using VICE, you need to set the sound buffer size to 100 ms (probably) for stuff to sync correctly.
Also, you need to select and activate the DATEL or SEQ midi interface and select a MIDI OUT General MIDI Device.
Finally, make sure you also activate the Sound Expander cartridge, with YM3812 chip.

C. Internet, to go here and listen:
http://c64.xentax.com/media/HIRO_xentax_mrmouse_2019.mp3
This was recorded on real C64, with FM-YAM, and X3MB BURAN General Midi device hooked up to a DATEL MIDI interface.

CONFIG DIALOG:

Before starting the tune, you will be presented by a config dialog.
Here you can select your choice of playing on a real C64, or VICE (using the R or V keys)
The program will automatically detect DATEL or SEQUENTIAL MIDI interface, by sending a Master Reset to the interface
and polling the MIDI status register (0 meaning all is ok). However, this trick fails in my VICE environment.
The method of polling the status register for 0xFF is documented, works in VICE, but fails on real hardware.
So, you can force select the correct interface as well, by pressing D or S.
You need to have one device selected, or the program will not start if you press space (you will be presented by the HELP DIALOG).
Of course, you will hear only either FM or FM+SID if you haven't actually got a MIDI device properly set up.
You can press RUNSTOP/RESTORE to exit the CONFIG DIALOG.

HELP DIALOG

In the CONFIG DIALOG you can hit F1 to read basically the same text as in this readme, only way shorter ;-).

Final remarks:

There is a bug in Edlib (for the FM part), upon song repeat, the first note to be played on an instrument in a channel will fail if
in the last track before the repeat the track is silenced using command 6000. I cannot be bothered anymore to look for a fix.

Tools used:

1. 4-Mat's excellent SID file MIDI interpreter.
2. My Edlib player code for the C64
3. Goattracker (2 files, one for 6 MIDI channels, one for 3 SID channels)
4. Edlib (for 3 FM channels).
5. Notepad (for MIDI configuration)
6. Relaunch and Kickassembler.

ZIP FILE:

1. D64 file with the HIRO tune
2. GT and Edlib files (the source songs).
3. This readme.

(C) 2019 XeNTaX
http://www.xentax.com
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (7)
· Production Notes (1)
Fun Stuff
· Goofs
· Hidden Parts
· Trivia (2)
Forum
· Discuss this release (3)
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.089 sec.