Jump to content
Wrathchild

RMT supporting SA_Pokey/C6502 DLLs

Recommended Posts

Hi,

 

If you've spotted Emkay's recent excitement in the 'Hardsynth' thread,

its in little part to my recently updating the two DLLs that RMT uses

to produce the Pokey emulation. This brings the sources up to date

with those I found in A800WinPLus B7, however I haven't updated

any of the 'about' information yet. :ponder:

 

After conforming with Raster, who doesn't maintain the sources for these,

I'm posting them up here for anyone to take on, along with just the 2 built

DLLs for users of RMT. Credits go to the maintainers of the A800Win and

A800WinPlus projects. Thanks too go to Radek for the fantastic RMT -

long may it continue to grow.

 

If anyone wants to discuss the code changes, then we can take that up on

the A8 programming section.

 

Enjoy,

 

Mark

Src_c6502.zip

Src_pokey.zip

sa_dlls.zip

Share this post


Link to post
Share on other sites

You're saying that POKEY emulation has been improved?

 

Oh, GREAT, I've already created a lot of CDs and MP3s of POKEY music, now they'll all have to be redone! :sad:

Share this post


Link to post
Share on other sites
...This brings the sources up to date

with those I found in A800WinPLus B7, however I haven't updated

any of the 'about' information yet. :ponder:

Yes, Mark, please, update the about info strings we identify old and current DLLs' versions.

 

void __declspec(dllexport) Pokey_About(char** name, char** author, char** description )
{
*name =        (char*)"POKEY Chip Simulator, V2.3 (A800 1.2.4)";
*author =      (char*)"Ron Fries, Atari800 emulator developer team, http://atari800.sourceforge.net";
*description = (char*)"Stripped down version for Pokey sound generation only by C.P.U. 2003";
}

void __declspec(dllexport) C6502_About(char** name, char** author, char** description )
{
*name =        (char*)"CPU 6502 emulation, 1.2.4";
*author =      (char*)"Atari800 emulator developer team, http://atari800.sourceforge.net";
*description = (char*)"Stripped down version for instructions execution only by C.P.U. 2003";
}

 

And please, let me know, when new DLLs versions will be finished - I will publish them on SA_LIBRARY website. Thanks. :)

Share this post


Link to post
Share on other sites
You're saying that POKEY emulation has been improved?

 

Oh, GREAT, I've already created a lot of CDs and MP3s of POKEY music, now they'll all have to be redone!  :sad:

921924[/snapback]

 

Calm down :)

 

The emulation is only changed in parts which are not used before. So when the "old" emulation was created, 99% of the available tunes were played correctly.

Share this post


Link to post
Share on other sites
You're saying that POKEY emulation has been improved?

Not within the emulators - just whilst when playing back from within the RMT.

Share this post


Link to post
Share on other sites

Here are DLLs with updated credits as shown like this on the About box.

If everyone's happy the text is OK, then I'll submit the sources/binaries for Raster to put on his site.

 

Regards,

Mark

post-1822-1125593934_thumb.jpg

sa_dlls.zip

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...