Hi, I just want to try to explain the 3D rendering. First of all, you must forget current technology, the way 3D is done today has nothing to do with the early 90s. PSX, Saturn and 3DO were designed as what you would consider 2D render machines. Wait! I'm not crazy! :P we've all seen 3D games in tho...

To tell the thruth the actual SDK seems easy enough to me, altough it's true I'm a bit oldschool :-P Anyway, creating a wrapper library sounds good. Currently I don't have too much free time, but if you need help in something specific I could help ;-) That's probably the first time i'm seeing a vide...

The github code is highly unoptimized, but I tried executing just the opcodes with no rendering at all and is still too slow, surely the 6502 core emulation can be done much better than the lamenes code, but I doubt it will be fast enough for the 3DO to render the frames at real time. And yeah, the ...

That emulator looks better but still I really doubt their 6502 emulation would be fast enough for 3DO. We're talking about an ARM60 13MHz with no cache that is shared with the OS and even stalled at times due to the DMA architecture (although I'm not sure how much time is lost when you don't have an...

I've noticed the color table is messed up :P About speed, currently the CPU_execute() call is taking too much time from the CPU, even if the rendering was super fast, there's no way for the poor 3DO cpu to emulate the nes cpu in enough time. lamenes does a simple switch statement, so we can try with...

And another one :mrgreen: https://pbs.twimg.com/media/CfIUJd7WQAANw9m.jpg:large There was two problems: First, the include order must be fixed, some 3DO definitions are being override by the default compiler library definitions, so for example the 3DO seek enum was not being used, I switched to use ...

I've realized that I missed to initialize the IO item, I've added the line, also data variable was called dataAddress inside the function code :P Anyway as I said this was more a "proof of concept" of how to do it rather than a substitute of fopen or a function that you could literary paste in your ...

Sorry, didn't see this thread until now. In order to open a file, you must use File Folio calls, items and I/O system. You can get info in the official SDK documentation. I've written an example but consider it pseudo code since it's written from memory and I can't try to compile it: // Read file fr...

Congrats on the translation work! I'm looking forward to try the beta :D If you want to edit cel files, you can use this tool to extract them to BMP: http://altmer.arts-union.ru/3DO/downloads/3doresexplorer.zip About my OperaTool, currently it can decompile and compile ISOS, but the rom_tags part (s...

I remember playing disruptor and exhumed demos on my Playstation, they were cool for that time, it would be great to have them for 3DO. Exhumed was made for the Saturn, so it would probably be "easily" converted to 3DO, as both uses quad rendering.

Maybe the laser needs to be adjusted. Have you tried if it can reproduce audio cds? If it works right then it's probably a matter of the lens intensity. If it can't read even audio cds, it could be also mechanical.

Well, I've edited the first post with the info about the code repository. The iso decompilation works great, and I'm finishing the compilation process as well. I would like to clean the code once I get it fully working, so others can actually use it in future works

The memory manager does help, but it's in japanese :mrgreen: anyway even with a rusty japanese like mine you can navigate easily... it's a pity 3DO didn't had memory cards or hdd, after only three savegames I've already get into memory problems :evil: That's absolutely awesome. I thought most female...

Personally I prefer the JP2X, it's smaller and if you don't use the headphone the JP1X is basically the same. To me the original megadrive pad was also too big and I usually use a smaller pad which I find more ergonomic: http://img.dxcdn.com/productimages/sku_30530_1.jpg About the dpad, I think satu...

I have a really old intel mac mini from my times programming for the first iphone... If I have some time and I can install OS X again (I ended installing linux) I can build a binary. But I think it would be faster to ask any mac user of the forums to do it

Cool but i wish i could get one that's not expensive or a goldstar ! There are crazy expensive here in France, it's like paying for a new console at launch ! You lucky bastard :mrgreen: thanks. These last years prices in all retro computing and gaming have raised a lot. It was a lot cheaper hobby w...