Register - Login
Views: 99792175
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 04:45:06 AM
Jul - General Game/ROM Hacking - SNES SID emulation is cool New poll - New thread - New reply
Next newer thread | Next older thread
devin

Yoshi
i'm mima irl
Level: 112


Posts: 1558/3519
EXP: 14931811
For next: 406394

Since: 04-29-08

Pronouns: any
From: FL

Since last post: 306 days
Last activity: 3 days

Posted on 09-20-10 11:05:26 PM Link | Quote
Inaccurate as hell, but cool nonetheless.

<object width="480" height="385"><embed src="http://www.youtube.com/v/-bTxaXcq0-k?fs=1&hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>

Original SID file
Recording from a real C64 for reference

____________________
TomoAlien
Member
Level: 16


Posts: 1/45
EXP: 19433
For next: 823

Since: 12-27-10


Since last post: 8.4 years
Last activity: 4.1 years

Posted on 12-28-10 06:25:30 AM Link | Quote
They also made a whole musicdisk full of emulated SID goodness.
Here's the Linky: http://pouet.net/prod.php?which=2462

Well, the SNES sound chip works similiar to Amiga's Paula chip - They use samples as instruments and play them at varying speed for changing pitch. Except Amiga has only 4 channels and SNES has 8 channels + Echo effect.
And there's also a SID chip emulator for Amiga. Enough of Amiga SNES stuff. Toy Story for Sega Genesis has a MOD player, and it's possible to replace and extract the module from the rom. It doesn't support all the effects from the Paula chip, but is a good enough emulation of it.

Enough of that...

It's pretty awesome that someone has emulated such complicated chip (ASDR envelopes, Filters and 3 channels with 4 waveform choices and occasionaly some tricks to play samples on it) on a sampler (a made up word by TomoAlien(R)(tm)(C)(ASDF)).
Xkeeper

Level: 263


Posts: 18551/25353
EXP: 297138402
For next: 1822051

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 2 days
Last activity: 20 hours

Posted on 12-29-10 10:21:34 AM Link | Quote
Originally posted by TomoAlien
Toy Story for Sega Genesis has a MOD player, and it's possible to replace and extract the module from the rom. It doesn't support all the effects from the Paula chip, but is a good enough emulation of it.

The MOD player also plays them at the wrong speed (I forget if it's too slow or too fast, though), but yeah.

(Why isn't that on the wiki?)

____________________
TomoAlien
Member
Level: 16


Posts: 3/45
EXP: 19433
For next: 823

Since: 12-27-10


Since last post: 8.4 years
Last activity: 4.1 years

Posted on 12-29-10 06:29:08 PM Link | Quote
Originally posted by Gig
Originally posted by TomoAlien
Toy Story for Sega Genesis has a MOD player, and it's possible to replace and extract the module from the rom. It doesn't support all the effects from the Paula chip, but is a good enough emulation of it.

The MOD player also plays them at the wrong speed (I forget if it's too slow or too fast, though), but yeah.

(Why isn't that on the wiki?)


It plays them too fast because of something related to NTSC if i remember correctly.
I've heard that the PAL version plays MODs back at the correct speed.

I gotta fiddle around with this rom around with a hex editor .
devin

Yoshi
i'm mima irl
Level: 112


Posts: 1724/3519
EXP: 14931811
For next: 406394

Since: 04-29-08

Pronouns: any
From: FL

Since last post: 306 days
Last activity: 3 days

Posted on 01-11-11 11:39:46 PM Link | Quote
Originally posted by TomoAlien
They also made a whole musicdisk full of emulated SID goodness.
Here's the Linky: http://pouet.net/prod.php?which=2462

This musicdisk is what got me into C64 music in the first place, several years ago. I was using it in ZSNES which made it sound even worse than normal but I still enjoyed it nonetheless.

Originally posted by TomoAlien
It plays them too fast because of something related to NTSC if i remember correctly.
I've heard that the PAL version plays MODs back at the correct speed.

That would make sense, since the first generation of MOD trackers for the Amiga had the same problem up until at least 1990 when the Protracker series began.

____________________

Photo by Luc Viatour
LocalH
Member
Level: 19


Posts: 7/61
EXP: 30748
For next: 5029

Since: 12-06-10


Since last post: 4.1 years
Last activity: 3.3 years

Posted on 08-09-11 05:41:48 AM Link | Quote
Slight bump, but it was still on page 1 of the forum and I actually have some relevant info (old, but relevant).

I was recently (like, yesterday) over at the English Amiga Board reading a thread about messages hidden in games for crackers to find, and guess what I read in a post from 2006?

Originally posted by "Conqueror"
I did some more things before leaving the scene. I got hold of the (photocopied) docs for the SNES quite early. At that time the SNES scene had barely started, but some groups had released homemade demos. However, none of these had any sound. This was because the sound in the SNES is controlled not by the main 65816 CPU, but by the SPC700 coprocessor, which nobody had an assembler for. I did have my docs which contained th opcodes for the SPC700 and some limited additional information, but not much. Anyways, I managed to write my own SPC700 disassembler and assembler, transferred the boot code from the top of the SPC700 memory bank, and disassembled the SFX and music code from a few games. I also created tools for converting sampled sounds into the SPC700 internalk format. We then created a SID (6581) emulator for the SPC700 on the SNES. Together with Alfatech and Geggin of Censor Design, we released the first major SNES demo with lots of sound and music, containing ripped C64 songs from some 300 games or so.

Which of course would be the linked Sid Mania demo from the first reply in this thread.
devin

Yoshi
i'm mima irl
Level: 112


Posts: 2241/3519
EXP: 14931811
For next: 406394

Since: 04-29-08

Pronouns: any
From: FL

Since last post: 306 days
Last activity: 3 days

Posted on 08-09-11 05:56:02 AM Link | Quote
Cool

Another fun fact about Sidmania's creators: Alfatech worked on at least one commercial SNES game (and games for a few other platforms as well.)

____________________

Photo by Luc Viatour
Next newer thread | Next older thread
Jul - General Game/ROM Hacking - SNES SID emulation is cool New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

28 database queries, 3 query cache hits.
Query execution time: 0.289574 seconds
Script execution time: 0.012068 seconds
Total render time: 0.301642 seconds