NOP MOD Player v2.0

Page 11/12
4 | 5 | 6 | 7 | 8 | 9 | 10 | | 12

By knm1983

Hero (566)

knm1983's picture

24-04-2020, 21:37

SjaaQ, Wauu spectacular update.
With this new update the R800 mode works perfectly again.
The music notes sound perfect now.
I see there are different border colors, now I am testing the playlist to check freeze.
Great job on this new update, congratulations. LOL! LOL!

By Manuel

Ascended (18777)

Manuel's picture

24-04-2020, 21:56

SjaaQ wrote:
Manuel wrote:

... long story...

When testing I never saw any flag raised. In blueMSX, I saw this flag raised like expected.

Can you send a test program for this?

By knm1983

Hero (566)

knm1983's picture

24-04-2020, 22:18

Manuel, the player is in the first page for download , on oficial web link.
You can download Nop player and you can test. Smile

By knm1983

Hero (566)

knm1983's picture

25-04-2020, 00:09

Well, I have played 80/90 songs in a playlist without any screen freezing.

I think now the player is much more stable, it has not given me any operation problem for more than two hours running.

Congratulations SJaaQ Smile Smile

By SjaaQ

Champion (267)

SjaaQ's picture

25-04-2020, 10:06

Thank knm1983. I found some outs I somehow missed several times. I have made those wait on LD/BUSY as well.

@Manuel: I'll whip something up.

By SjaaQ

Champion (267)

SjaaQ's picture

25-04-2020, 10:23

The follow code actually loops several times waiting for the BUSY flag on blueMSX, but skips directly though it on OpenMSX. Both machines are using the FS-A1GT2 international (unofficial) machines, moonsound with 2048KB.

OpenMSX 0.15.0-702-gc8cb6020a
blueMSX v2.8.2 build 33879

https://nopmsx.nl/download/test.com

opl4_reg		equ	#7e
opl4_data		equ	#7f
	org	#100

	m_breakPoint

	ld	a,2	;set opl4 for memory access
	out	(opl4_reg),a
	m_opl4_wt
	ld	a,%00000001
	out	(opl4_data),a
	m_opl4_wt
	ret

m_opl4_wt	MACRO
opl4wtYM	in	a,(#c4)
;	rra
;	jp	c,opl4wtYM
	and	%11
	jp	nz,opl4wtYM
	ENDM

m_breakPoint: MACRO
	ld	b,b
	jr	$+2
	out	(#2e),a
	ENDM

By Hydragon

Paladin (718)

Hydragon's picture

25-04-2020, 14:34

@Sjaaq Testing NMP2.0 now on stream, first thing I wanna see, wow I was so used to old layout this looks amazing hahaha.
Changes in songs can allready be heared. First use, was ok, when I ran it with *.mod i figured out i could fill up the playlist.
First played one song, which I stopped, closed with ESC, then ran with *.mod to init with playlist which seemed fine at first, but it crashed. After resetting MSX, and boot as nmp *.mod it works and it's running fine now on twitch. Great job, on this new player.

By SjaaQ

Champion (267)

SjaaQ's picture

27-04-2020, 15:49

Build: 1966

  • Fixed an issue getting a high pich tone when samples were finished playing
  • Removed command 8 (panpot), it is now using a callback to send data to the main program (demo/game)
  • Removed command line parameter /CMD8
  • Added command E8x (panpot) as a replacement for command 8
  • Fixed a bug finding the finetune settings
  • Fixed a bug in the offset command 9xx create multiple identical waveheaders

By knm1983

Hero (566)

knm1983's picture

27-04-2020, 16:16

Thanks SjaaQ i going to test Smile

By knm1983

Hero (566)

knm1983's picture

28-04-2020, 12:03

well, after trying some music the player works fine in z80 and r800.
It just happened that the screen freezes after loading some music from the playlist.
The screen freezes in r800 mode
Then I tried again and it has not happened again
Otherwise all right. Smile Smile

Page 11/12
4 | 5 | 6 | 7 | 8 | 9 | 10 | | 12