Welcome, Guest. Please login or register.

Author Topic: dosbox for amiga 68k?  (Read 28070 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline NovaCoder

Re: dosbox for amiga 68k?
« on: December 04, 2012, 08:07:02 PM »
Quote from: Thorham;717478
Indeed not very useful. On my old 667 mhz Pentium 3, DosBox already doesn't work well. On 680x0 it will be completely unusable. DosBox is simply too heavy, regardless of how well it's optimized.

I'd love to be proved wrong, of course ;)

I always love proving people wrong ;)

Seriously though, the plan is to optimize it for an Amiga 060 with (hopefully) a custom 68k 060 assembly core.

If I can get to run as fast as my old 386sx then I'll be happy with it.

As to the comments about it being pointless, those guys are missing the point ;)
« Last Edit: December 04, 2012, 09:52:11 PM by NovaCoder »
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #1 on: December 05, 2012, 03:32:04 AM »
Quote from: haywirepc;717540
And THANK you novacoder for even attempting this! Yes, prove them wrong!


Thanks, I'll do my best :)

I'm also working on another couple of AGA ports (including NetSurf 68k) so it will take me a long time to get this DosBox v0.74 port to BETA stage.

This Amiga coding thing obviously only a hobby for me but I do what I can to give people a reason to dust off their old Amiga's and have some fun again ;)
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #2 on: December 05, 2012, 04:49:50 AM »
Quote from: XDelusion;717559
Speaking of DOS, how hard would it be to get a Sierra AGI interpreter running on 68k

I'd love to be able to fire up some fan made works I.E. Space Quest 0 and The lost Chapter.


Just use my port of ScummVM, no need for DosBox 68k...
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #3 on: December 11, 2012, 10:04:15 PM »
Quote from: AmigaClassicRule;718606
Are the compatibility listing in the original ScummVM homepage which is directed to the mainstream OS such as Windows, Mac is accurate enough for ScummVMAGA?
 
Thanks.

do you mean this link?

The different version of ScummVM support different games, there was no point in me adding support for 'The 7th Guest' to the A600 version for example ;)

The version the supports the most games is ScummVM RTG 060.

BTW, you do known this is a thread about my new port (DosBox 68k AGA) and not my existing ports of ScummVM don't you?
« Last Edit: December 11, 2012, 10:16:34 PM by NovaCoder »
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #4 on: December 12, 2012, 07:57:57 AM »
Quote from: Minuous;718662
It's already been ported: http://aminet.net/package/misc/emu/DOSBox_68k.lha
  Unfortunately it's an old and therefore less compatible version, and also illegal as the source code is missing. So I guess V0.74 will need to be ported from scratch :-(


Yes I have ported 0.74 from scratch...
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #5 on: December 12, 2012, 10:05:53 AM »
Hiya,

It's running but not ready for release yet, still loads of work to do.

More details here -> thread
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #6 on: December 12, 2012, 09:39:54 PM »
Quote from: spirantho;718721
I was surprised by how well it ran actually! Remember this is only a 68040 running (well, walking!) a 3D game under emulation.

Personally I use my beefed-up 50MHz 486SLC/2 A2386SX bridgeboard with 13.5MHz ISA bus. Only problem is no sound card I've found so far can cope with the overclocking of the ISA bus, but it made an appreciable difference in speed of Doom.
Ultima 7 runs nicely though, and Alone in the Dark is also good.
My next test is to replace the 386SX bridgeboard in one of my A1500s with a 33MHz 486SLC and see if the upped bus speed from 25MHz to 33MHz makes much difference. Means swapping the northbridge as well as the CPU, but because the bottleneck on the 386SX platform is the 16-bit memory bus, I think that extra 8MHz may make a difference.


Yep I thought it ran Tomb Raider pretty well, I'd like to see what my 80Mhz 060 could do with it.  I did have a quick play with PCTask but it looks like a bit of a bitch to setup.
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #7 on: December 14, 2012, 05:18:32 AM »
Mmmmm Tentacles...
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #8 on: December 14, 2012, 09:41:15 PM »
Yep it will take a lot of work to make it fast enough to be worth releasing.
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #9 on: February 08, 2013, 03:34:50 AM »
arise grandson...

Sorry for the crappy audio recording, it actually sounds just fine.
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #10 on: February 08, 2013, 03:56:48 AM »
No sorry guys, lots of work to do to make it quicker before I'll release it.

Matt is also working on a dynamic 68k core, that should also help the speed up when it's ready to be plugged in.
« Last Edit: February 08, 2013, 04:59:48 AM by NovaCoder »
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #11 on: February 08, 2013, 05:42:15 AM »
I'm only hoping to reach 386sx speed on my A1200, in other words fast enough to be able play great games like Wing Commander 2, X-Wing, Ultima Underworld etc.  

Obviously if it ever got up to 486 speeds on real hardware then that would be awesome but it's way too early to tell at this stage.
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #12 on: February 08, 2013, 11:52:18 AM »
Thanks :)

PCTask is very old, we need something more modern for our 20 year old machines ;)

As to the performance, we'll see what we can do.....
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #13 on: February 14, 2013, 10:16:44 AM »
DosBox AGA

I've always wanted to play this on my A1200.

;)
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: dosbox for amiga 68k?
« Reply #14 on: June 01, 2013, 12:26:34 AM »
This port is now DOA :(

Unfortunately I discovered without some specialized ASM skills (which I lack) it would never be much use on real hardware because it's so friggen demanding!

I did spend a few months working with Matt Hey trying to get an ASM 68k softcore working but we never quite got there unfortunately.

Rather than simply throw away the months of work that I spent porting and optimizing this emulator, I thought I'd upload it so people can see what could have been (using WinUAE).

I've included the full source code so maybe someone will do something good with it.

It is compiled for 060 but seems to run ok if you set WinUAE to 030 + FPU.

Oh well, can't win them all...........  


[youtube]FuXmfMuFJrc[/youtube]
« Last Edit: June 04, 2013, 05:50:22 AM by NovaCoder »
Life begins at 100 MIPS!


Nice Ports on AmiNet!