forked from retrohun/pce
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
10296 lines (6941 loc) · 291 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
commit ba51ca7dde64d2b487673405ea90a716938be5c8
Author: Hampa Hug <[email protected]>
Date: 2013-03-15 12:58:32 +0100
Update for version 0.2.2
commit be14b57735f84291c57f55366d65cb854bc61dae
Author: Hampa Hug <[email protected]>
Date: 2013-03-15 12:56:42 +0100
configure: Regenerate configure with autoconf 2.69
commit cb9ef43ff7ba4448d1f92cf5c5d922960816e939
Author: Hampa Hug <[email protected]>
Date: 2013-03-15 12:55:50 +0100
Update autoconf helper scripts
commit 676267ca02a570b7b243710a266ac15d8d69d7ea
Author: Hampa Hug <[email protected]>
Date: 2013-02-18 17:38:37 +0100
hgc: Fix scrolling in HGC graphic mode
commit d0220e9c8d6feac14e482de2f035abbd6047336a
Author: Hampa Hug <[email protected]>
Date: 2013-02-05 19:39:55 +0100
xt-hdc: Clear the data direction bit after reading the command result
commit 404a13feec992801be8975d3b7b5ce7328dcdeeb
Author: Hampa Hug <[email protected]>
Date: 2013-02-03 11:47:58 +0100
ega: Fix line compare
commit abb47c0d89787096c208f72c95dcc086c2f40971
Author: Hampa Hug <[email protected]>
Date: 2013-02-03 11:47:25 +0100
Rename src/utils/pceimg/ to src/utils/pce-img/
commit c9a52e7db20bac2ad90e121e32687d096beb651d
Author: Hampa Hug <[email protected]>
Date: 2013-02-03 05:52:08 +0100
qed: Report unknown features
commit 28748dd93e00724d83fa2fd1003436a9840fdf3b
Author: Hampa Hug <[email protected]>
Date: 2013-02-03 05:51:26 +0100
pfdc: Fix loading alternate sectors from pfdc version 4 files
commit 3a9b34117f5e0cdddac7163fd5b354486f711cec
Author: Hampa Hug <[email protected]>
Date: 2013-01-30 22:08:41 +0100
video: Add message "term.escape" to set the escape key at runtime
commit d4b47185ddc32351dabcc411294e0848e87eb1dd
Author: Hampa Hug <[email protected]>
Date: 2013-01-30 22:08:09 +0100
8272-fdc: Don't abort the read track command after a ID CRC error
commit e679ff0626f05925bf5f8d33bd8ce86739a69012
Author: Hampa Hug <[email protected]>
Date: 2013-01-11 16:34:32 +0100
lib: Move the 'h' command to the monitor
commit 831e622c7acc465df787183499a2cdd1d935c9e6
Author: Hampa Hug <[email protected]>
Date: 2013-01-11 14:24:28 +0100
monitor: Add the 'save' command instead of the 'w' command
The save command saves emulated memory to ihex, srec or
binary files.
commit ae9ca37367f88e98a1ef9d2094f446d1c37e5700
Author: Hampa Hug <[email protected]>
Date: 2013-01-11 14:24:00 +0100
monitor: Add the 'load' command
The load command loads ihex, srec or binary files into the
emulated memory.
commit 459dd0a1f0adeb6ab64c90a63b8d1cb7e58b6825
Author: Hampa Hug <[email protected]>
Date: 2013-01-11 14:21:23 +0100
simarm: Refactor include files
commit 01c6c8aa08a3974c039ea94ba6efe559dc174014
Author: Hampa Hug <[email protected]>
Date: 2013-01-10 11:42:10 +0100
lib: Automatically detect the file type for files loaded into memory
commit 1b0fc7a8bb23e7b1808e68011ea7ee28392c4dce
Author: Hampa Hug <[email protected]>
Date: 2013-01-10 11:41:42 +0100
lib: Support saving segmented IHEX files
commit 1ebaee4e9e1cff8d10076d9cd5671f341d8421d7
Author: Hampa Hug <[email protected]>
Date: 2013-01-10 11:40:54 +0100
lib: Fix an endless loop when saving SREC files
commit 4b81710be4d1c1752d1c3319aaabdbd6d87e4ebf
Author: Hampa Hug <[email protected]>
Date: 2013-01-10 11:40:28 +0100
Fix documentation for the mouse character driver
commit 9cf39d408d52e64c9acd62e096501d1cad21e2d7
Author: Hampa Hug <[email protected]>
Date: 2013-01-06 02:46:21 +0100
video: Fix MDA memory addressing and cursor display
Although the MDA's memory is only 4096 bytes, memory accesses beyond
that need to wrap around.
This patch also fixes a long standing bug that prevented the cursor
from being displayed correctly if the displayed part of memory wrapped
around from 4095 to 0.
commit 939e1a0303946e35331c0d6104647967e5b1da4b
Author: Hampa Hug <[email protected]>
Date: 2013-01-06 02:45:50 +0100
char: Support Mouse Systems serial mice
commit f51bdd2c6a44d13be6f4ca1270dc0c41e7c8ea4f
Author: Hampa Hug <[email protected]>
Date: 2013-01-03 13:17:46 +0100
brkpt: Unify address breakpoints
commit d70a8f765c7842cb3d02632d516d2a6df5313d15
Author: Hampa Hug <[email protected]>
Date: 2013-01-03 13:17:13 +0100
e8086: Disable interrupts after SS is loaded
commit bea9c8f8ac3ba2980d612319c94b78ce48b72903
Author: Hampa Hug <[email protected]>
Date: 2013-01-03 13:16:44 +0100
e8086: Add a prefetch delay after jump instructions
commit 2affd58b9b66708099f6ee78183efa084c6455f6
Author: Hampa Hug <[email protected]>
Date: 2012-12-22 12:10:05 +0100
e8259: Clear the interrupt mask register during initialization
commit 43167998ee72d7a989862c720aecdc6b157118a5
Author: Hampa Hug <[email protected]>
Date: 2012-12-22 12:09:38 +0100
sysdep: Trun off XON/XOFF flow control for raw streams
commit 8b19403ff7dca4901783d25828b0927b6f12b0d5
Author: Hampa Hug <[email protected]>
Date: 2012-12-08 20:35:55 +0100
sysdep: Don't generate signals when a file descriptor is non-interactive
commit b961fbd4e21cc47faf2eb42d557119167a743642
Author: Hampa Hug <[email protected]>
Date: 2012-12-08 20:34:49 +0100
pfdc: Support creating new CP/M images
Creating new CP/M images is really the same as creating DOS
images, except that the new images are initialized with E5
instead of F6.
commit ddccbc50f18e98ee243b4d5dc6cf6f81e4762fce
Author: Hampa Hug <[email protected]>
Date: 2012-12-08 20:34:09 +0100
pfdc: Fix encoding of 8 inch SSSD disks
commit 963c763106096777b2c35f806c9b8fd84b13154f
Author: Hampa Hug <[email protected]>
Date: 2012-12-08 20:33:05 +0100
pfdc: Probe raw images and use them if they match a known image size
commit 71c5ee9776bdabb17ce24e84fbc30a74ee2414bb
Author: Hampa Hug <[email protected]>
Date: 2012-12-08 20:32:37 +0100
pfdc: Allow round sizes when guessing the disk geometry from the disk size
commit d91084b03396d35c7ed6621a6b257ec9f847ef14
Author: Hampa Hug <[email protected]>
Date: 2012-12-08 20:32:09 +0100
pfdc: Add new image type pfdc-auto to force pfdc but autodetect the specific format
commit 5d88113d16b3bdf5a2efd58c1de3755bef2af2c2
Author: Hampa Hug <[email protected]>
Date: 2012-11-27 19:33:18 +0100
char-tcp: Control line support
Based on a patch by Julien Oster
commit 73080edf056870f84350b2a15a0b6ef42968e754
Author: Hampa Hug <[email protected]>
Date: 2012-11-27 19:32:45 +0100
char-tcp: Telnet support
Introduces support for negotiating telnet options, primarily to switch
the telnet client into character mode.
Based on a patch by Julien Oster
commit 6cc9dc1438c73890107b45e7e787058e946398eb
Author: Hampa Hug <[email protected]>
Date: 2012-11-26 15:21:44 +0100
pfdc: Don't abort reading CP2 images if a sector is too big
commit d370cb4229018b08531da1e346f510d317811717
Author: Hampa Hug <[email protected]>
Date: 2012-11-25 10:32:13 +0100
pfdc: Improve automatic geometry detection
In addition to the number of cylinders, heads and sectors, the
sector size and encoding are now also detected. This is used
to automatically detect IBM 3740 and RC759 Piccoline disks.
commit a73a4514ea62433ea07e9ff97f88098a70dbed8f
Author: Hampa Hug <[email protected]>
Date: 2012-11-25 10:31:31 +0100
macplus: Map the right Alt key to the Enter key on the Mac Plus keyboard
commit fc7457e57471f54df977c154822def53400f2f8d
Author: Hampa Hug <[email protected]>
Date: 2012-11-22 14:31:07 +0100
char-pty: Don't fail if the PTY can't be set to non-blocking
commit e9c775ba65ce63bf3cdc8b41c49ef5b8dca0eb7e
Author: Hampa Hug <[email protected]>
Date: 2012-10-14 06:42:09 +0200
macplus: Support Macintosh Classic screen brightness
commit 5188bde0187a3ad071cc1bb022d0a43a9f232594
Author: Hampa Hug <[email protected]>
Date: 2012-10-14 06:41:33 +0200
macplus: Make the Macintosh Classic a separate model from the Macintosh SE
commit b061bbb23fa386cc153f7b0474477a1a4198f5b6
Author: Hampa Hug <[email protected]>
Date: 2012-10-14 06:41:00 +0200
macplus: Work around a bug in handling of simultaneous ADB requests
The current ADB emulation does not handle two ADB devices
requesting service at the same time correctly. This patch
doesn't actually fix the problem, but it lessens the impact
when a key is pressed while the mouse is being moved.
commit 8f2d0a51631767c4df677ad2a6467a9c9edb7b7e
Author: Hampa Hug <[email protected]>
Date: 2012-10-14 06:40:20 +0200
macplus: Add new message emu.iwm.status
commit 361b7ac8601f886689b08a676eb82a213790233d
Author: Hampa Hug <[email protected]>
Date: 2012-10-14 06:39:51 +0200
macplus: Make drive numbers 1 based in messages emu.iwm.ro and emu.iwm.rw
commit 92b57a0317d73500354b19986a331fd873a04392
Author: Hampa Hug <[email protected]>
Date: 2012-09-04 23:12:39 +0200
macplus: Add IWM floppy disk support
commit 45f527dbf6d58099b9d0560d988a6b34b35db716
Author: Hampa Hug <[email protected]>
Date: 2012-09-04 23:11:53 +0200
macplus: Support more than one speed limit
The emulation speed can now be limited by more than one source
independently. The lowest speed limit set is used at all times.
commit cf5d03c351fe80df46b013169e50418375f8d7c0
Author: Hampa Hug <[email protected]>
Date: 2012-09-04 23:11:26 +0200
mac: Support setting a start date for the real time clock
commit b16f8d6969fa44c8b6f59679587236f6ba43c83e
Author: Hampa Hug <[email protected]>
Date: 2012-09-04 23:06:37 +0200
lib: Rename global variables log and log_cnt to avoid name collisions
commit 8161736f5efbad626e53d9b208dd4fdd530b86c4
Author: Hampa Hug <[email protected]>
Date: 2012-09-03 04:54:02 +0200
rc759: Add support for the RC759 Piccoline
commit 62fa7af59e835dd1cf4eac0ad4a4c8d277200a8c
Author: Hampa Hug <[email protected]>
Date: 2012-09-03 04:42:43 +0200
wd179x: Add WD179X FDC emulation support
commit 5cf6e8e422b7c89f133bb7c35eb2189a3040e940
Author: Hampa Hug <[email protected]>
Date: 2012-09-03 03:35:37 +0200
pbit: Add the pbit command line utility
commit 9480b6c3d8f313ffb6bff0fb7361408d03496a78
Author: Hampa Hug <[email protected]>
Date: 2012-09-03 03:34:27 +0200
pbit: Add pbit file format support
commit 7bbfa5f57cead23cde2338ddcc2e7510008275ee
Author: Hampa Hug <[email protected]>
Date: 2012-09-02 18:18:36 +0200
chipset: Add support for the 80186 timer / counter
commit d7c59fd7d73856f532bdfe15ef796c46a7e6c387
Author: Hampa Hug <[email protected]>
Date: 2012-09-02 18:17:49 +0200
chipset: Add support for the 80186 interrupt controller
commit ab864aa34c8bce6534acf93ece907898e54183d0
Author: Hampa Hug <[email protected]>
Date: 2012-09-02 18:17:10 +0200
chipset: Add support for the 80186 DMA controller
commit 24755ce4fee8719ef428682c5268b756e3110032
Author: Hampa Hug <[email protected]>
Date: 2012-08-31 02:15:01 +0200
video/x11: Support user defined key maps
commit 8bad3e7df9d8d243908219abff408b44e661898e
Author: Hampa Hug <[email protected]>
Date: 2012-08-31 02:14:30 +0200
video/sdl: Support user defined key maps
commit 20231526d18e4670bf3628603a4e7152d3db284f
Author: Hampa Hug <[email protected]>
Date: 2012-08-31 02:14:00 +0200
video: Add function pce_key_get_map() to support terminal key maps
commit 3c2d8a6485f14879676e8aa20e538caa7bfe90e8
Author: Hampa Hug <[email protected]>
Date: 2012-08-31 02:13:26 +0200
video/x11: Ignore the PrtScn key up event
commit a9ae9fe95928ca591b9515cfc658a1460d72cbae
Author: Hampa Hug <[email protected]>
Date: 2012-08-31 02:13:02 +0200
video/sdl: Ignore the PrtScn key up event
commit 7c3d979d851be1062fd626a207e2994c025a97e6
Author: Hampa Hug <[email protected]>
Date: 2012-08-31 02:12:39 +0200
video: Add 16 extra generic key symbols
commit 986719cebbbcdbb924959eccd12411184a73feec
Author: Hampa Hug <[email protected]>
Date: 2012-07-15 19:32:00 +0200
e8259: Don't clear the IRQ input and IRR during initialization
commit 3dabf80c7c668198246017d21c81020cf3081a0b
Author: Hampa Hug <[email protected]>
Date: 2012-07-15 19:31:38 +0200
terminal: Don't recognize the Pause key together with Alt or Ctrl
commit c9f474c36a6b1fe3aa58e825724749f773ec9230
Author: Hampa Hug <[email protected]>
Date: 2012-07-15 19:31:08 +0200
sdl: Fix a typo
commit 58a1d92b5b907ff92cd6fca905baa346e8f1ffe1
Author: Hampa Hug <[email protected]>
Date: 2012-06-26 21:05:29 +0200
e8086: Remember prefixes for repeated string operations
Instead of setting IP to the first prefix of a repeated
string operation, set IP to the string operation itself
and remember all prefixes. This way repeated string
operations can run completele within the prefetch queue.
commit c9e104fdd61babbf478eb67106bd047bb22525f2
Author: Hampa Hug <[email protected]>
Date: 2012-06-26 21:04:59 +0200
term: Scale up horizontally even when exceeding the aspect ratio slightly
commit cac23a37af327ca5224dd73429f555d7dc1e141a
Author: Hampa Hug <[email protected]>
Date: 2012-06-26 21:04:34 +0200
video: Fix CGA vertical timing
commit 175f724978489d30839e8502e46da9d2e0eaeef9
Author: Hampa Hug <[email protected]>
Date: 2012-06-25 19:35:39 +0200
e8086: Execute repeated string operations as multiple operations
commit 30d8ada17d9490a7ddf68841743a63f54cd51243
Author: Hampa Hug <[email protected]>
Date: 2012-06-25 19:35:16 +0200
e8086: Simplify calculation of the EA delay
commit e8bb967edb4f7f54e69dff3247385480cc97b0a4
Author: Hampa Hug <[email protected]>
Date: 2012-06-25 19:34:51 +0200
e8259: Fix a typo that prevented the ISR from blocking interrupts
commit acf1113c46841b68cdee374b2a207073f36e3cd1
Author: Hampa Hug <[email protected]>
Date: 2012-06-25 19:34:12 +0200
ibmpc: Set the minimum sleep time to 25 ms for both Linux and Windows
commit 04feb055999b1cee19d5733b843262251fe69cab
Author: Hampa Hug <[email protected]>
Date: 2012-06-24 18:02:46 +0200
pfdc: Automatically guess the encoding for raw and xdf images
commit 70fc829aa3ab52899f1897550d4c342e81ae26a7
Author: Hampa Hug <[email protected]>
Date: 2012-06-24 17:45:56 +0200
block: Try to set the PIMG file size using ftruncate() before write()
commit 4dc85f311d7a7bad8a1332e1e1e0dd5e0833ae99
Author: Hampa Hug <[email protected]>
Date: 2012-06-24 17:45:25 +0200
ibmpc, fdc: Add a config file option to ignore the EOT value
If the EOT value is ignored, floppy disks with more than
8 or 9 sectors per track can be used, even with older
BIOSes.
commit 7f810c5aeb76d975a8fbd51bd7090374495c9bb3
Author: Hampa Hug <[email protected]>
Date: 2012-06-24 17:44:36 +0200
pfdc: Add support for 1840K XDF images
commit d5203137e767d9ffc6689a6945c34adaec2a1c3f
Author: Hampa Hug <[email protected]>
Date: 2012-06-24 17:35:41 +0200
pfdc: Recognize more raw image sizes
commit 75a77dfff428eae97f75fcd46b8800762c1ef264
Author: Hampa Hug <[email protected]>
Date: 2012-06-24 17:35:20 +0200
pfdc: Add function pfdc_write_ofs()
commit ba5041c5cc57df3ea1aaa3245cc3255aa42cc4ee
Author: Hampa Hug <[email protected]>
Date: 2012-06-15 01:53:24 +0200
memory: Support moving memory blocks to the front of the list
commit 6c526ab6fcd00440aa3ae3cd9a179e65a393b137
Author: Hampa Hug <[email protected]>
Date: 2012-06-15 01:48:38 +0200
ibmpc: Support reading and writing all 4 DMA page registers
commit 32ad820196183217ed6f6ab751f4eeb07f1577d4
Author: Hampa Hug <[email protected]>
Date: 2012-06-15 01:48:13 +0200
macplus: Report the emulated CPU status after a segmentation fault
commit f77f3da29e62afd77af2ac0b0c8f82fadd1e2429
Author: Hampa Hug <[email protected]>
Date: 2012-06-15 01:47:46 +0200
tun: Support opening a TAP device
commit 0c4ffbfbaeb05749ff3036d4a9e87f1aef5ae0ef
Author: Hampa Hug <[email protected]>
Date: 2012-06-15 01:47:18 +0200
block: Open images read-only if the image file is read-only
commit 65b395b97644e46e78c2845fcbe3b5723f7338e2
Author: Hampa Hug <[email protected]>
Date: 2012-04-04 15:35:13 +0200
block: Guess the disk geometry from SUN disk labels
commit 997d09bf1f67790282ae0e21d02c8a8bcc09dd45
Author: Hampa Hug <[email protected]>
Date: 2012-04-04 15:34:47 +0200
Use a local stdint.h if it is not provided by the system
commit 8b97af0836cf8adb89ab9e6a775b630cba359956
Author: Hampa Hug <[email protected]>
Date: 2012-04-03 12:50:36 +0200
terminal: Try to maintain the aspect ratio
commit 3adbb00aa8a8459ce03d9f18f4436339b7553438
Author: Hampa Hug <[email protected]>
Date: 2012-04-03 12:49:56 +0200
fdc: Support non-standard MFM sector size fields
commit 007efd4bb0641fcfce8db0049dd72ac80e53f3ea
Author: Hampa Hug <[email protected]>
Date: 2012-04-03 12:49:30 +0200
pfdc: Support non-standard MFM sector size fields
commit b775a2db051e95a3dbc1d84b13056246ace80d44
Author: Hampa Hug <[email protected]>
Date: 2012-03-28 05:06:24 +0200
terminal: Optimize scaling for a few common factors
commit 06984218d34ea574307c703775bd601e360d1abe
Author: Hampa Hug <[email protected]>
Date: 2012-03-07 02:34:34 +0100
hgc: Fix attribute to color mapping
commit 853e7f0d34095bac2cde7573c14bf408ee39dcb6
Author: Hampa Hug <[email protected]>
Date: 2012-03-07 02:34:06 +0100
mda: Fix attribute to color mapping
commit e3ffbb1e8a4d5714895eba30be23684a34700c8a
Author: Hampa Hug <[email protected]>
Date: 2012-03-07 02:33:29 +0100
ibmpc: Add monitor command 's ports'
commit f0b22ab692a105134e2b9b8afa02a85436bd432b
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 19:37:49 +0100
pfdc: Update the man page
commit c69f8127b65a3a11f1533b836f498b8b2754a012
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 19:37:25 +0100
pfdc: Split the help text into multiple strings
commit 3e76c1d46d5ede83be5a82b65f317273147edb24
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 19:36:58 +0100
pfdc: Add operations "sort" and "sort-reverse"
commit 9026b84e0e084c63db22ae8963347db376c03b0b
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 19:36:34 +0100
pfdc: Add operations "tags-load" and "tags-save"
commit 2f0c85d8e8df6e9dd1a0cf452cffdf8462973c87
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 19:36:08 +0100
pfdc: Add sector attribute "tags"
commit ed4a84f4e617e1ac788f364cb5abc52c58755505
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 18:22:15 +0100
pce-img: Support pfdc as an output format
commit ec85de4fdafbeb64d2d8b9e118033edf14d61d61
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 18:21:51 +0100
block/pfdc: Support creating pfdc images
commit 62db7bbeae982f33ca3e4dff6df11ba989abd5a0
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 18:21:22 +0100
block/pfdc: Use the generic pfdc load/save functions
commit 4b1f4507098b2d9d608df5d33c2592b593f5ef4e
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 18:20:51 +0100
pfdc/dc42: Fix loading and saving images when the sectors are not in order
commit ee87209ea461e9de1c2cae61793e84f25c8d9079
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 16:03:40 +0100
pfdc: Move the generic load/save functions from src/utils/pfdc to src/drivers/pfdc
commit d79a25a276d7db185b44ed96b517b40708763bb5
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 16:02:48 +0100
xt-hdc: Support Adaptec specific set mode / mode sense commands
commit c9b195ac5dd3754c9e027bc265771534eceeea56
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 16:02:20 +0100
xt-hdc: Don't abort read and write commands on DMA terminal count
commit bfadf27ad7ef2bd63635f4e5e61f15299da1f658
Author: Hampa Hug <[email protected]>
Date: 2012-02-13 16:01:48 +0100
pfdc: Update the man page and help text
commit 991379c9b1591d497da3e3fd17954f53669c9b63
Author: Hampa Hug <[email protected]>
Date: 2012-02-12 11:46:56 +0100
xt-hdc: Make the number of sectors per track a config file option
commit 302bbf9de4d61deb103c458571e068f49337290e
Author: Hampa Hug <[email protected]>
Date: 2012-02-12 11:46:27 +0100
xt-hdc: Don't delay after writing the last sector
commit a3ac46c681bee8e6615c5aee6dcb28fcd8cab85c
Author: Hampa Hug <[email protected]>
Date: 2012-02-10 16:58:42 +0100
pfdc: Add support for pfdc version 4
commit 1115fa96f1ae63b224e9a5256c5b3d624b39418d
Author: Hampa Hug <[email protected]>
Date: 2012-02-10 16:57:57 +0100
pfdc: Fix cleaning up of comments, again
commit a3260e05e688fd8122ecc9c6449c7dc5b5e270f0
Author: Hampa Hug <[email protected]>
Date: 2012-02-10 16:57:24 +0100
pfdc/cp2: Don't abort on bad sector sizes
commit 39c9899ebdba9de353c1b8a9ac221e34e87c6cf1
Author: Hampa Hug <[email protected]>
Date: 2012-02-10 16:56:54 +0100
8259-pic: Cancel interrupt requests if the IRQ input goes low
commit 3ecbd37d0dae5e22d3a182285e2f356d893cf898
Author: Hampa Hug <[email protected]>
Date: 2012-02-10 07:53:33 +0100
8086: Only trigger the REP bug for repeat counts greater than 512
This is a hack. The assumption is that for repeat counts smaller than
512, the program is probably not trying to trigger the REP bug
intentionally.
commit 6a613945dbf646146710c59f77f4991bc3f4ddd7
Author: Hampa Hug <[email protected]>
Date: 2012-02-10 07:53:06 +0100
xt-hdc: Force command input mode when select is written
commit b629ff9724a7b76eb805b2e4256bf7e022e6bda0
Author: Hampa Hug <[email protected]>
Date: 2012-02-10 07:52:36 +0100
xt-hdc: Don't delay after reading the last sector
commit e02704610b570601adb097f7daa150f5619227d4
Author: Hampa Hug <[email protected]>
Date: 2012-02-10 07:52:01 +0100
8272-fdc: Fix result phase of sense interrupt status command when there was no interrupt
commit d631362c7cfdd2e1f9bce76f4d5f6ffa5bc4d4f6
Author: Hampa Hug <[email protected]>
Date: 2012-02-10 07:51:32 +0100
8272-fdc: Fix wrong return types
commit 8655bd9b10b2fef35963e737a963209804e3772a
Author: Hampa Hug <[email protected]>
Date: 2012-02-10 07:50:59 +0100
8253-pic: Load the counting element even when the counter is not running
commit ec4d84678e8f19539b427227e92e7147ed3ee8ba
Author: Hampa Hug <[email protected]>
Date: 2012-02-03 06:09:10 +0100
pfdc: Don't artificially limit ImageDisk images to 64 sectors per track
commit 32f65c2fd46fb9bbed1c176f0d46f638fcb5ef80
Author: Hampa Hug <[email protected]>
Date: 2012-02-03 06:08:41 +0100
pfdc: Preserve the ImageDisk time stamp as a comment
commit 79637eb1b979b5fa31c004047f4b8eb1a5ffb72f
Author: Hampa Hug <[email protected]>
Date: 2012-02-03 06:08:15 +0100
pfdc2: Clean up the cleaning up of image comments
commit e1c28660d4249e391d4d66aa5c13a6ffef9e8441
Author: Hampa Hug <[email protected]>
Date: 2012-02-03 06:07:22 +0100
pfdc: Add function pfdc_img_get_comment()
commit 90874f1f3779220f51085cda32ef9b3dd77f4512
Author: Hampa Hug <[email protected]>
Date: 2012-02-02 03:52:18 +0100
macplus: Remove duplicate files from 'make dist'
commit 3db8cb382e6b57e2522a65c9bf1b94576d1cca8b
Author: Hampa Hug <[email protected]>
Date: 2012-02-02 03:51:50 +0100
blkfdc: Save the pfdc file using the default version
commit 276bde3270082bbdf2a1129d2ccb1814e432cf22
Author: Hampa Hug <[email protected]>
Date: 2012-02-02 03:51:16 +0100
pfdc: Factor out pfdc version 2 support to a new source file
commit 2a1a8dc88ea6c29b4cab28357c27495fb2ee18bc
Author: Hampa Hug <[email protected]>
Date: 2012-02-02 03:50:39 +0100
pfdc: Factor out pfdc version 1 support to a new source file
commit 35cc06ff0cc2d2cfa8ebb4cb7fcca3bf41d4eb07
Author: Hampa Hug <[email protected]>
Date: 2012-02-02 03:50:01 +0100
pfdc: Factor out pfdc version 0 support to a new source file
commit a2819e6bdf22febedea9489dc0adfd22f35b27a7
Author: Hampa Hug <[email protected]>
Date: 2012-02-02 03:49:18 +0100
pfdc: Factor out I/O functions to a new source file
commit c75f9de251849a3382a0a9a7c9e764c6fed284aa
Author: Hampa Hug <[email protected]>
Date: 2012-02-02 03:48:41 +0100
pfdc: Store the GCR sector format in the sector struct
commit f195a3dc594e744ea5ab6390cbc67ca32bf0da77
Author: Hampa Hug <[email protected]>
Date: 2012-02-02 03:47:48 +0100
pfdc: Store the real MFM sector size in the sector struct
The sector size as recorded in the FM/MFM ID can have illegal
values. Because the sector size in a pfdc_sct_t struct is in
bytes, the real value needs to be stored separately.
commit c84d20fa4e711353fbb9b3b107818b94c72fce55
Author: Hampa Hug <[email protected]>
Date: 2012-02-02 03:47:16 +0100
pfdc: Change the definition of sector encoding and data rate
Instead of storing the encoding and data rate separately, the
encoding now includes the data rate. Being able to store
arbitrary data rates was never really useful.
commit eabcac50ac1dc4857a0e17cc950ed2d0edbde9fd
Author: Hampa Hug <[email protected]>
Date: 2012-02-02 03:46:41 +0100
pfdc: Add function pfdc_img_add_track()
commit 3265b17d520a6d56b8a7c28b8fad4681770a1f3c
Author: Hampa Hug <[email protected]>
Date: 2012-01-30 22:40:27 +0100
pce-img: Add a rudimentary man page
commit c945a7c3679659b8658719f30993ef7ba15aa7f8
Author: Hampa Hug <[email protected]>
Date: 2012-01-30 22:18:40 +0100
ibmpc: Add experimental support for the Olivetti M24
commit 281dc70337a3719ffe702b0622e6fb770a31559a
Author: Hampa Hug <[email protected]>
Date: 2012-01-30 22:17:59 +0100
video: Add experimental support for Olivetti M24 graphics
commit 646bf55863f68aac836b08387374663a2b4e4692
Author: Hampa Hug <[email protected]>
Date: 2012-01-25 15:36:29 +0100
pfdc: Move all pfdc code from src/drivers/block/ to src/drivers/pfdc/
commit ee320895e7c700e388f00b23ac2d7d6a8a031a51
Author: Hampa Hug <[email protected]>
Date: 2012-01-23 17:14:39 +0100
pfdc: Automatically interleave Disk Copy 4.2 images 2:1
commit e96dd2d404bc5e2a730d37d8aed248bb7db63452
Author: Hampa Hug <[email protected]>
Date: 2012-01-23 17:14:13 +0100
pfdc: Add new operation 'interleave'
commit f594e6996a0aa6b34d64c0d9a8679fa85ab69b58
Author: Hampa Hug <[email protected]>
Date: 2012-01-23 17:13:41 +0100
pfdc: Add function pfdc_trk_interleave()
commit 36e7c770ad0bf87184e3e940856ba449d5fe3fee
Author: Hampa Hug <[email protected]>
Date: 2012-01-22 01:18:37 +0100
getopt: Support forced parsing of options as arguments
commit f2845be35c44b2b2d6c5868c94553d03c1f5df3d
Author: Hampa Hug <[email protected]>
Date: 2012-01-19 16:18:22 +0100
ibmpc: Fall back to the monitor on the first SIGINT, terminate on the second
commit 1eb50690348f4e468b4e52c09ab58593f651a39f
Author: Hampa Hug <[email protected]>
Date: 2012-01-19 16:17:53 +0100
sdl: Ignore the first mouse click when grabbing the mouse
commit 2bfb45cfbe7737ffa729fcbd7806f4ee76d7d782
Author: Hampa Hug <[email protected]>
Date: 2012-01-19 16:17:26 +0100
macplus: Check if the sony driver is open before inserting a disk
commit 7df4377baee07c528067b255ef40f4276ba6a292
Author: Hampa Hug <[email protected]>
Date: 2012-01-19 16:16:54 +0100
macplus: Fix decoding of trap names
commit f1f6a8a938e39e5a63053efffcf8ea8e0afcf444
Author: Hampa Hug <[email protected]>
Date: 2012-01-12 06:14:04 +0100
fdc: Clean up the interface between the 8272 and the block device
commit 89ca22b8937590dd73ac8f51c379bcbe6135a823
Author: Hampa Hug <[email protected]>
Date: 2012-01-12 05:52:23 +0100
pfdc: Add experimental load support for CP2 image files
commit 6d76f9145205970bd72f1cc2f2c6001d30e48378
Author: Hampa Hug <[email protected]>
Date: 2012-01-10 05:33:31 +0100
8272-fdc: Fix read error reporting for missing data address marks
commit 07123d090f70dd0b9211c3a75efef5d9d8070eb9
Author: Hampa Hug <[email protected]>
Date: 2012-01-10 05:33:00 +0100
pfdc: Fix deleting alternate sectors
commit 34289596ef5aa75d65035fb41bbf3180a11757dc
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:55:58 +0100
ibmpc: Use the new generic monitor commands
commit 37d60e4b13ee85e196f60f06d4b69f9823d4532e
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:55:27 +0100
macplus: Use the new generic monitor commands
commit d73b990c76c0a473ff1e31629527af1f129ed69b
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:54:59 +0100
sim405: Use the new generic monitor commands
commit dc7407d7cb7b7e068a0f47a4cbe75f3e62dec17a
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:54:36 +0100
sim6502: Use the new generic monitor commands
commit 3042e90490b0bdf1f2d5086ffe623ba2f871cbf6
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:54:08 +0100
simarm: Use the new generic monitor commands
commit e3384e3754626dacf4a62749b91d6c6172b2a4df
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:53:38 +0100
sims32: Use the new generic monitor commands
commit 68052616934fd33f48a452d16126146e48d5e0ae
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:53:10 +0100
monitor: Add the generic "y" command
commit a828ee9dcb5e5eea35d3d1f307c5bd861ca291cb
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:52:48 +0100
monitor: Add the generic "w" command
commit 98030d4c409a6811d07727e7b39737eb68c34be9
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:52:23 +0100
monitor: Add the generic "f" command
commit a05ee5c176f4a77f3f38e543b4e0ad868f1a1b56
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:51:59 +0100
monitor: Add the generic "e" command
commit b0264e93ddb4cdc5397c4eeaeb5368e8b985fb9e
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:51:34 +0100
monitor: Add the generic "d" command
commit 1ffa5108a165f14a9d9da39676700dcc58b2bcdf
Author: Hampa Hug <[email protected]>
Date: 2012-01-09 04:51:05 +0100
monitor: Support generic access to the emulated memory in the monitor
This patch will allow the memory accessing monitor commands to