Search results

  1. D

    Saturn's SCSP and Dreamcast's AICA: What would it take to make homebrew sequenced music possible on them? Ideas, and a call for help and suggestions!

    I have code that plays VGM, MDX, and MOD on SCSP. VGM is mainly just a curiosity, and generally not practical for games because of how large the files are. MDX uses all 32 operators for FM so it is also not ideal for games. MOD is fine for games although it has some limitations. Some XM files...
  2. D

    Creating SEQ Tracks on Sega Saturn

    you could even use MIDI-to-VGM translator and then play VGM on the SCSP, if it doesn't need too many channels.
  3. D

    Initialising 32x's Framebuffer/VDP

    You can do it from either the 68k or the SH2. They can both access the 32x VDP registers and framebuffer but at different addresses (and only one side can claim the bus at a time). But before that, you need to enable the 32x. If you look at 32x games you'll see the startup code which contains...
  4. D

    CPLD development

    They are saying that the USB Blaster cable supports all those devices. But if you wanted to exchange chips on the board, they would have to have the same pin assignments. I don't know if a MAX 3000 chip has the same pinout as an EPM240.
  5. D

    CPLD development

    If they're old chips that can go in a socket, like for a retro hardware project, then you can just buy them loose and plug them into a programmer or wire up a JTAG dongle when the time comes. For SMT stuff that is newer (but not cutting edge) then the cheapest option is probably one of the many...
  6. D

    Teitoku no Ketsudan III (PTO3) English Translation Thread

    任せる means to leave something in someone else's hands. These sound like options to 'delegate' (ie. put it on 'auto') or take manual control.
  7. D

    Teitoku no Ketsudan III (PTO3) English Translation Thread

    Halfwidth characters are part of the Shift-JIS standard. Shift-JIS includes the earlier JIS 201 standard, and then builds on top of it, using the previously unassigned values to encode the wide characters.
  8. D

    SEGA Saturn 28th Anniversary Game Competition

    SHMUP SALAD Become a flying bowl and shoot at food! Score points to level-up. Use all your utensils to increase your manners.
  9. D

    Casio Loopy Technical Spec help

    no real info, but judging by screenshots it looks like 256x224 with 32K colors http://stat.ameba.jp/user_images/20130527/19/memolmemol/ca/54/j/o0720048012554514158.jpg
  10. D

    Help with Gulliver Boy translation (parchment riddle)

    probably word salad but here goes... Love Me Sumo Wrestler lalala, slo-mo for the cow and the millstone love love, and you toward the future a call to the sea, the swimming ugly and fish giving birth, the dying moment*, go to the samurai (assuming しにみす is しにみず) So, does the game have a cow, or a...
  11. D

    Yumimi Mix Remix translation

    Ah. Add this to the list of games that use SCSP FM synth...
  12. D

    SegaXtreme Cross-Platform FMV Competition

    Is there a 32X emu that supports this? When I tried going over 4MB before Fusion just says "not a 32X ROM"
  13. D

    SegaXtreme Cross-Platform FMV Competition

    My encodes use the audio compression that I posted about in another thread. To add a bit more detail on how that works, I take my 63 AC coefficients after the DCT and knock them down to 10 bits. Then I divide them further until the largest number fits in the range -31 to +31. The divider gets...
  14. D

    SegaXtreme Cross-Platform FMV Competition

    F$@# Everything, We're Doing Five ROMs. Since the 32X has an unfortunate 4MB ROM size limit, the video spans multiple ROMs. CGI sample: video = 320x176, 15fps, audio = 16KHz, stereo http://www.hyakushiki.net/eggroll/roll1.32x http://www.hyakushiki.net/eggroll/roll2.32x...
  15. D

    32X variable bitrate audio proof-of-concept

    https://www.semanticscholar.org/paper/Practical-fast-1-D-DCT-algorithms-with-11-Loeffler-Ligtenberg/6134d65dc1d01db1e3c4be6f675763a469a973f6 This paper looked like it would be easier to read than C code but in the end I still wasn't able to replicate it, so I guess I am sticking with the...
  16. D

    DIY Gamer's Cart (alternative parts?)

    EPM3032 looks like a part number for a CPLD rather than an EEPROM. Atmel 150x could be a substitute for Altera MAX CPLDs, if that's what you need.
  17. D

    N64 memory benchmark

    This is my attempt at a N64 memory benchmark, intended to uncover more details about N64 performance. I have no idea if it even runs on real hardware. Anyone out there with a flash cart??
  18. D

    32X variable bitrate audio proof-of-concept

    Looking into it a bit more, it seems that I'm late to the party as I didn't even know about O(N log N) algorithms for computing the DCT.
  19. D

    32X variable bitrate audio proof-of-concept

    I am shocked that mediafire is a) still around and b) actually let me download a file without JS enabled... How much CPU load do you figure for decoding the Vorbis? For my program I estimated about 14MHz to do the DCT III on blocks of 128 samples (172 blocks/second). I have only glanced at the...
  20. D

    32X variable bitrate audio proof-of-concept

    Could SH2 decode a format similar to MP3? Maybe. This was my experiment: 1) Use DCT II to convert a block of samples to the frequency domain. 2) Use quantization and psychoacoustic model to prune the data. (this part is not even done properly) 3) Use entropy coding to store coefficients in a...
Back
Top