-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for OPL4-FM #100
Comments
The OPL4 has only the Wave function implemented. FM is not functional, we
have only the parts needed to operate the chip, and maybe some code ported
from the OPLL implementation.
OPLL YM2413 is fully functional.
Regards
…On Sun, Dec 17, 2023 at 2:00 PM bengalack ***@***.***> wrote:
It seems like only wave is supported in OPL4. At least when we listen to
the output, and read the doc. Looking at the code though, there are traces
of the FM-part (afterall, enabling the Wave part on an OPL4, needs writes
to the FM-part of the chip). Or am I missing something, and FM is
implemented?
—
Reply to this email directly, view it on GitHub
<#100>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFOLIES55ISMRVQFT5BOADYJ4QKBAVCNFSM6AAAAABAYPKCRWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGA2DKMRZGM3DOMY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Hi Paulo. I'm working with team NXT. We would like to be able to play and test the game in WebMSX. Do you think it's possible to implement the FM functionality ? Another project I am working on also has OPL4 Wave and FM. So for that project the same question. Kind regards, |
Yes, I want it too! :-)
It's on my plans to finish the OPL4 FM implementation... For some time.
But it's not an easy task, and it's very, very time consuming...
I haven't had time to dedicate myself lately, unfortunately.
Paulo
…On Tue, Feb 27, 2024 at 4:20 PM BartNorakomi ***@***.***> wrote:
Hi Paulo.
I'm working with team NXT.
We are now creating Usas2:
https://www.youtube.com/watch?v=0w8eAVt0lsE
The game has OPL4 Wave and FM.
We would like to be able to play and test the game in WebMSX.
Do you think it's possible to implement the FM functionality ?
Another project I am working on also has OPL4 Wave and FM.
This is a multiplayer strategy game, for which I really want to use the
Net Play! functionality.
So for that project the same question.
Kind regards,
Bart (norakomi)
—
Reply to this email directly, view it on GitHub
<#100 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFOLIDIUCI4WEZOQLKTF63YVYWWBAVCNFSM6AAAAABAYPKCRWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRXGQZTKOJYGU>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hi Paulo,
Thanks for your reply, and sorry for my late reaction to it.
I understand the OPL4 FM implementation is very difficult and time
consuming.
I hope you will get time and motivation for it. I will cross my fingers.
Is it possible to collaborate with someone in the OpenMSX team?
Since the OPL4 FM implementation is already present in OpenMSX, maybe you
can use part of that code for WebMSX.
Is there anything I can do to help you?
I'm planning to release a promo version of my multiplayer strategy game
this spring.
I do hope that this will inspire and motivate people to help with
possibilities to play this game
online with OPL4 FM.
I asked the OpenMSX team if they are willing to help out make a NetPLAY
option within OpenMSX.
This feature was requested in 2002:
openMSX/openMSX#25
I will do my best to find people who are willing to pick this up for
OpenMSX as well when releasing the promo.
We will see what happens there.
King regards,
Bart
…On Thu, Feb 29, 2024 at 12:22 AM ppeccin ***@***.***> wrote:
Yes, I want it too! :-)
It's on my plans to finish the OPL4 FM implementation... For some time.
But it's not an easy task, and it's very, very time consuming...
I haven't had time to dedicate myself lately, unfortunately.
Paulo
On Tue, Feb 27, 2024 at 4:20 PM BartNorakomi ***@***.***>
wrote:
> Hi Paulo.
>
> I'm working with team NXT.
> We are now creating Usas2:
> https://www.youtube.com/watch?v=0w8eAVt0lsE
> The game has OPL4 Wave and FM.
>
> We would like to be able to play and test the game in WebMSX.
>
> Do you think it's possible to implement the FM functionality ?
>
> Another project I am working on also has OPL4 Wave and FM.
> This is a multiplayer strategy game, for which I really want to use the
> Net Play! functionality.
>
> So for that project the same question.
>
> Kind regards,
> Bart (norakomi)
>
> —
> Reply to this email directly, view it on GitHub
> <#100 (comment)>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AAFOLIDIUCI4WEZOQLKTF63YVYWWBAVCNFSM6AAAAABAYPKCRWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRXGQZTKOJYGU>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub
<#100 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB4LXTKXWAN2QSBJRKJOWGDYV6U3NAVCNFSM6AAAAABAYPKCRWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZQGAYTSNRQGM>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hi Paulo !
Great news:
My new game is ready and I have released a promo om MSX.org:
https://msx.org/news/software/en/msx-legends-playable-promo
I would love to organise a tournament on WebMSX.
And I would looooove to ask you one more (last) time to consider adding
support for OPL4-FM,
so the game can be played as it deserves to be played !
Please consider it one last time, I would appreciate it SO much
Kind regards,
Bart
…On Mon, Mar 11, 2024 at 9:00 AM Bart Velzen ***@***.***> wrote:
Hi Paulo,
Thanks for your reply, and sorry for my late reaction to it.
I understand the OPL4 FM implementation is very difficult and time
consuming.
I hope you will get time and motivation for it. I will cross my fingers.
Is it possible to collaborate with someone in the OpenMSX team?
Since the OPL4 FM implementation is already present in OpenMSX, maybe you
can use part of that code for WebMSX.
Is there anything I can do to help you?
I'm planning to release a promo version of my multiplayer strategy game
this spring.
I do hope that this will inspire and motivate people to help with
possibilities to play this game
online with OPL4 FM.
I asked the OpenMSX team if they are willing to help out make a NetPLAY
option within OpenMSX.
This feature was requested in 2002:
openMSX/openMSX#25
I will do my best to find people who are willing to pick this up for
OpenMSX as well when releasing the promo.
We will see what happens there.
King regards,
Bart
On Thu, Feb 29, 2024 at 12:22 AM ppeccin ***@***.***> wrote:
> Yes, I want it too! :-)
>
> It's on my plans to finish the OPL4 FM implementation... For some time.
> But it's not an easy task, and it's very, very time consuming...
>
> I haven't had time to dedicate myself lately, unfortunately.
>
> Paulo
>
>
> On Tue, Feb 27, 2024 at 4:20 PM BartNorakomi ***@***.***>
> wrote:
>
> > Hi Paulo.
> >
> > I'm working with team NXT.
> > We are now creating Usas2:
> > https://www.youtube.com/watch?v=0w8eAVt0lsE
> > The game has OPL4 Wave and FM.
> >
> > We would like to be able to play and test the game in WebMSX.
> >
> > Do you think it's possible to implement the FM functionality ?
> >
> > Another project I am working on also has OPL4 Wave and FM.
> > This is a multiplayer strategy game, for which I really want to use the
> > Net Play! functionality.
> >
> > So for that project the same question.
> >
> > Kind regards,
> > Bart (norakomi)
> >
> > —
> > Reply to this email directly, view it on GitHub
> > <#100 (comment)>,
>
> > or unsubscribe
> > <
> https://github.com/notifications/unsubscribe-auth/AAFOLIDIUCI4WEZOQLKTF63YVYWWBAVCNFSM6AAAAABAYPKCRWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRXGQZTKOJYGU>
>
> > .
> > You are receiving this because you commented.Message ID:
> > ***@***.***>
> >
>
> —
> Reply to this email directly, view it on GitHub
> <#100 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AB4LXTKXWAN2QSBJRKJOWGDYV6U3NAVCNFSM6AAAAABAYPKCRWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZQGAYTSNRQGM>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***>
>
|
Hi Bart,
That's totally awesome! Congratulations!
I agree 100%, tha game should be played as it was meant to be.
No one more than myself would love to see the game online on its full
potential.
I really still want to add OPL4 FM support.
But this is no simple task. It would take a great effort on research,
implementation, testing, etc. It is a lot of hard work.
I remember when I implemented OPLL and later OPL4 Wave support. It was very
very consuming.
Unfortunately, I can't find the time and energy to seriously engage on this
task at the moment...
There are other much simpler fixes and tweaks, and even those are still to
be handled. I hope you understand...
Let's hope things change in the near future! I would love to be able to
dedicate the amount of work on WebMSX that all those things demand.
Please do not hesitate to ask or report anything about WebMSX. It's still a
passion and I'm sure sometime it will happen.
You could also share that new mapper specs, so It could also be supported.
Many regards and congrats again,
Paulo
On Mon, Dec 9, 2024 at 9:19 AM BartNorakomi ***@***.***>
wrote:
… Hi Paulo !
Great news:
My new game is ready and I have released a promo om MSX.org:
https://msx.org/news/software/en/msx-legends-playable-promo
I would love to organise a tournament on WebMSX.
And I would looooove to ask you one more (last) time to consider adding
support for OPL4-FM,
so the game can be played as it deserves to be played !
Please consider it one last time, I would appreciate it SO much
Kind regards,
Bart
On Mon, Mar 11, 2024 at 9:00 AM Bart Velzen ***@***.***> wrote:
> Hi Paulo,
>
> Thanks for your reply, and sorry for my late reaction to it.
> I understand the OPL4 FM implementation is very difficult and time
> consuming.
> I hope you will get time and motivation for it. I will cross my fingers.
>
> Is it possible to collaborate with someone in the OpenMSX team?
> Since the OPL4 FM implementation is already present in OpenMSX, maybe
you
> can use part of that code for WebMSX.
>
> Is there anything I can do to help you?
> I'm planning to release a promo version of my multiplayer strategy game
> this spring.
> I do hope that this will inspire and motivate people to help with
> possibilities to play this game
> online with OPL4 FM.
>
> I asked the OpenMSX team if they are willing to help out make a NetPLAY
> option within OpenMSX.
> This feature was requested in 2002:
> openMSX/openMSX#25
> I will do my best to find people who are willing to pick this up for
> OpenMSX as well when releasing the promo.
>
> We will see what happens there.
>
> King regards,
> Bart
>
>
> On Thu, Feb 29, 2024 at 12:22 AM ppeccin ***@***.***> wrote:
>
>> Yes, I want it too! :-)
>>
>> It's on my plans to finish the OPL4 FM implementation... For some time.
>> But it's not an easy task, and it's very, very time consuming...
>>
>> I haven't had time to dedicate myself lately, unfortunately.
>>
>> Paulo
>>
>>
>> On Tue, Feb 27, 2024 at 4:20 PM BartNorakomi ***@***.***>
>> wrote:
>>
>> > Hi Paulo.
>> >
>> > I'm working with team NXT.
>> > We are now creating Usas2:
>> > https://www.youtube.com/watch?v=0w8eAVt0lsE
>> > The game has OPL4 Wave and FM.
>> >
>> > We would like to be able to play and test the game in WebMSX.
>> >
>> > Do you think it's possible to implement the FM functionality ?
>> >
>> > Another project I am working on also has OPL4 Wave and FM.
>> > This is a multiplayer strategy game, for which I really want to use
the
>> > Net Play! functionality.
>> >
>> > So for that project the same question.
>> >
>> > Kind regards,
>> > Bart (norakomi)
>> >
>> > —
>> > Reply to this email directly, view it on GitHub
>> > <#100 (comment)>,
>>
>> > or unsubscribe
>> > <
>>
https://github.com/notifications/unsubscribe-auth/AAFOLIDIUCI4WEZOQLKTF63YVYWWBAVCNFSM6AAAAABAYPKCRWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRXGQZTKOJYGU>
>>
>> > .
>> > You are receiving this because you commented.Message ID:
>> > ***@***.***>
>> >
>>
>> —
>> Reply to this email directly, view it on GitHub
>> <#100 (comment)>,
>> or unsubscribe
>> <
https://github.com/notifications/unsubscribe-auth/AB4LXTKXWAN2QSBJRKJOWGDYV6U3NAVCNFSM6AAAAABAYPKCRWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZQGAYTSNRQGM>
>> .
>> You are receiving this because you commented.Message ID:
>> ***@***.***>
>>
>
—
Reply to this email directly, view it on GitHub
<#100 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFOLIBXIRGH46DUSI4AWKL2EWDFVAVCNFSM6AAAAABTIWP67OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMRXG43TENRXGI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
I totally understand !
I asked Grauw for the ascii16-x mapper documentation,
this is what he replied:
Here is a document describing the mapper, and also the datasheet of the
FlashROM I am using. The FlashROM has quite a few features, but MSX Legends
only uses a limited number so it does not necessarily need to be
implemented in its entirety for MSX Legends support.
Good luck adding the mapper !
Take care,
Bart
…On Tue, Dec 10, 2024 at 12:02 AM ppeccin ***@***.***> wrote:
Hi Bart,
That's totally awesome! Congratulations!
I agree 100%, tha game should be played as it was meant to be.
No one more than myself would love to see the game online on its full
potential.
I really still want to add OPL4 FM support.
But this is no simple task. It would take a great effort on research,
implementation, testing, etc. It is a lot of hard work.
I remember when I implemented OPLL and later OPL4 Wave support. It was
very
very consuming.
Unfortunately, I can't find the time and energy to seriously engage on
this
task at the moment...
There are other much simpler fixes and tweaks, and even those are still to
be handled. I hope you understand...
Let's hope things change in the near future! I would love to be able to
dedicate the amount of work on WebMSX that all those things demand.
Please do not hesitate to ask or report anything about WebMSX. It's still
a
passion and I'm sure sometime it will happen.
You could also share that new mapper specs, so It could also be supported.
Many regards and congrats again,
Paulo
On Mon, Dec 9, 2024 at 9:19 AM BartNorakomi ***@***.***>
wrote:
> Hi Paulo !
>
> Great news:
>
> My new game is ready and I have released a promo om MSX.org:
>
> https://msx.org/news/software/en/msx-legends-playable-promo
>
> I would love to organise a tournament on WebMSX.
>
> And I would looooove to ask you one more (last) time to consider adding
> support for OPL4-FM,
> so the game can be played as it deserves to be played !
>
> Please consider it one last time, I would appreciate it SO much
>
> Kind regards,
> Bart
>
> On Mon, Mar 11, 2024 at 9:00 AM Bart Velzen ***@***.***> wrote:
>
> > Hi Paulo,
> >
> > Thanks for your reply, and sorry for my late reaction to it.
> > I understand the OPL4 FM implementation is very difficult and time
> > consuming.
> > I hope you will get time and motivation for it. I will cross my
fingers.
> >
> > Is it possible to collaborate with someone in the OpenMSX team?
> > Since the OPL4 FM implementation is already present in OpenMSX, maybe
> you
> > can use part of that code for WebMSX.
> >
> > Is there anything I can do to help you?
> > I'm planning to release a promo version of my multiplayer strategy
game
> > this spring.
> > I do hope that this will inspire and motivate people to help with
> > possibilities to play this game
> > online with OPL4 FM.
> >
> > I asked the OpenMSX team if they are willing to help out make a
NetPLAY
> > option within OpenMSX.
> > This feature was requested in 2002:
> > openMSX/openMSX#25
> > I will do my best to find people who are willing to pick this up for
> > OpenMSX as well when releasing the promo.
> >
> > We will see what happens there.
> >
> > King regards,
> > Bart
> >
> >
> > On Thu, Feb 29, 2024 at 12:22 AM ppeccin ***@***.***> wrote:
> >
> >> Yes, I want it too! :-)
> >>
> >> It's on my plans to finish the OPL4 FM implementation... For some
time.
> >> But it's not an easy task, and it's very, very time consuming...
> >>
> >> I haven't had time to dedicate myself lately, unfortunately.
> >>
> >> Paulo
> >>
> >>
> >> On Tue, Feb 27, 2024 at 4:20 PM BartNorakomi ***@***.***>
> >> wrote:
> >>
> >> > Hi Paulo.
> >> >
> >> > I'm working with team NXT.
> >> > We are now creating Usas2:
> >> > https://www.youtube.com/watch?v=0w8eAVt0lsE
> >> > The game has OPL4 Wave and FM.
> >> >
> >> > We would like to be able to play and test the game in WebMSX.
> >> >
> >> > Do you think it's possible to implement the FM functionality ?
> >> >
> >> > Another project I am working on also has OPL4 Wave and FM.
> >> > This is a multiplayer strategy game, for which I really want to use
> the
> >> > Net Play! functionality.
> >> >
> >> > So for that project the same question.
> >> >
> >> > Kind regards,
> >> > Bart (norakomi)
> >> >
> >> > —
> >> > Reply to this email directly, view it on GitHub
> >> > <
#100 (comment)>,
>
> >>
> >> > or unsubscribe
> >> > <
> >>
>
https://github.com/notifications/unsubscribe-auth/AAFOLIDIUCI4WEZOQLKTF63YVYWWBAVCNFSM6AAAAABAYPKCRWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRXGQZTKOJYGU>
>
> >>
> >> > .
> >> > You are receiving this because you commented.Message ID:
> >> > ***@***.***>
> >> >
> >>
> >> —
> >> Reply to this email directly, view it on GitHub
> >> <#100 (comment)>,
>
> >> or unsubscribe
> >> <
>
https://github.com/notifications/unsubscribe-auth/AB4LXTKXWAN2QSBJRKJOWGDYV6U3NAVCNFSM6AAAAABAYPKCRWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZQGAYTSNRQGM>
>
> >> .
> >> You are receiving this because you commented.Message ID:
> >> ***@***.***>
> >>
> >
>
> —
> Reply to this email directly, view it on GitHub
> <#100 (comment)>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AAFOLIBXIRGH46DUSI4AWKL2EWDFVAVCNFSM6AAAAABTIWP67OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMRXG43TENRXGI>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***>
>
—
Reply to this email directly, view it on GitHub
<#100 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB4LXTKRASRLKAMMB3XOC2L2EYHP7AVCNFSM6AAAAABTIWP67OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMRZGYYTSMBXHA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
It seems like only wave is supported in OPL4. At least when we listen to the output, and read the doc. Looking at the code though, there are traces of the FM-part (afterall, enabling the Wave part on an OPL4, needs writes to the FM-part of the chip). Or am I missing something, and FM is implemented?
The text was updated successfully, but these errors were encountered: