29 April 2018, 19:37 | #941 |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
It's been a while, but I think the code there will do the equivalent of
memset(a_buffer, 0, 8*a_len);. |
29 April 2018, 21:01 | #942 |
Registered User
Join Date: May 2011
Location: Italy
Posts: 214
|
|
30 April 2018, 00:07 | #943 | |
Awesome to the max
Join Date: Mar 2007
Location: Gothenburg / Sweden
Age: 47
Posts: 1,006
|
Quote:
1: Code:
asm ( mov ecx, this mov eax, [a_fadetime] mov ebx, [ecx + m_samplerate] imul ebx mov ebx, [ecx + m_tpc] idiv ebx mov [ftsmpls], eax ); Code:
asm ( mov ecx, this mov eax, [a_time] mov ebx, [ecx + m_samplerate] imul ebx mov ebx, [ecx + m_tpc] idiv ebx mov [destsmpl], eax ); Code:
asm ( mov eax, [nexttime] sub eax, [time] mov ebx, [usecs] mul ebx mov ebx, [td2] div ebx mov ecx, [smplrem] add [ecx], edx adc eax, 0 mov ecx, [smpldelta] mov [ecx], eax ); |
|
30 April 2018, 19:35 | #944 |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
The
mov ecx, thislooks like it's a C++ thiscall for class methods, but I'm not sure, so there's some guesswork here: Code:
1: ftsmpls = int32_t(int64_t(a_fadetime) * this->m_samplerate / this->m_tpc); 2: destsmpl = int32_t(int64_t(a_time) * this->m_samplerate / this->m_tpc); 3: uint64_t tdusecs = uint64_t(nexttime-time)*usecs; uint32_t delta = uint32_t(tdusecs/td2), rem = tdusecs%td2; if (*smplrem+rem < *smplrem) ++delta; *smplrem += rem; *smpldelta += delta; |
01 May 2018, 03:15 | #945 |
Awesome to the max
Join Date: Mar 2007
Location: Gothenburg / Sweden
Age: 47
Posts: 1,006
|
Thanks! I really appreciate it! My mistake, I meant port from asm to c++, not c. I'll see if I can get something working here. I'll let you know. Let me know if you'll think of something.
|
01 May 2018, 03:32 | #946 |
Awesome to the max
Join Date: Mar 2007
Location: Gothenburg / Sweden
Age: 47
Posts: 1,006
|
Well, I got it compiling now, that's a start. But only some noise and/or crashes. Hard to tell where the fault is, I'll get back to you when I know more.
Edit: I actually got some music playing now! So big thanks Leffman! Your asm skillz rocks! Last edited by bLAZER; 01 May 2018 at 03:44. |
03 May 2018, 20:23 | #947 |
Awesome to the max
Join Date: Mar 2007
Location: Gothenburg / Sweden
Age: 47
Posts: 1,006
|
V2M in BZR Player:
[ Show youtube player ] |
07 July 2018, 14:43 | #948 |
Fantasy Man!
Join Date: Apr 2002
Location: UK
Posts: 1,353
|
Hey bLAZER, quick question: What do you use for "CUST" file playback? Does it fallback to UADE?
I ask because nothing seems to play the Speedball 2 intro correctly. UADE gets it wrong and BZR sounds wrong in the same fashion so I assume it's using UADE for the backend in that instance. |
09 July 2018, 19:16 | #949 |
Awesome to the max
Join Date: Mar 2007
Location: Gothenburg / Sweden
Age: 47
Posts: 1,006
|
Yes, it's using UADE. You can see what engine is used in the file information window. Right click on player to get a pop-up menu.
|
08 April 2019, 21:42 | #950 |
Awesome to the max
Join Date: Mar 2007
Location: Gothenburg / Sweden
Age: 47
Posts: 1,006
|
So, here's a new version that I should've release a while ago...
1.06 Released New features:
Get BZR Player 1.06 here (And join the Facebook page) |
09 April 2019, 08:23 | #951 |
Registered User
Join Date: Aug 2004
Location: Spijkenisse / the Netherlands
Age: 54
Posts: 525
|
Awesome, keep up the good work!
|
09 April 2019, 11:02 | #952 |
Registered User
Join Date: Dec 2018
Location: Saint-Tropez/FRANCE
Posts: 32
|
Very nice indeed
Can we donate to help you with your hard work ? |
09 April 2019, 11:18 | #953 |
I want an A1000
Join Date: Sep 2004
Location: Pac-Land
Posts: 738
|
|
27 May 2019, 06:10 | #954 |
Registered User
Join Date: Oct 2014
Location: Klagenfurt / Austria
Posts: 1,561
|
nice! today i stumbled across your player. have to try it! since deliplayer is dead for several years now, this could be alternative i'm looking for.
btw. wher can i download these .v2m sound files you showed in this video? //edit: unfortunately i can't try it. panda endpoint protection immediatly deletes bzrplayer.exe as malware. Last edited by honx; 25 February 2020 at 15:37. |
27 May 2019, 08:16 | #955 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
Is a false positive, I with antivirus NOD32 I have no problem downloading BZR Player
Virustotal: No engines detected this URL: https://www.virustotal.com/gui/url/5...d746/detection |
27 May 2019, 08:25 | #956 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,942
|
Anyway the antivirus should have a way to exclude monitoring of certain application
At least Kaspersky has it, i don't know panda |
27 May 2019, 08:39 | #957 |
Registered User
Join Date: Mar 2005
Location: Germany
Age: 43
Posts: 73
|
Very nice player! Just a quick question, is there any way to make the UADE or flod plugins use sinc resampling?
|
27 May 2019, 11:06 | #958 |
Registered User
Join Date: Dec 2018
Location: Saint-Tropez/FRANCE
Posts: 32
|
Is there a way to adapt/convert players/replayers from Modizer (iOS) to BZR’s?
(It s a crazy question stupid question I know buyback since the creator of Modizer refuses to make a PC version of it) ? Thanks |
27 May 2019, 23:21 | #959 |
Awesome to the max
Join Date: Mar 2007
Location: Gothenburg / Sweden
Age: 47
Posts: 1,006
|
@Genju Sorry, if it's not in the options: no.
@Kenshigros Not directly, but it's using 3rd part libs (what I can see mostly same as BZR Player uses) for all the formats. What format are you interested in? |
28 May 2019, 22:42 | #960 | |
Junior Member
Join Date: Aug 2001
Location: France
Posts: 1,385
|
Quote:
Finally i remember where i grab my collection : ftp://ftp.modland.com/pub/modules/V2/ Enjoy Last edited by Frog; 28 May 2019 at 23:10. Reason: updating |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Amiga music player on PC | moriez | Amiga scene | 38 | 07 September 2020 16:23 |
Music player with Batman | glr | Looking for a game name ? | 2 | 04 January 2012 14:02 |
Best music player | quantum112 | support.Apps | 9 | 06 January 2010 09:59 |
FAT Player MikMod v5 (amiga mod player for Nintendo DS) | spajdr | Amiga scene | 0 | 14 August 2008 21:55 |
New Amiga Music Player | Ian | Amiga scene | 1 | 08 October 2001 20:19 |
|
|