kanjitalk755
a94a41885b
drop and mount
2023-08-06 20:51:03 +09:00
asvitkine
732029a512
Fix various compiler warnings with Xcode builds.
2022-04-04 23:44:30 -04:00
rakslice
561f1dfcde
For NewWorld ROM, implement the bootdriver setting by reordering the drive queue once CD-ROM drives are added
2020-09-24 19:09:54 -07:00
rakslice
37b36ef332
actually use dynamically detected cdroms; if read via cdenable doesn't work use the logical drive handle instead
2020-09-21 20:33:26 -07:00
kanjitalk755
d906fb23b0
CD fix
...
default palette
2020-08-10 13:01:22 +09:00
Seth Polsley
8124b61d2b
Enable optimization by fixing inits and access bounds
2020-07-14 16:48:06 -05:00
Seth Polsley
23da9e72eb
Fix handling of nocdrom
2020-05-25 18:55:56 -05:00
Seth Polsley
35439819d3
Best guess audio CD from data calls to allow multiple discs and testing different interface identifiers
2020-01-08 03:02:08 -06:00
Seth Polsley
28cd764a31
Turn off 3d sound CD emulation since only stereo output at the moment
2019-11-10 18:58:35 -06:00
Seth Polsley
447c7b365d
Better AudioPlay support and CDScan implemented
2019-11-10 18:24:35 -06:00
Seth Polsley
9a18393fc5
testing track position hack which makes more games work with mixed-mode
2019-11-10 05:00:01 -06:00
Seth Polsley
35e6d4fcdf
Minor compatibility change for BII support
2019-11-05 02:18:11 -06:00
Seth
a25325fc7d
Snapshot of working bincue build, although no audio plays yet; saving all files in case xcode messes something up and needs reverting
2019-04-04 03:41:09 -05:00
James Touton
c92feaf767
Fixed a bunch of warnings in MSVC.
2015-08-06 01:37:58 -07:00
Christian Bauer
b4940ae29d
more cleanups (unused/uninitialized variables, forgotten free()s, etc.)
2012-09-08 12:33:39 +02:00
asvitkine
a9086a8165
[patch from Kelvin Delbarre]
...
The CDROM status call "WhoIsThere" (csCode 97) is now implemented. Apart from
eliminating "WARNING: Unknown CDROMStatus(97)" complaints from the console log,
this does not appear to have had any effects whatsoever.
A typo in the implementation of the CDROM status call "GetCDFeatures" has been
corrected per Technical Note DV22:
http://developer.apple.com/technotes/dv/dv_22.html
2008-06-28 18:36:18 +00:00
gbeauche
c8cb4879a4
Happy New Year!
2008-01-01 09:40:36 +00:00
gbeauche
30632aed4f
Happy New Year!
2005-01-30 21:42:16 +00:00
cebix
9e7932abf0
Happy New Year! :)
2004-01-12 15:29:31 +00:00
cebix
26f5e92427
read_toc() dumps the entire TOC when DEBUG=1
2003-01-16 18:33:40 +00:00
cebix
cc423d283f
default CD-ROM drive is /dev/cd0c on NetBSD
2002-04-28 14:06:17 +00:00
cebix
7627f346ee
cleaned up pthread attributes [Brian Johnson]
2002-02-07 16:10:57 +00:00
cebix
628533940d
- documentation updates
...
- 2001 -> 2002
- version 0.9 -> 1.0
2002-01-15 14:58:43 +00:00
cebix
52ad76b49e
- UDP tunneling works under BeOS
...
- fixed BeOS compilation problems
2001-07-15 14:19:08 +00:00
cebix
54bfc83cfe
- disk.cpp looks for HFS partition info in the disk image; this makes it
...
possible to, for example, use MacOS-partitioned hard disks and removable
media under B2/Unix even if the OS doesn't understand Mac partition maps
by specifying the appropriate block device name as a Mac volume
- fixed typo in audio_dummy.cpp
- added minimally required UDP tunneling code to ether_dummy.cpp
- main_unix.cpp: if pthreads are not supported, we trigger the Ethernet
interrupt in the 60Hz ticker; this makes UDP tunneling work under
NetBSD/m68k (as the only form of networking)
2001-07-14 20:01:20 +00:00
gbeauche
6aff4fb327
- there is no implicit conversion from vector<T>::iterator to T&
2001-07-02 11:59:31 +00:00
cebix
af35353cf0
- sony.cpp/disk.cpp/cdrom.cpp use vector<> of drive_info objects instead of
...
linked list
- color depth switching updates slot ROM
- video_x.cpp always supports 1-bit window modes
- timer_create()/clock_gettime() are pulled from librt if present
2001-07-01 14:38:03 +00:00
cebix
c23567ab14
- bumped version number to 0.9
...
- updated copyright dates
2001-02-02 20:53:00 +00:00
cebix
b6f3185c3b
cdrom.cpp: implemented Status(6)
2000-10-11 17:40:07 +00:00
cebix
38e68144b2
- more cleanups
...
- splitted prefs.cpp into prefs.cpp and prefs_items.cpp to make prefs.cpp
reusable for other projects
2000-07-25 15:19:43 +00:00
cebix
b248b687db
- CD-ROM under Linux only worked when a CD was in the drive when B2 was
...
started
- Unix/main_unix.cpp: 1Hz interrupt wasn't triggered
2000-07-24 20:39:34 +00:00
cebix
675c5f1d7b
- new FOURCC() macro in macos_util.h
2000-07-22 16:07:23 +00:00
cebix
de3164ecc0
- AmigaOS bug fixes by J.Lachmann (floppy, 2060scsi.device, "Add Volume" in
...
prefs editor)
- imported some changes from the Windows source (1Hz interrupt, FPU fixes)
2000-07-14 21:29:16 +00:00
cebix
97d96bddea
- updated copyright info: 1999->2000
2000-04-10 18:53:46 +00:00
cebix
90312d104c
- imported UAE CPU 0.8.10 changes
...
- new utility functions Mac_memset, Mac2Host_memcpy, Host2Mac_memcpu and
Mac2Mac_memcpy
- extfs.cpp: fixed bug in fs_rename() and fs_cat_move() (auxiliary IOParam
block was not in Mac address space)
- some provisions for using UAE CPU compiler (doesn't work yet)
1999-11-03 10:56:43 +00:00
cebix
6d8e94c1dd
- audio_linux.cpp renamed to audio_oss_esd.cpp (now also used under FreeBSD)
...
and added support for ESD
- medium removal is allowed for CD-ROM on exit
- added mkinstalldirs to "make install" target
1999-10-23 17:58:00 +00:00
cebix
6d926e553a
- disk insertions are now checked for by the 60Hz interrupt routine
...
- localizable strings are split into a common and a platform-specific set
- fixed bug in CR->LF translation in AmigaOS/clip_amiga.cpp
1999-10-12 20:00:56 +00:00
cebix
8e491572ca
Imported sources
1999-10-03 14:16:26 +00:00