Short: C= Plus4 Emulator - V0.73 Author: gatig@dragon.klte.hu (Gáti Gergely) Uploader: gatig@dragon.klte.hu (Gáti Gergely) Version: V0.73 Type: misc/emu Replaces: misc/emu/cp4.lha Sorry for my poor english, but I hope it's understandable... Raster line based emulator. Not finished yet, but a lot of programs works. Relatively fast, on a M68030/50-AGA, 128 colors, relative speed up to 90-95% in twoframe mode. Source is public, I will send it to anyone when requested, and I will also upload it to Aminet, when I am satisfied with it. Stuffs: ftp.funet.fi NEWS ==== V0.73 ADD External palette settings, some driver obsolete now FIX Amiga Raster now correct on debug window ADD New keyboard function FIX card.c2p extended with direct Picasso96 support (not tested!) V0.72 FIX WindowAmiga driver speedup (two times faster) ADD WindowCardDelta driver for video cards V0.71 ADD New driver for slow machines (Interlace) FIX Minor bugfixes V0.70 ADD New driver for video cards (CardDelta), maybe faster FIX Minor bugfixes V0.68 FIX Snapshot error FIX Window drivers' size problems ADD Faster zero-page addressing V0.67 ADD Snapshot save/load V0.66i FIX Rewrite some code for more readable V0.63 ADD D64 support V0.60 FIX More bugs ADD Localize MakeROM FIX Numeric pad handling V0.59 FIX Localize errors FIX Internal KeyMap problem V0.58 FIX Workaround "NSD compliant" gameport.device (thanx 4 Chris) FIX Command keys fully localized ADD OS96 package (+ MakeROM utility) V0.57 ADD Localized MOD Module interface (compatible) for localize modules FIX Stack size control V0.55 FIX Small bug in SetMap gui ADD Joystick emulation on the keyboard FIX Version string changed to standard V0.54 ADD SID card emulation via external libraries ADD Keymap editor FIX Some minor problem V0.52 ADD About menuitem ADD RealTime mode FIX Monitor window opened sometimes on the driver's screen V0.51 ADD Yet more speed ADD IEC handling switchable (problems with some prgs) V0.49 ADD New drawing routines, faster at most case V0.47 ADD Frees Joystick when window inactive ADD New module function for UserBlank FIX Handles bad ModeID ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 628 251 60.0% 13-Nov-99 13:15:06 cp4.info 20060 10640 46.9% 11-Nov-99 21:41:30 +assp4 9300 4529 51.3% 23-Nov-99 13:53:52 +card.c2p 8764 4264 51.3% 23-Nov-99 13:54:56 +carddelta.c2p 9464 4498 52.4% 23-Nov-99 14:05:50 +ehb.c2p 8820 4321 51.0% 23-Nov-99 14:04:24 +grey16.c2p 10088 4803 52.3% 23-Nov-99 14:06:58 +interlace.c2p 7568 3546 53.1% 23-Nov-99 13:56:06 +mono.c2p 8308 4128 50.3% 23-Nov-99 14:03:06 +ocs.c2p 4452 2345 47.3% 23-Nov-99 14:01:46 +perdevpernull.c2p 27440 9917 63.8% 23-Nov-99 14:01:14 +windowamiga.c2p 15280 7665 49.8% 23-Nov-99 13:59:02 +windowcard.c2p 18136 8775 51.6% 23-Nov-99 14:08:34 +windowcarddelta.c2p 14020 6360 54.6% 23-Nov-99 13:57:30 +windowmono.c2p 12176 6569 46.0% 23-Nov-99 13:59:46 +windowscale.c2p 10432 4840 53.6% 23-Nov-99 13:52:58 +zavacki.c2p 7887 2736 65.3% 23-Nov-99 13:44:10 +c2p_card.c 2305 1148 50.1% 17-Nov-99 11:35:36 +c2p_color_priority.c 8923 2989 66.5% 23-Nov-99 14:08:38 +c2p_module.c 2770 1131 59.1% 22-Nov-99 15:00:02 +c2p_module.h 8016 2459 69.3% 16-Nov-99 10:05:04 +c2p_mono.c 7056 1268 82.0% 25-Nov-98 09:40:24 +c2p_monoasm.asm 7025 2031 71.0% 25-Nov-99 12:44:46 +c2p_palette.c 19016 6165 67.5% 22-Nov-99 16:10:54 +c2p_windowamiga.c 78949 5639 92.8% 17-Nov-99 12:15:30 +c2p_windowamigaasm.asm 17423 5685 67.3% 22-Nov-99 15:58:18 +c2p_windowcard.c 15771 5014 68.2% 16-Nov-99 10:08:16 +c2p_windowmono.c 7083 1278 81.9% 16-Nov-99 10:08:16 +c2p_windowmonoasm.asm 18127 5614 69.0% 22-Nov-99 16:09:24 +c2p_windowscale.c 326 183 43.8% 25-Nov-99 12:52:50 +cp4_ver.h 876 342 60.9% 06-Mar-99 20:44:28 +macros.h 2549 1134 55.5% 17-Nov-99 11:35:34 +ver.c 5840 2775 52.4% 24-Nov-99 21:08:44 +cp4.catalog 634 419 33.9% 23-Nov-99 13:44:26 +cp4_card.catalog 594 395 33.5% 12-Nov-99 20:37:22 +cp4_carddelta.catalog 660 432 34.5% 18-Mar-99 22:03:54 +cp4_ehb.catalog 484 314 35.1% 18-Mar-99 22:03:54 +cp4_greyscale16.catalog 630 417 33.8% 14-Nov-99 18:21:32 +cp4_interlace.catalog 466 301 35.4% 18-Mar-99 22:03:54 +cp4_mono.catalog 540 358 33.7% 18-Mar-99 22:03:56 +cp4_ocs.catalog 234 175 25.2% 18-Mar-99 22:03:56 +cp4_perdevpernull.catalog 756 471 37.6% 18-Mar-99 22:03:56 +cp4_windowamiga.catalog 788 490 37.8% 18-Mar-99 22:03:56 +cp4_windowcard.catalog 804 502 37.5% 17-Nov-99 11:56:40 +cp4_windowcarddelta.catalog 788 489 37.9% 18-Mar-99 22:03:56 +cp4_windowmono.catalog 800 501 37.3% 18-Mar-99 22:03:56 +cp4_windowscale.catalog 608 410 32.5% 18-Mar-99 22:03:56 +cp4_zavacki.catalog 612 367 40.0% 18-Mar-99 22:03:58 +MakeROM.catalog 257600 117213 54.4% 25-Nov-99 12:52:44 +cp4 4354 2052 52.8% 30-Oct-98 10:10:58 +cp4.info 2177 1155 46.9% 25-Nov-99 11:27:08 +cp4.readme 174848 11684 93.3% 11-Nov-99 10:52:00 +Demo.D64 628 249 60.3% 11-Nov-99 10:41:40 +Docs.info 48635 16340 66.4% 25-Nov-99 11:27:42 +cp4_EN.guide 468 226 51.7% 12-Nov-99 21:58:14 +cp4_EN.guide.info 55233 19964 63.8% 25-Nov-99 11:28:32 +cp4_HU.guide 468 226 51.7% 12-Nov-99 21:58:14 +cp4_HU.guide.info 16371 15707 4.0% 10-Mar-99 10:23:26 +cp4_screen1.png 12806 11884 7.1% 10-Mar-99 10:24:36 +cp4_screen2.png 12288 6620 46.1% 14-Jul-98 12:00:38 +Tutti_Frutti 1636 859 47.4% 17-Nov-98 12:39:44 +Icons.info 5747 1189 79.3% 30-Oct-98 10:10:46 +CP4-Hires.info 4354 2052 52.8% 30-Oct-98 10:10:58 +CP4-HiresLace.info 137 120 12.4% 24-Feb-99 18:54:24 +Default 137 122 10.9% 13-Oct-99 16:50:08 +Deutsch 7124 2455 65.5% 24-Nov-99 21:05:02 +cp4.cd 510 299 41.3% 23-Nov-99 13:40:54 +cp4_card.cd 470 278 40.8% 12-Nov-99 20:33:48 +cp4_carddelta.cd 533 323 39.3% 18-Mar-99 21:40:48 +cp4_ehb.cd 357 217 39.2% 03-Mar-99 16:09:00 +cp4_greyscale16.cd 507 304 40.0% 14-Nov-99 18:18:44 +cp4_interlace.cd 366 210 42.6% 18-Mar-99 19:08:30 +cp4_mono.cd 449 271 39.6% 18-Mar-99 19:08:32 +cp4_ocs.cd 123 107 13.0% 03-Mar-99 16:12:10 +cp4_perdevpernull.cd 1030 464 54.9% 02-Mar-99 18:45:46 +cp4_windowamiga.cd 1066 475 55.4% 03-Mar-99 17:35:36 +cp4_windowcard.cd 1084 489 54.8% 17-Nov-99 11:53:22 +cp4_windowcarddelta.cd 1071 485 54.7% 03-Mar-99 20:25:48 +cp4_windowmono.cd 1087 494 54.5% 03-Mar-99 20:26:32 +cp4_windowscale.cd 490 303 38.1% 18-Mar-99 19:08:38 +cp4_zavacki.cd 491 274 44.1% 17-Mar-99 18:06:52 +MakeROM.cd 3070 615 79.9% 22-Nov-99 14:29:10 +MakeCatalog 440 246 44.0% 11-Nov-99 19:19:30 +MakeLanguage 12902 3285 74.5% 24-Nov-99 21:06:40 +cp4.ct 563 338 39.9% 23-Nov-99 13:41:18 +cp4_card.ct 528 317 39.9% 12-Nov-99 20:34:22 +cp4_carddelta.ct 581 360 38.0% 18-Mar-99 21:43:14 +cp4_ehb.ct 417 260 37.6% 11-Mar-99 16:25:06 +cp4_greyscale16.ct 563 349 38.0% 14-Nov-99 18:18:56 +cp4_interlace.ct 419 247 41.0% 18-Mar-99 19:09:44 +cp4_mono.ct 499 310 37.8% 18-Mar-99 19:09:52 +cp4_ocs.ct 195 154 21.0% 11-Mar-99 16:25:50 +cp4_perdevpernull.ct 1012 493 51.2% 11-Mar-99 16:26:10 +cp4_windowamiga.ct 1051 512 51.2% 11-Mar-99 16:26:26 +cp4_windowcard.ct 1074 527 50.9% 17-Nov-99 11:54:18 +cp4_windowcarddelta.ct 1049 513 51.0% 11-Mar-99 16:26:44 +cp4_windowmono.ct 1066 522 51.0% 11-Mar-99 16:27:00 +cp4_windowscale.ct 544 342 37.1% 18-Mar-99 19:10:00 +cp4_zavacki.ct 534 308 42.3% 17-Mar-99 18:07:10 +MakeROM.ct 10592 4173 60.6% 24-Nov-99 21:08:18 +cp4.ct 993 578 41.7% 23-Nov-99 13:42:28 +cp4_card.ct 914 538 41.1% 12-Nov-99 20:35:20 +cp4_carddelta.ct 1020 600 41.1% 18-Mar-99 22:02:30 +cp4_ehb.ct 693 411 40.6% 03-Mar-99 16:53:12 +cp4_greyscale16.ct 974 581 40.3% 14-Nov-99 18:20:40 +cp4_interlace.ct 688 394 42.7% 18-Mar-99 19:12:04 +cp4_mono.ct 829 494 40.4% 18-Mar-99 19:12:18 +cp4_ocs.ct 291 209 28.1% 03-Mar-99 16:37:30 +cp4_perdevpernull.ct 1421 735 48.2% 28-Feb-99 12:26:24 +cp4_windowamiga.ct 1483 773 47.8% 03-Mar-99 17:29:44 +cp4_windowcard.ct 1517 789 47.9% 17-Nov-99 11:55:02 +cp4_windowcarddelta.ct 1481 769 48.0% 03-Mar-99 20:22:08 +cp4_windowmono.ct 1512 789 47.8% 03-Mar-99 20:23:38 +cp4_windowscale.ct 936 563 39.8% 18-Mar-99 19:12:32 +cp4_zavacki.ct 927 500 46.0% 17-Mar-99 18:07:48 +MakeROM.ct 11520 6879 40.2% 16-Mar-99 20:13:48 +SetCT 9488 5671 40.2% 17-Mar-99 18:15:48 +MakeROM 2640 1062 59.7% 01-Mar-99 18:04:06 +MakeROM.info 384 371 3.3% 22-Nov-99 13:50:52 +Digitized.palette 384 207 46.0% 22-Nov-99 13:51:30 +DigitizedGrey.palette 384 366 4.6% 22-Nov-99 13:52:08 +Flamingo.palette 384 341 11.1% 24-Nov-99 20:19:48 +FlamingoGrey.palette 384 343 10.6% 22-Nov-99 13:52:36 +Minus4.palette 384 335 12.7% 22-Nov-99 13:53:18 +Minus4Grey.palette 231 151 34.6% 17-Mar-99 11:06:44 +Readme 464 233 49.7% 17-Oct-99 18:17:00 +Readme.info 65675 871 98.6% 13-Oct-99 17:29:56 +Reset.snapshot 65675 8111 87.6% 13-Oct-99 17:33:16 +Tutti_Frutti.snapshot 1636 858 47.5% 16-Mar-99 21:55:08 +Easy1541.info 2657 645 75.7% 03-Sep-96 00:49:30 +dev.info 2657 645 75.7% 03-Sep-96 00:46:18 +Examples.info 1768 758 57.1% 02-Sep-96 22:47:16 +IECCmd.c 3971 590 85.1% 03-Sep-96 00:39:58 +IECCmd.c.info 2486 1042 58.0% 06-Oct-96 16:27:20 +IECDir.c 3971 590 85.1% 03-Sep-96 00:39:28 +IECDir.c.info 2489 1110 55.4% 02-Sep-96 22:58:16 +IECLoad.c 3971 592 85.0% 03-Sep-96 00:39:32 +IECLoad.c.info 4020 1514 62.3% 06-Oct-96 15:19:40 +IECReadD64.c 3971 590 85.1% 03-Sep-96 00:39:36 +IECReadD64.c.info 2467 1064 56.8% 02-Sep-96 22:33:24 +IECSave.c 3971 590 85.1% 03-Sep-96 00:40:12 +IECSave.c.info 1393 653 53.1% 02-Sep-96 22:36:20 +IECStatus.c 3971 592 85.0% 03-Sep-96 00:39:40 +IECStatus.c.info 2257 948 57.9% 02-Sep-96 22:36:58 +IECUnit.c 3971 590 85.1% 03-Sep-96 00:39:50 +IECUnit.c.info 4137 1550 62.5% 15-Oct-96 23:36:04 +IECWriteD64.c 3971 589 85.1% 03-Sep-96 00:39:54 +IECWriteD64.c.info 11758 3895 66.8% 08-Sep-96 16:39:38 +iec.doc 3971 588 85.1% 03-Sep-96 00:46:18 +iec.doc.info 12151 4022 66.8% 08-Sep-96 19:05:30 +iec.guide 5128 739 85.5% 03-Sep-96 00:46:18 +iec.guide.info 2657 648 75.6% 03-Sep-96 00:46:28 +Includes.info 149 104 30.2% 31-Jul-96 01:03:42 +iec.fd 963 503 47.7% 08-Oct-96 23:16:28 +iec.h 1696 599 64.6% 01-Sep-96 19:42:36 +iec.i 168 97 42.2% 01-Sep-96 19:19:14 +iec_lib.i 294 110 62.5% 31-Jul-96 01:12:32 +iec_pragmas.h 153 84 45.0% 01-Sep-96 23:13:46 +iec_proto.h 2657 643 75.7% 03-Sep-96 00:49:30 +docs.info 26722 10194 61.8% 15-Oct-96 23:41:56 +Easy1541.guide 5128 739 85.5% 03-Sep-96 00:36:16 +Easy1541.guide.info 2657 649 75.5% 03-Sep-96 00:49:30 +libs.info 3328 1528 54.0% 06-Oct-96 16:00:08 +iec.library 3328 1519 54.3% 06-Oct-96 16:00:16 +iec.library 2657 648 75.6% 03-Sep-96 00:49:30 +Toolkit.info 5140 3395 33.9% 02-Sep-96 22:47:30 +IECCmd 8264 5300 35.8% 06-Oct-96 16:27:32 +IECDir 6464 4267 33.9% 02-Sep-96 22:58:28 +IECLoad 10752 6514 39.4% 06-Oct-96 15:19:56 +IECReadD64 7480 4949 33.8% 02-Sep-96 22:33:34 +IECSave 7608 4874 35.9% 02-Sep-96 22:36:30 +IECStatus 7716 4942 35.9% 02-Sep-96 22:37:08 +IECUnit 11148 6763 39.3% 15-Oct-96 23:39:18 +IECWriteD64 1636 858 47.5% 16-Mar-99 21:55:08 +os96.info 20112 9996 50.2% 07-Mar-97 20:28:06 +1551.exe 2324 1282 44.8% 07-Mar-97 20:33:48 +1551ger.doc 1030 466 54.7% 22-Jul-98 14:08:02 +file_id.diz 1526 713 53.2% 16-Feb-97 16:47:38 +hardware.txt 1228 542 55.8% 04-Sep-98 10:54:12 +OS96_9B.TXT 4795 2102 56.1% 13-Jun-97 20:38:14 +os96eng.doc 983 530 46.0% 22-Jul-98 14:04:26 +os96eng.new 5863 2748 53.1% 04-Aug-97 13:13:24 +os96ger.doc 32770 298 99.0% 06-Jun-98 20:33:16 +OS96HIGH.PRG 32770 23714 27.6% 28-Mar-98 15:42:18 +OS96LOW.PRG 1636 858 47.5% 16-Mar-99 21:55:08 +PlaySID3.0.info 89 64 28.0% 12-Aug-94 10:31:30 +jukebox.data 859 416 51.5% 12-Aug-94 10:31:30 +jukebox.rexx 552 305 44.7% 12-Aug-94 10:31:28 +preview.rexx 17468 5477 68.6% 12-Aug-94 10:31:28 +Catalog.doc 447 237 46.9% 12-Aug-94 10:31:28 +Catalog.doc.info 10858 4204 61.2% 12-Aug-94 10:31:16 +Convert.doc 457 244 46.6% 12-Aug-94 10:31:16 +Convert.doc.info 3356 1380 58.8% 12-Aug-94 10:31:28 +Developer.doc 447 235 47.4% 12-Aug-94 10:31:26 +Developer.doc.info 696 386 44.5% 12-Aug-94 10:31:26 +playsid_lib.fd 1165 574 50.7% 12-Aug-94 10:31:26 +playsid_protos.h 986 420 57.4% 12-Aug-94 10:31:26 +playsid_lib.i 1955 802 58.9% 12-Aug-94 10:31:24 +playsidbase.h 2069 810 60.8% 12-Aug-94 10:31:24 +playsidbase.i 1053 367 65.1% 12-Aug-94 10:31:24 +playsid_pragmas.h 189 127 32.8% 12-Aug-94 10:31:24 +playsid.h 724 326 54.9% 12-Aug-94 10:31:24 +Install_Library 714 358 49.8% 12-Aug-94 10:31:22 +Install_Library.info 8456 4021 52.4% 12-Aug-94 10:31:22 +Library.doc 457 242 47.0% 12-Aug-94 10:31:22 +Library.doc.info 27992 14046 49.8% 12-Aug-94 10:31:22 +playsid.library 8148 4902 39.8% 17-Aug-94 14:43:44 +MakeSIDIcon 29708 15569 47.5% 12-Aug-94 10:38:08 +PlaySID 13982 6339 54.6% 12-Aug-94 10:31:18 +PlaySID.doc 457 242 47.0% 12-Aug-94 10:31:16 +PlaySID.doc.info 3502 1300 62.8% 12-Aug-94 10:31:20 +PlaySID.info 170 128 24.7% 12-Aug-94 10:31:30 +ConvertToIcon.script 161 126 21.7% 12-Aug-94 10:31:30 +MakeIconsForSIDS.script 6060 3701 38.9% 17-Aug-94 14:43:32 +SIDConv -------- ------- ----- --------- -------- 1689418 599006 64.5% 26-Nov-99 19:43:42 214 files