Op de avond voor de beurs in Bussum (net is als in de goeie ouwe tijd), is OpenMSX 0.3.3 opgeleverd. Dit was ook de versie waarvan een demo te zien was op de beurs. De nieuwe versie kent de volgende verbeteringen/veranderingen:
- Er is nu een ‘officiële’ Windows Win32 poort
- Nieuwe HTML handleidingen hebben de HOWTO’s vervangen. Met deze handleidingen is het ook makkelijk zoeken naar de juiste informatie. En HTML ziet er beter uit. Er zijn nog wat verbeterpuntjes, maar die worden in de toekomst nog aangepakt.
- Nieuww MSX onderdelen:
- MSX-MIDI interface (turboR).
- MSX-RS-232 ondersteuning (8255 UART).
- PCM input (sampling) voor TurboR via a .wav bestanden. - Toegevoegd: een debug-mode: stuur data naar een I/O-poort en dat wordt gelogd naar stdout of een bestand in een zelf te specificeren formaat. Erg handig als je ontwikkeld met een MSX assembler in OpenMSX
- Verschillende verbeteringen in de VDPCmdEngine; VDP emulatie is nu meer accuraat.
- Alle ‘alleen-lezen’ input bestanden (ROM bestanden, disk bestanden, achtergrondplaatjes, XML) kunnen nu ge-gzipped of gezipped worden en worden inzichtelijk gemaakt door OpenMSX. Hou er wel rekening mee dat sommige spelletjes data wegschrijven naar disk (zoals Seed of Dragon)!
- Nieuw is een ‘disk-als-directory’ mogelijkheid. Een ingepakte diskette kan worden weergegeven als een diskette (tot 720Kb). Er is echter nog geen mogelijkheid voor als gebruik van subdirectory’s (zoals in DOS2). Deze optie is nog experimenteel, dus als je hier problemen tegenkomt: Mail ze!
- Verschillende cassette emulatie verandering en een paar nieuwe mogelijkheden:
- Automatische .cas naar .wav conversie in CassettePlayer.
(er is geen patch meer nodig .cas files af te spelen.)
- Cassette geluiden zijn nu hoorbaar.
- Cassettes kunnen worden teruggespoeld.
- Cassettes kunnen nu gedwongen worden te spelen.
(zoiets als handmatige bediening) - Er kan een andere toetsenbordindeling worden gebruikt. (Japans, Russisch, Engels). Dit is in te stellen via settings.xml.
- Joystick instellingen zijn nu configureerbaar in settings.xml.
- Er is een joystick emulatie toegevoegd voor de muis (De Philips SBC-3810, de Sony MOS-1 en vergelijkbare muizen hadden dit al).
- Verschillende console verbeteringen:
- De TAB-toets gedraagt zich meer zoals een UNIX Bash shell.
- Duidelijke foutmeldingen.
- Er is meer de één commando mogelijk. Gebruik wel een ‘;’ (puntkomma) om deze te scheiden.
Vooral handig als je meerdere handelingen met één druk op de knop wilt uitvoeren! - Er is een configureerbaar kanaal voor mono geluidsapparaten. Het is nu mogelijk deze links, rechts of in mono in te stellen.
- Veel dingen zijn nu te configureren via de console:
- .wav input voor PCM sampler
- logbestand voor de printer logger
- output bestand voor MIDI-out logger
- input bestand de MIDI-in lezer
- input en output bestanden voor de RS232-tester - De ROM database gebruikt nu SHA1 in plaats van MD5.
- De MSX TurboR machine beschrijving gebruikt nu een enkel 4Mb Rom en de Kanji ROM. Dit komt dichter in de buurt bij hoe de TurboR in werkelijkheid werkt.
- Verschillende machine en extensie configuraties zijn toegevoegd.
- Fixed compilation op GCC 3.4-pre development versie.
Bijbehorende links:
Download pagina
openMSX homepage