Karoshi MSX Community

Archivo (pre 2018) => General Info => Mensaje iniciado por: mars2000you en 12 de Mayo de 2007, 11:13:55 pm



Título: blueMSX 2.7
Publicado por: mars2000you en 12 de Mayo de 2007, 11:13:55 pm
A new version of the great emulator blueMSX is available !

Version 2.7 can be viewed as version 2.5 enhanced :
- after the IDE harddisk emulation, blueMSX has now support for different kinds of SCSI devices : MEGA-SCSI, WAVE-SCSI, MSX Club Gouda SCSI (NOVAXIS) and SCSI CD Audio / CD-ROM
- blueMSX has now complete support for the Yamaha CX5M, CX5M-128 and CX7M-128 computers, as MIDI support has been added to the existing emulation of the YM2151 sound chip and the YK-01, YK-10 and YK-20 music keyboards

Version 2.7 can also can be viewed as version 2.2 enhanced as a new version of the trainer has been implemented, with improved search capabilities and a new .mcf file format

Which are the other changes ?
- Added support for keyboard input in the Philips Music Module (MSX-Audio)
- Added support for MIDI input and output in the Philips Music Module (MSX-Audio)
- Added support for ESE-SCC, ESE-RAM and Mega Flash ROM SCC cartridges
- Added remove all harddisks feature
- Added support for sprite mirroring (screen 2) in MSX1 machines
- Added pixel accuracy in screen 0
- Added Home hotkey in debugger to go to current command
- Added new values in the cpu register window of the debugger
- Added ability to use registers in the 'Go to' feature and the memory viewer of the debugger
- When CPU is stopped by a breakpoint, the sound buffer is cleared
- Fixed z80 timing bugs
- Fixed z80 instruction bugs
- Fixed bug in Cas and Disk leds
- Vram pointer updated correctly in MSX1 machines
- 5th Sprite status bits updated correctly
- Fixed bug with collision detection for transparent sprites
- Screen 0 masking handled correctly
- Fixed digitize enable bit (ignoring it) in screen 0-4
- Fixed scroll bug in screen 4
- TC8566AF format bug fixed : filler byte was not used.
- Fixed a bug in the Panasonic FDC that caused some MSX2+ machines to fail
- Fixed aliasing in SCC filter
- Improved Moonsound emulation
- Fixed bug in mirrored mapper
- Re-added support for old command line rom types

You can find this emulator here : http://www.bluemsx.com


Título: Re: blueMSX 2.7
Publicado por: Jon_Cortazar en 13 de Mayo de 2007, 11:34:07 am
Congrats for the release!. I'm going for it right now!  :) :) :) :)


Título: Re: blueMSX 2.7
Publicado por: WYZ en 13 de Mayo de 2007, 02:19:42 pm
Bug report:

 - It seem to have a problem with hybrid modes and sprites TSM9919 emulation. It shows 3 sprites patterns in the screen.

Example: VDP REG's from #0 to #7: $02,$E2,$06,$9F,$00,$36,$07,$01       

- Now SCC relative volume is higher. (antialiasing filter, may be..)


Título: Re: blueMSX 2.7
Publicado por: jltursan en 13 de Mayo de 2007, 06:25:14 pm
Citar
- It seem to have a problem with hybrid modes and sprites TSM9919 emulation. It shows 3 sprites patterns in the screen.

It must be the new "sprite mirroring" feature... ::)

Citar
- When CPU is stopped by a breakpoint, the sound buffer is cleared

Great!, it was a very annoying behaviour. About the debugger, could it be possible to totally update the VRAM (well, it's really the emu's main screen, not the VRAM) when a breakpoint is reached?

And another one, I'm wondering why the funny floppy drive motor sound was removed, with the possibility to toggle it, seems a good addition to the emu's features.

Oh, btw, great work!  ;)


Título: Re: blueMSX 2.7
Publicado por: dvik en 13 de Mayo de 2007, 08:18:04 pm
Citar
Quote
- It seem to have a problem with hybrid modes and sprites TSM9919 emulation. It shows 3 sprites patterns in the screen.

It must be the new "sprite mirroring" feature... Roll Eyes
Let me know if there is a bug in this. I wasn't sure to add this feature in case it would break something else. If it does.

The SCC volume shouldbe fixed and it is indeed changed because of the new filter.

I think the floppy drive motor sound is still there. I think its just muted in the sound mixer.


Título: Re: blueMSX 2.7
Publicado por: WYZ en 13 de Mayo de 2007, 08:41:41 pm
Citar
Quote
- It seem to have a problem with hybrid modes and sprites TSM9919 emulation. It shows 3 sprites patterns in the screen.

It must be the new "sprite mirroring" feature... Roll Eyes
Let me know if there is a bug in this. I wasn't sure to add this feature in case it would break something else. If it does.



I'm not sure if it's really a bug, it's only I have never seen the sprite mirroring feature before with the TMS9918/9's and was surprising for me.


Título: Re: blueMSX 2.7
Publicado por: dvik en 13 de Mayo de 2007, 11:36:25 pm
@WYZ: What program were you running when you saw the sprite mirroring?


Título: Re: blueMSX 2.7
Publicado por: WYZ en 14 de Mayo de 2007, 02:23:07 pm
@Dvik, I have sent you a mail.