Search results

  1. paul_met

    Screen resolution hacks [MD]

    I recently started to explore this platform and came to the conclusion that it also has the potential to improve the quality of games. A similar topic already exists in the section for Saturn, and now it's time for a Mega Drive / Genesis. As it turned out, quite a few games on this platform did...
  2. paul_met

    How to play CDDA

    Greetings. I recently wondered how to play CDDA music. Using the example of commercial games, I learned that the audio track is launched directly by writing 16-bit values to the system addresses. An example of playing the audio track #2: FFFE => 0x25890008 (Interrupt Status Register) 1000 =>...
  3. paul_met

    SH2I - Super Hitachi 2 Inspector

    This program allows you to convert the machine code of the processor "SH-2" (Super Hitachi 2), into text (list of instructions). Main features: ======================= Disassembling the code. Editing instructions with recompilation. Searching by instruction type and PC address. Searching for...
  4. paul_met

    DMA Transfer

    Digging into the resources of a particular game, I often come across the following code (see screenshot). I understand that this is reading / writing using DMA. But I don't fully understand how it works. From what I figured it out: The value in register R4 is the address of data reading (in the...
  5. paul_met

    Boot file location identification

    I can't figure out how the game's main executable file is identified in the boot area of the disk. In this area, there is no file name or sector number where it is located on the disk (LBA). There is only the address of the memory area where the executable file is loaded. As a result of...
  6. paul_met

    Using Extended RAM Cartridge to boost data loading

    Not so long ago, I learned that a Chinese hacker made support for a 4MB Extended RAM Cartridge for the Castlevania: SotN to boost data loading. I decided to pick up on this idea and did a similar thing for the game Vandal Hearts. The results are shown in the video...
  7. paul_met

    Duck TrueMotion - Optimal Compression Settings

    Can someone advise the optimal settings (size / quality) for encoding video in Duck TrueMotion format? What parameters should I set in the codec settings so that the sound does not stutter when playing on the emulator / console? If you leave the default settings, then the file size will...
  8. paul_met

    VDP1 sprites priority

    Hello. I wondered how to make the sprites that VDP1 draws translucent on top of VDP2 layers. I got it on the example of the game Device Reign. But almost all sprites become translucent at once. Although there are exceptions (character panel with a portrait and statistics). It seems that...
  9. paul_met

    Strange address 0xFFFFFF00

    Faced with a strange address that goes beyond the Sega Saturn memory address space - 0xFFFFFF00. How to track read / write at this address? The Yabause debugger does not allow this. Maybe this address is a mirror of some other address?
  10. paul_met

    Hex to Bin

    Greetings. Maybe someone has an algorithm for converting from HEX to BIN (for SH2 asm)? For example: AD (hex)= 10101101 (bin) Binary value must be written in HEX format. --------------------------------------------- This is my version of the code. Perhaps someone will have a smaller code. 00...
  11. paul_met

    SSIG - Sega Saturn Instructions Generator

    This program allows you to easily generate the instructions supported by SH-1/SH-2 (Super Hitachi) CPU into machine code. There is also a brief description of the instructions and registers. -----------------------------------------------------------------------...
  12. paul_met

    Swap VDP2 layers

    Does anyone know how to swap layers of vdp2? For example, we have a title screen, where NBG2 layer is responsible for the background image, and NBG1 layer is responsible for the logo. I want to do opposite - NBG2 layer a became a logo and NBG1 layer became background image. How do the images are...
  13. paul_met

    Screeen resolution hacks

    Lately I've been doing hacks to increase the screen resolution in games for Saturn. Here is one of the successful examples. ----------------------------------------- This hack increases the screen resolution up to 352x256 (v1.3) + fixes some bugs of the original game...
  14. paul_met

    SIPM - Saturn IP Maker

    Made a small program to create a bootable IP files that need to rebuild the CD images. The program is not new, but perhaps someone come in handy. Attention!!! Supports images in mode1/2048 only
  15. paul_met

    Sega Flash Demo CD - display bug

    Greetings to all. Just want to say that I am a newbie here. If my question is already ascended, then I apologize in advance. The essence of the problem as follows: Everyone knows about the collections of demo disks called Sega Flash. So, starting with the third issue, the shell of demo drives...
Back
Top