Search found 42 matches

by Saffron
Mon Jul 20, 2020 3:05 am
Forum: Homebrew Development
Topic: NotSoLameNES speed improvements
Replies: 3
Views: 9829

Re: NotSoLameNES speed improvements

good work! I'm afraid the 3DO ARM is too weak for emulating the NES at decent speed, and if you add graphics on top of that... I remember checking the CPU emulation and doing some tests and it didn't look good. I'm not a pro of emulation (I just code games, not emulators) but I would be really surpr...
by Saffron
Mon Jul 20, 2020 2:55 am
Forum: Homebrew Development
Topic: OperaFS[De]Compiler commandline or source code?
Replies: 7
Views: 14102

Re: OperaFS[De]Compiler commandline or source code?

Ultra late to the party, but it's retro development so... who cares! :D I did the basic work for creating the iso file, but there was still missing parts. The Opera filesystem has some trickery to it. I don't remember exactly the missing parts, but basically it was a pain in the ass to discover how ...
by Saffron
Tue Feb 28, 2017 10:25 pm
Forum: Homebrew Development
Topic: How 3D on the 3DO really works... ?
Replies: 17
Views: 22406

Re: How 3D on the 3DO really works... ?

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...
by Saffron
Fri Apr 29, 2016 12:15 pm
Forum: Homebrew Development
Topic: Things that can be improved
Replies: 6
Views: 14792

Re: Things that can be improved

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...
by Saffron
Fri Apr 22, 2016 10:00 am
Forum: Homebrew Development
Topic: LameNES (NES emulator) for 3DO ?
Replies: 27
Views: 38318

Re: LameNES (NES emulator) for 3DO ?

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 ...
by Saffron
Mon Apr 04, 2016 12:32 pm
Forum: Homebrew Development
Topic: LameNES (NES emulator) for 3DO ?
Replies: 27
Views: 38318

Re: LameNES (NES emulator) for 3DO ?

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...
by Saffron
Sun Apr 03, 2016 11:23 pm
Forum: Homebrew Development
Topic: LameNES (NES emulator) for 3DO ?
Replies: 27
Views: 38318

Re: LameNES (NES emulator) for 3DO ?

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...
by Saffron
Sun Apr 03, 2016 5:12 pm
Forum: Homebrew Development
Topic: LameNES (NES emulator) for 3DO ?
Replies: 27
Views: 38318

Re: LameNES (NES emulator) for 3DO ?

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 ...
by Saffron
Sun Apr 03, 2016 1:24 pm
Forum: Homebrew Development
Topic: LameNES (NES emulator) for 3DO ?
Replies: 27
Views: 38318

Re: LameNES (NES emulator) for 3DO ?

I've made some progress, but the rendering code in french doesn't help :lol:

Still, things look better now:

Image
by Saffron
Sat Apr 02, 2016 11:24 pm
Forum: Homebrew Development
Topic: LameNES (NES emulator) for 3DO ?
Replies: 27
Views: 38318

Re: LameNES (NES emulator) for 3DO ?

edit: I've compiled your code and added the file streaming for 3DO and now it loads the rom.

I've noticed the code uses printf and that crashes the program, so you should comment those lines.

Now the problem is that looks like it's not rendering properly, but at least is executing the rom.
by Saffron
Fri Apr 01, 2016 1:12 pm
Forum: Homebrew Development
Topic: LameNES (NES emulator) for 3DO ?
Replies: 27
Views: 38318

Re: LameNES (NES emulator) for 3DO ?

I've taken a quick look at lamenes sourcecode and the way it uses fopen I think you could just use 3DO's streaming file functions: Stream *OpenDiskStream( char *theName, int32 bSize ) int32 ReadDiskStream( Stream *theStream, char *buffer,int32 nBytes ) int32 SeekDiskStream( Stream *theStream, int32 ...
by Saffron
Thu Mar 31, 2016 8:54 am
Forum: Homebrew Development
Topic: LameNES (NES emulator) for 3DO ?
Replies: 27
Views: 38318

Re: LameNES (NES emulator) for 3DO ?

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 ...
by Saffron
Wed Mar 30, 2016 4:30 pm
Forum: Homebrew Development
Topic: LameNES (NES emulator) for 3DO ?
Replies: 27
Views: 38318

Re: LameNES (NES emulator) for 3DO ?

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...
by Saffron
Fri Mar 25, 2016 8:14 pm
Forum: Homebrew Development
Topic: Recompiling Dr. Hauzer for Translation
Replies: 44
Views: 60591

Re: Recompiling Dr. Hauzer for Translation

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...
by Saffron
Tue Apr 28, 2015 4:50 pm
Forum: 3DO Main Forum
Topic: Magazine tidbits
Replies: 30
Views: 109915

Re: Magazine tidbits

outstanding graphics on the cdi?

Image
by Saffron
Sun Apr 26, 2015 11:17 am
Forum: 3DO Main Forum
Topic: Wolfenstein 3D Aarrghhh!
Replies: 33
Views: 40896

Re: Wolfenstein 3D Aarrghhh!

The 3DO port is currently my favourite, mostly because of the music, but also because all the new levels, better sprites and textures...

Jaguar port is also good, but to me it adds nothing to the original whereas the 3DO port is almost like a remaster.
by Saffron
Fri Apr 24, 2015 2:42 pm
Forum: 3DO Main Forum
Topic: And the Oscar goes to...
Replies: 20
Views: 25167

Re: And the Oscar goes to...

Other - Ginger Lynn, Wing Commander III.
by Saffron
Wed Apr 22, 2015 4:58 pm
Forum: Homebrew Development
Topic: OperaTool
Replies: 12
Views: 21639

Re: OperaTool

Just a quick update: I've moved the repository to github since google code is closing and... still trying to find some info about rom tags :oops:
by Saffron
Sun Mar 08, 2015 8:03 pm
Forum: 3DO Main Forum
Topic: This is driving me nuts... (3DO Samurai Shodown port)
Replies: 34
Views: 30060

Re: This is driving me nuts... (3DO Samurai Shodown port)

they didn't want to port an exact duplicate of the coin op so they removed the background scrolling and some animations.
by Saffron
Sat Mar 07, 2015 11:48 am
Forum: 3DO Main Forum
Topic: This is driving me nuts... (3DO Samurai Shodown port)
Replies: 34
Views: 30060

Re: This is driving me nuts... (3DO Samurai Shodown port)

Capcom did the same with SSFII... it's a pity when marketing gets in the way of development.
by Saffron
Sat Mar 07, 2015 11:35 am
Forum: Technical Support
Topic: Screwed up colors/random pink with Japanese FZ-10
Replies: 7
Views: 16139

Re: Screwed up colors/random pink with Japanese FZ-10

If your TV has SCART, you can use an adapter like this one:

Image

good luck with your next FZ-10 :wink:
by Saffron
Thu Mar 05, 2015 6:15 pm
Forum: Technical Support
Topic: Screwed up colors/random pink with Japanese FZ-10
Replies: 7
Views: 16139

Re: Screwed up colors/random pink with Japanese FZ-10

If the cables and TV are already tested and ok, it can only be the video circuit as Aer Fixus has said. Are you using the composite output? Have you tried S-Video?
by Saffron
Thu Mar 05, 2015 6:03 pm
Forum: 3DO Main Forum
Topic: My 3DO Blaster Project
Replies: 15
Views: 20730

Re: My 3DO Blaster Project

3DOKid wrote:Success :)

Image
Looks like an early 3DO prototype or something like that :mrgreen:

I love odd cards, like the diamond edge 3d, I wonder how many people do actually purchased the 3DO Blaster back in the day.
by Saffron
Sat Feb 28, 2015 6:34 pm
Forum: 3DO Main Forum
Topic: The game that got canceled!
Replies: 49
Views: 50080

Re: The game that got canceled!

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.
by Saffron
Sat Feb 28, 2015 6:25 pm
Forum: Technical Support
Topic: Did My 3DO Storage Method Damage It?
Replies: 16
Views: 22528

Re: Did My 3DO Storage Method Damage It?

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.
by Saffron
Sun Feb 22, 2015 12:59 pm
Forum: Homebrew Development
Topic: Any info on rom_tags generation?
Replies: 2
Views: 10421

Re: Any info on rom_tags generation?

I'll try, thanks!
by Saffron
Sun Feb 22, 2015 12:53 pm
Forum: Homebrew Development
Topic: OperaTool
Replies: 12
Views: 21639

Re: OperaTool

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 :mrgreen:
by Saffron
Sun Feb 22, 2015 12:23 pm
Forum: 3DO Main Forum
Topic: My FZ-10 console
Replies: 11
Views: 9022

Re: My FZ-10 console

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...
by Saffron
Sun Feb 22, 2015 11:55 am
Forum: 3DO Main Forum
Topic: 2nd model Panasonic gamepad vs 1st
Replies: 14
Views: 20984

Re: 2nd model Panasonic gamepad vs 1st

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...
by Saffron
Fri Feb 20, 2015 8:49 pm
Forum: Homebrew Development
Topic: OperaTool
Replies: 12
Views: 21639

Re: OperaTool

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 :mrgreen: