| |
madcrow Account closed
Registered: Oct 2003 Posts: 39 |
Emulator checks are evil
Seriously. I'm stuck in NTSC-land, so all this cool PAL stuff you Euros code is inaccessible to me on real hardware. When you add emulator checks/blocks, you keep "casual" fans who enjoy seeing C64 demos, but don't care to import a PAL '64 and monitor and associated high-end transformers to turn 110V/60Hz into 220V/50Hz from ever seeing cool stuff. So PLEASE ignore the advice in the emulator bugs document and keep on making no-check demos.
--------------------------------------
please have pity on the n00bish emu kiddie responsible for the post above. |
|
... 33 posts hidden. Click here to view all posts.... |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
WVL: U naughty boy, have you turned my PD-display code into an emufuxx0r? ;D |
| |
DeeKay
Registered: Nov 2002 Posts: 362 |
Quote:You can use it to tell the user to buy a real C64 (Tense Years by Onslaught).
*cough*DeusExMachina?*cough* <:-)))
Anyway, having done a little Sideborder coding with my quite limited coding skills recently I was astonished how quickly I made something that VICE did not emulate properly (there was an extra black line at the right border where the upper border goes into the screen on c64 and not in VICE). Some days later, Widdy showed me a simple stable raster he made on the real c64 - which was not quite so stable in VICE! This is all quite simple and generic code, the original SB-code I worked with was even from 1988!
I thought It would take a lot more skills to actually make something that does not show correctly in VICE... Still some way to go with emus it seems!
I somehow have a feeling there's still alot more ways where emus go wrong, only that they're never used in any program, because they just show black or garbage on c64! So you never see how these "effects" fuck up on an emu...
You know, simple stuff like switching on multicolor in ECM, only on a much higher level! ;-)
On a slightly more optimistic note: Oliver Achten (MMC64/Replay) said after he made that Amiga-on-a-chip, that the c64 already probably is the most accurately emulated and well-known computer on the planet, and that Amiga coders have never even come close to that level of sophistication, because they never coded as much pedal to the metal as c64 guys did, with their C compilers, blitters, bitplanes and all that fancy stuff they got by default! ;-) He said with the timing knowledge he got through making that FPGA Amiga it would now be a walk in the park for him to fuck UAE & Co thrice over before sunrise with some emufuxxor! 8)
So... when will emus finally be able to do drivesounds and PWM-dimming of the drive-LED, like 1541u does? 8) |
| |
assiduous Account closed
Registered: Jun 2007 Posts: 343 |
Quoting DeeKay*cough*DeusExMachina?*cough*
i was trying to give more recent examples than that:)
Quoting DeeKayI thought It would take a lot more skills to actually make something that does not show correctly in VICE... Still some way to go with emus it seems!
VICE is not the role model for accurate emulation,its known to sacrifice accuracy for speed optimization (line based sprites etc). only Hoxs64 emulates everything on a cycle basis.
Quoting DeeKaySo... when will emus finally be able to do drivesounds and PWM-dimming of the drive-LED, like 1541u does? 8)
the drive sounds are implemented in the german emulator Emu64. also Micro64 (not released) emulates them but they dont sound atall like my real 1541II would do. does 1541u emulate the click of opening/closing the latch when a disk image is attached/detached ?:)
Quoting WVLAnyway, the major difference is also in the 2nd set of orange 'bars'. Mine looks like your shot from the real c64.
Hoxs64 is fixed in the latest beta to display it correctly (as per an 8565 VIC):
|
| |
DeeKay
Registered: Nov 2002 Posts: 362 |
assiduous: Sorry, I don't do Windows, so HoXS64 is no option for me! <:-/
You can say what you want about VICE, but they're the only crossplatform c64 emulator there is (that Java-based one notwithstanding, I'll just ignore Frodo for now, since AFAIK it hasn't been updated in years - But what about that ec64, enthusi? That's an X window! 8)... I'll just assume those other Emus you quoted are Windows-only, too..
Crossplatform, people! It's not rocket science! SDL is more than sufficient for a c64 emulator! Why the fuck can e.g. CCS not be done in SDL, it has its own c64-based config screens anyway! |
| |
assiduous Account closed
Registered: Jun 2007 Posts: 343 |
have you tried Wine ? Hoxs64 is reported to work fine on Linux in the environment of Wine,dunno about CCS. |
| |
A Life in Hell Account closed
Registered: May 2002 Posts: 204 |
Quote:
Crossplatform, people! It's not rocket science! SDL is more than sufficient for a c64 emulator! Why the fuck can e.g. CCS not be done in SDL, it has its own c64-based config screens anyway!
Was there not, in fact, a linux version of ccs 0.9?
Quote:
have you tried Wine ? Hoxs64 is reported to work fine on Linux in the environment of Wine,dunno about CCS.
hoxs works for me (use it under wine a lot) but ccs did not. last i checked. I can try again now if anyone cares. |
| |
assiduous Account closed
Registered: Jun 2007 Posts: 343 |
Quote:hoxs works for me (use it under wine a lot) but ccs did not. last i checked. I can try again now if anyone cares.
please do. btw,do you use the latest Hoxs64 (or any directX9 version) ? Im wondering if Wine comes with the directX9 libs. afaik Hoxs64 v1.0.5.0+ requires that d3dx9_31.dll is present either in the directory of Hoxs or in the system. |
| |
enthusi
Registered: May 2004 Posts: 677 |
Deekay:
ec64 uses sdl but for now compiles only under UNIX.
it should be not problemto have it fully portable.
BUT it can not at all match other EMUs yet. I hope this will change in the future. Alot. |
| |
Ninja
Registered: Jan 2002 Posts: 411 |
enthusi: Is Nic ( / The Dreams) getting active with ec64 again or are you taking over? :) BTW fully portable may not be that easy, as it contains some x86-assembly. |
| |
enthusi
Registered: May 2004 Posts: 677 |
well portable as in win/unix :) Sorry that wasnt very specific. Its fully x86-asm. Only SDL + frame are C.
NO, Im not in there. Im just a user though Id love to see it grow. There are some enhancements done yet by him recently. |
Previous - 1 | 2 | 3 | 4 | 5 - Next |