Search found 122 matches
- Sat Oct 04, 2014 7:17 pm
- Forum: Sound
- Topic: General guidelines on working with PSG/YM2612 natively
- Replies: 49
- Views: 57882
This reminds me I need to post a thread "What I Learned from Porting YM2612 and SN76489 to JavaScript" soon ;) For some of the practical aspects of sound playback, the following should be useful: Remember that Total Level in YM2612 operators and Attenuation in PSG channels is the inverse of "volume;...
- Tue Sep 09, 2014 4:18 pm
- Forum: Tools
- Topic: Tool Use to output Echo Stream Files
- Replies: 4
- Views: 4333
Also, my VGM2Pre program can extract YM2612 FM presets from VGMs to Echo Instrument Format and is open-source. I want more people to use the EIF conversion it offers and let me know if there's something I need to fix about it, too. http://www.luxatom.com/fk/vgm2pre-64.7z (prebuilt Win64 binary) http...
- Mon Aug 25, 2014 6:31 pm
- Forum: Tools
- Topic: Visual Sega Genesis Assembler/Disassembler
- Replies: 8
- Views: 6717
I've had some success using the phoenix GUI toolkit wrapper by byuu, the author of bsnes/higan. It uses one API and essentially ifdefs to the native GUI toolkit of the current OS (supports Win32, OS X Cocoa, GTK, Qt). byuu himself runs FreeBSD 10 and expands from there, so you know that it'll work o...
- Wed Aug 13, 2014 6:38 pm
- Forum: Megadrive/Genesis
- Topic: Sonic speed ?
- Replies: 7
- Views: 6315
Try the Sonic Physics Guide at Sonic Retro. I haven't looked at it in a couple of months, but it might have info on scrolling planes.
ValleyBell might have some first-hand info as well, so maybe look for him too?
ValleyBell might have some first-hand info as well, so maybe look for him too?
- Wed Jul 30, 2014 8:17 pm
- Forum: Sound
- Topic: JAVASCRIPT YM2612~!!!
- Replies: 16
- Views: 24875
- Thu Jul 24, 2014 12:09 am
- Forum: Sound
- Topic: VGM web player in JavaScript
- Replies: 0
- Views: 15526
VGM web player in JavaScript
I've finally successfully implemented gzcompressed VGM handling in the VGM player using zlib.js , officially bringing the player's capability to VGM v1.50 spec. The "public beta" PSG.js GitHub repo YM2413.js GitHub repo YM2612.js GitHub repo Updated VGM.js repo coming soon! SN76489, YM2413, and YM26...
- Wed Jul 16, 2014 11:42 pm
- Forum: Sound
- Topic: Need help w/YM2413
- Replies: 4
- Views: 11690
Update: IT NOW WORKS!!! ^____^ The problem was porting YM2413Write. It seems writing to a register was originally done in two separate steps: latch the register's address OR set the chip's status, THEN write the value to the register. Status wasn't being set to 1 until after certain writes because I...
- Tue Jul 15, 2014 9:21 pm
- Forum: Sound
- Topic: Need help w/YM2413
- Replies: 4
- Views: 11690
@Gigasoft - the VGM file parsing doesn't show problems, and the actual sample generation is all in the chip's code. I'm looking at calculation right now to make sure I didn't mistype something. @Nemesis - (I think you meant YM2413 ;) ) I really wish I could simplify the thing at this stage (especial...
- Mon Jul 14, 2014 8:05 pm
- Forum: Sound
- Topic: Need help w/YM2413
- Replies: 4
- Views: 11690
Need help w/YM2413
Ok, so I know the YM2413 isn't strictly Genesis, being a Japanese SMS-only chip for the most part. I asked this question on SMS Power but so far have gotten no response, probably due to a huge likelihood that the intersection of devs with any YM2413 knowledge, devs with C/C++ knowledge, and devs wit...
- Sun Jul 06, 2014 1:38 am
- Forum: Blabla
- Topic: WIP - VGM player in JavaScript
- Replies: 5
- Views: 7092
- Sun Jul 06, 2014 1:36 am
- Forum: Sound
- Topic: JAVASCRIPT YM2612~!!!
- Replies: 16
- Views: 24875
- Sun Jul 06, 2014 12:15 am
- Forum: Sound
- Topic: [YM2612] Double-checking latching FNUM MSB
- Replies: 2
- Views: 7500
[YM2612] Double-checking latching FNUM MSB
The YM2612 registers $A4 through $A6 used for setting the MSB of a channel's FNUM currently store (at least in MAME/Genesis Plus GX-based implementations) in (YM2612_instance).OPN.ST.fn_h instead of in a per-channel fn_h . On actual hardware, if one channel's MSB is latched but another channel latch...
- Sat Apr 26, 2014 5:07 pm
- Forum: Sound
- Topic: Dual-YM2612 hardware synthesizer
- Replies: 53
- Views: 77109
- Thu Apr 10, 2014 8:31 pm
- Forum: SGDK
- Topic: Sega Genesis Dev Kit (SGDK)
- Replies: 852
- Views: 1212685
- Wed Apr 02, 2014 10:01 pm
- Forum: Tools
- Topic: BlastEm - Yet another Genesis emulator
- Replies: 64
- Views: 41829
Get the one the RetroArch team prepackaged if that's the case: http://themaister.net/retroarch-dl/MinG ... pthread.7zMask of Destiny wrote:getting a 64-bit MinGW setup is a pain
Run the included Git Bash.vbs to open a shell.