![Image](http://alumnos.utem.cl/dcemu/images/efecero1.jpg)
![Image](http://alumnos.utem.cl/dcemu/images/efecero3.jpg)
it's barely playable but it works. that game doesn't seem to use 3d graphics but it's a game anyway and it WORKS!
![Smile :)](./images/smilies/icon_e_smile.gif)
download the CVS sources from http://sf.net/projects/dcemu.
Code: Select all
PC = mem_base + ip_bs1_offset; // ip_bs1_offset; // + mem_offset;
Code: Select all
PC = 0x8c008300;
Well, that would explain it... 2D stuff seems to work now.the #define OPENGL stuff is "deprecated"
Thought as much. I just dropped in a 2MB blank file for the BIOS, and it worked fine. I found USE_BIOS_FONT, undefined it, and everything works fine again.the BIOS loading stuff is for using the BIOS fonts and that's it. if you remove bios loading and #undef USE_BIOS_FONT in options.h it should probably work because I have a function to generate a 'BIOS font' in runtime.
I guessed as much. It seemed to be going fine until it was ready to render the first frame, then it locked up waiting for the DMA transfer to complete (which is obviously never does). I think I still have an older version around here somewhere which uses store queues instead of DMA, so that might work. Other than the DMA, it doesn't really do anything unusual with the hardware.I don't have implemented DMA transfers yet, so that's why it doesn't work