Search found 27 matches

by HCKTROX
Sat Dec 26, 2015 8:42 pm
Forum: Megadrive/Genesis
Topic: Why not to DMA this?
Replies: 4
Views: 1831

Why not to DMA this?

In a while I'll try to do some effect based in Hblank. First of all I went on analyzing some other code, and this is the code that Sonic the Hedgehog uses for reloading the palette for the water: DrawWater: move #$2700,sr tst.w (f_hbla_pal).w ; is palette set to change? beq.s @nochg ; if not, branch...
by HCKTROX
Mon Sep 07, 2015 3:41 pm
Forum: Megadrive/Genesis
Topic: VDP is skipping commands?
Replies: 0
Views: 2007

VDP is skipping commands?

Hello. This time I'm trying something different for Sega CD... Keep SubCPU to process all the main engine, and MainCPU to process all I/O. For such, I have done the following: From SoulessSentinel's SCD template, I have done exactly the inverse method: SubCPU to hold all the main code, and MainCPU t...
by HCKTROX
Wed Sep 02, 2015 12:14 am
Forum: Megadrive/Genesis
Topic: Unknown warnings from Gens KMod
Replies: 2
Views: 902

Re: Unknown warnings from Gens KMod

The message itself is valid, but not the source addresses :P. I got access to my Desktop PC again where I have a modded version of Genesis Plus GX for retroarch with error logs enabled, and although my code mistakenly indeed do write at those bad locations, the bad code was from a much earlier locat...
by HCKTROX
Sat Aug 29, 2015 2:33 pm
Forum: Megadrive/Genesis
Topic: Unknown warnings from Gens KMod
Replies: 2
Views: 902

Unknown warnings from Gens KMod

So, I decided to give a try to some special Gens KMod debugging features, apart from the typical memory viewers and such. After enabling a few of "Spy strange behaviors" features, I get the following warnings: Spy : 202CBC want to write a Word at 00BFFFFC Spy : 202CBC want to write a Word at 00BFFFF...
by HCKTROX
Fri Aug 07, 2015 3:53 am
Forum: Mega/SegaCD
Topic: Sega CD (US) BIOS Disassembly @ GitHub
Replies: 7
Views: 4039

I'd like to approach this situation to ask for something I wanted to know since the start: How are the CDDA decibels read? I must have being missing something, but I really can't find anything about.
by HCKTROX
Fri Aug 07, 2015 3:23 am
Forum: Megadrive/Genesis
Topic: Confusion about interrupts
Replies: 1
Views: 759

Confusion about interrupts

I'm very confused about when do H-int and V-int happen. Please take in consideration I put most of VDP writing code on V-int section. Does the V-int code run before, or after the frame is drawn? If happens after, then does it mean that what we see on screen is 1 frame delayed? :O And, does the H-int...
by HCKTROX
Wed Apr 22, 2015 2:42 pm
Forum: Mega/SegaCD
Topic: SegaCD debugging emulator?
Replies: 12
Views: 5309

Okay. Here are the files I have built: -Wii version -Game Cube version -Linux-based RetroArch version http://www.mediafire.com/download/tg7qcwv8zvao22o/GenPlus-GX_CDCrash.tar.gz I'll try compile the Windows-based RetroArch version (the .DLL module) as soon as I get free from the pile of work univers...
by HCKTROX
Mon Apr 20, 2015 9:12 pm
Forum: Mega/SegaCD
Topic: SegaCD debugging emulator?
Replies: 12
Views: 5309

Hmmm... the truth is that I don't use a Windows OS... and I don't really know how to edit the libretro's makefile to output a DLL... I use Ubuntu, and by default a .SO file is generated upon build. I just don't know how to let it build a .DLL file, but I may check it some time. What I can do however...
by HCKTROX
Thu Apr 16, 2015 11:06 pm
Forum: Mega/SegaCD
Topic: SegaCD debugging emulator?
Replies: 12
Views: 5309

Yay!, as soon as classes finished today, I RAN to my PC to try it up. Works perfectly.

Thank you!

EDIT: A remainder, if anyone else try it: some "for" blocks gave me build errors, to fix I put "int i;" just before them.
by HCKTROX
Thu Apr 09, 2015 12:52 am
Forum: Mega/SegaCD
Topic: SegaCD debugging emulator?
Replies: 12
Views: 5309

Heh, sure =D. Though that's the only "big issue" I have found so far (apart of not emulating the illegal addressing issues, but that's usually something the ASM compiler I use do take care of :P ). I have already tried to insert the check in both KMod and GenGX+ source codes, but everything went on ...
by HCKTROX
Sat Apr 04, 2015 6:06 am
Forum: Mega/SegaCD
Topic: SegaCD debugging emulator?
Replies: 12
Views: 5309

not to be negative (it's the least I currently want), but a strong problem Gens still have is that it shouldn't allow access of WordRAM from both processors at same time (It's my biggest issue currently). Sometimes I see no better way than trial-and-error against real hardware
by HCKTROX
Tue Mar 10, 2015 2:38 am
Forum: Megadrive/Genesis
Topic: How to crash the emulator?
Replies: 3
Views: 1715

How to crash the emulator?

Time for a goofy question now... but here it goes: Years ago, while trying to learn the basics of the console, I had bugs, lots of bugs. But in a single ocassion, I made it bad enough the game didn't crash, but the emulator. Until today I haven't been able to do it again; I don't remember how I done...
by HCKTROX
Tue Feb 17, 2015 7:43 pm
Forum: Megadrive/Genesis
Topic: Simple question about screen resolution, on hardware
Replies: 4
Views: 1736

Thanks a lot! =D
by HCKTROX
Tue Feb 17, 2015 4:50 pm
Forum: Megadrive/Genesis
Topic: Simple question about screen resolution, on hardware
Replies: 4
Views: 1736

Sure. My question is, how much of the image is cropped in such case?

I wanna be sure if I can draw the HUD for my game and put it at the very bottom of the screen with no problems... :P
(as stupid as this question sounds XD)
by HCKTROX
Mon Feb 16, 2015 11:20 pm
Forum: Megadrive/Genesis
Topic: Simple question about screen resolution, on hardware
Replies: 4
Views: 1736

Simple question about screen resolution, on hardware

EDIT: Seems like a new forum has been introduced, and I should have posted this thread there . I'm sorry! *facepalm* As for NTSC hardware, as far as I know, adapter renders four border to screen's four edges, while the "graphical" part is stored at the center... now my question is, are those borders...