C4 - 2008 discussion

GO TO ADMIN PANEL > ADD-ONS AND INSTALL VERTIFORO SIDEBAR TO SEE FORUMS AND SIDEBAR

vbt

Staff member
Joined
Dec 16, 2001
Messages
5,225
Points
63
Age
43
Chilly Willy said:
How odd - many of the entries were by someone using the username "VBT"... any relation?
not really, I was just happy to discover all entries.

Very nice work on those. I like the speed you got on the 2600 emulator - my last attempt at a 2600 emulator on the 32X didn't come close to that speed.
the 2600 emulator is pretty bad (well i wanted full speed), nothing really optimized, I gave up with it. I used Virtual VCS sources, I tried to port some others but it was slower.
 

Chilly Willy

New Member
Joined
Jan 21, 2006
Messages
256
Points
16
Age
53
Website
groups.google.com
vbt said:
not really, I was just happy to discover all entries.


the 2600 emulator is pretty bad (well i wanted full speed), nothing really optimized, I gave up with it. I used Virtual VCS sources, I tried to port some others but it was slower.
I ran into the same problem - most 2600 emulators don't even work on a line-to-line basis, but on a cycle-to-cycle basis. I'm currently looking at the Jaguar 2600 emulator to see how hard it would be to port to the SH2.
 

vbt

Staff member
Joined
Dec 16, 2001
Messages
5,225
Points
63
Age
43
Chilly Willy said:
I ran into the same problem - most 2600 emulators don't even work on a line-to-line basis, but on a cycle-to-cycle basis. I'm currently looking at the Jaguar 2600 emulator to see how hard it would be to port to the SH2.
good luck with this port, it looks like it is based on Virtual VCS too but no way to find the sources.

here is my bad port, also i didn't find a way to run it at the same speed ad 2008.

I have updated it a little.

NB : no idea if it still run on saturn.
 

Attachments

Chilly Willy

New Member
Joined
Jan 21, 2006
Messages
256
Points
16
Age
53
Website
groups.google.com
vbt said:
good luck with this port, it looks like it is based on Virtual VCS too but no way to find the sources.

here is my bad port, also i didn't find a way to run it at the same speed ad 2008.

I have updated it a little.

NB : no idea if it still run on saturn.
Thanks, I'll probably try to port it to the 32X and see how it runs there.


EDIT: It's just the executables... not much I can do with that besides run it on my Saturn.


As to the Jaguar 2600 emulator, I bought a DVD full of Jaguar source, and the 2600 emulator was one of the things on it, along with AvP and a number of other things.
 

vbt

Staff member
Joined
Dec 16, 2001
Messages
5,225
Points
63
Age
43
Chilly Willy said:
Thanks, I'll probably try to port it to the 32X and see how it runs there.


EDIT: It's just the executables... not much I can do with that besides run it on my Saturn.
ok, here are the bad port sources
 

Attachments

vbt

Staff member
Joined
Dec 16, 2001
Messages
5,225
Points
63
Age
43
Chilly Willy said:
NOW it's something to play with.


I get more excited downloading code than the finished product.
don't get too excited, bad port with bad work


Well, I accept every comment to improve things.
 

Chilly Willy

New Member
Joined
Jan 21, 2006
Messages
256
Points
16
Age
53
Website
groups.google.com
vbt said:
don't get too excited, bad port with bad work


Well, I accept every comment to improve things.
I looked it over - it's a mess! Not that I'm really criticizing - most ports tend to be messy... at least to start. I notice it still uses C for the main part of the emulation. I don't think you can get full-speed from the Saturn on this without moving to assembly. I did an assembly A8 emulator for the Amiga and PowerMac, so I think I can probably do a 2600 emulator that's mostly SH2 assembly. That would probably work better than trying to adapt a PC 2600 emulator to the Saturn/32X.

I'm afraid most emulators for the 32X/Saturn would need to be mostly assembly to run at full speed. We're harking back to times when people did (nearly) 100% assembly emulators and gave them weird names.
 
Top