1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-28 14:20:54 +03:00

Commit Graph

  • a295a857b4 Bugfixes in stop tape if in 48K mode' and message' blocks. Philip Kendall 2001-11-29 12:37:54 +00:00
  • a18671143b Bugfixes: get the length of the `stop tape if in 48K mode' block right, and do the \r <--> \n translation for message blocks. Philip Kendall 2001-11-29 11:06:11 +00:00
  • 71c3d32c66 Working on tzx `stop tape in 48K mode' blocks. Compiles, but bugged. Philip Kendall 2001-11-29 10:42:40 +00:00
  • 86c112b2e2 Added write support for tzx message blocks. Philip Kendall 2001-11-29 01:11:59 +00:00
  • a31f2322eb Add support for tzx message blocks (0x31). Philip Kendall 2001-11-29 01:07:56 +00:00
  • 9bbd2157cf Bump version number to 0.4.0pre4. Philip Kendall 2001-11-28 22:46:57 +00:00
  • 800c58ad40 Added page up, page down, home and end support to widget file selector. Philip Kendall 2001-11-28 19:07:56 +00:00
  • 4f5cc058d6 No need to print our own error message after libspectrum errors. Philip Kendall 2001-11-28 00:20:52 +00:00
  • af30bb08ad More work on the automagic tape loading to reactivate tape traps after a non-ROM block is loaded. Philip Kendall 2001-11-28 00:08:52 +00:00
  • 7074fcd6e3 Intelligent tape traps automatically switch off when a non-ROM loader is detected. Philip Kendall 2001-11-27 22:03:10 +00:00
  • 873478a60c Another sound fix from Russell. Patch from Russell to add (very quiet) tape loading noise. Russell Marks 2001-11-27 19:17:59 +00:00
  • 0c66ec934b Added tzx hardware information blocks (0x33). Philip Kendall 2001-11-27 17:57:31 +00:00
  • 63c633a797 Fixed typo (Budget' should be Price') when printing archive info blocks. Philip Kendall 2001-11-27 16:03:56 +00:00
  • 043517976a Added the option to show verbose errors to libspectrum. Philip Kendall 2001-11-26 23:59:10 +00:00
  • 9bb82d7d3d Add support for a 0 ms .tzx pause block meaning `stop the tape'. Make slow-loading tape act as an infinite loop. Philip Kendall 2001-11-26 22:44:43 +00:00
  • 72103fec4f Man page update from Russell. Russell Marks 2001-11-26 22:35:04 +00:00
  • 13f1558fd7 Bumped version number to 0.4.0pre3. Philip Kendall 2001-11-20 20:42:02 +00:00
  • 8abee9f187 Add prototype for gtkui_tape_write(...). Philip Kendall 2001-11-20 20:41:28 +00:00
  • d3dbdc89aa Call the tape writing function the right name. Philip Kendall 2001-11-20 19:33:55 +00:00
  • c4bf0f0d7e Add tape writing support to GTK+ and SVGAlib UIs. Philip Kendall 2001-11-20 19:30:24 +00:00
  • d95c933251 Added textual error message for `invalid signature' error. Philip Kendall 2001-11-20 19:24:33 +00:00
  • 57736f54aa Added tzx comment blocks (0x30). Philip Kendall 2001-11-20 19:22:07 +00:00
  • 57e5ab5919 Added ability to write turbo (0x11), pure tone (0x12), pulses (0x13), pure data (0x14), pause (0x20), group start (0x21), group end (0x22) and archive info (0x32) blocks. Philip Kendall 2001-11-20 17:58:19 +00:00
  • 93821cb84b Basically working support for saving .tzx files. Currently can save only ROM blocks and only from the Xlib interface. Philip Kendall 2001-11-20 01:20:15 +00:00
  • 21bc5cc4a4 Small updates from Russell. Russell Marks 2001-11-19 23:04:04 +00:00
  • 966cb235cf When opening tzx files, return 'wrong signature' as a special error code. If we're returned this in tape.c, try opening the file as a .tap file instead. Philip Kendall 2001-11-19 22:37:41 +00:00
  • 9b8e35268e Make tests for .sna or .tap files case-insensitive. Philip Kendall 2001-11-19 17:11:29 +00:00
  • 04c0eb7e63 Small fixes to the way pauses and end-of-tape conditions are handled. SpeedLock'd games now work. Thanks Russell. Philip Kendall 2001-11-19 17:07:24 +00:00
  • 65da0bf522 Bumped version number to 0.4.2pre1. Philip Kendall 2001-11-18 13:18:08 +00:00
  • 8af3aeed48 Added tzx pause blocks (0x20). Philip Kendall 2001-11-18 12:28:37 +00:00
  • d481a55ed6 Small updates for some of the version 0.4 improvements. Philip Kendall 2001-11-16 16:25:11 +00:00
  • f10d2528c7 Added man page from Russell Marks. Russell Marks 2001-11-16 16:20:29 +00:00
  • ff3942f516 Changed function used to compare signature from strcmp to memcmp. Philip Kendall 2001-11-16 16:20:13 +00:00
  • 5368613b16 Fix sound clicks under certain circumstances. Russell Marks 2001-11-16 16:02:11 +00:00
  • c3bf6bf4ba Stereo sound patch from Russell Marks. Russell Marks 2001-11-16 15:59:08 +00:00
  • c7af10468a Ignore tzxlist executable. Philip Kendall 2001-11-10 17:26:30 +00:00
  • 52fdc2a842 Added tzx group end blocks (0x22). Philip Kendall 2001-11-10 17:25:50 +00:00
  • b521a3f765 Added tzx pure data blocks (0x14). Philip Kendall 2001-11-10 17:10:43 +00:00
  • 3cbc54c7e2 Added tzx `list of pulses' block (0x13). Philip Kendall 2001-11-10 16:39:05 +00:00
  • 212a99dbe4 Added tzx pure tone blocks. Philip Kendall 2001-11-10 12:48:16 +00:00
  • 91402ab362 Added tzx group start blocks. Philip Kendall 2001-11-10 12:26:04 +00:00
  • 2592df3fbd Archive Info blocks now supported. Philip Kendall 2001-11-10 01:02:56 +00:00
  • b526651bad Beginnings of code to read archive info blocks. Philip Kendall 2001-11-09 19:11:30 +00:00
  • f0a2c32631 Beginnings of utils directory. Initially contains tzxlist. Philip Kendall 2001-11-09 11:36:49 +00:00
  • fb3bce3aa3 Add files to repository. Philip Kendall 2001-11-09 10:35:40 +00:00
  • 08dba03060 Move glib replacement code into its own subdirectory. Philip Kendall 2001-11-09 10:34:45 +00:00
  • 0436198159 Detect whether a file is a .tzx file from its filename. Philip Kendall 2001-11-09 10:02:28 +00:00
  • e96926918e Bump version number to 0.4.0pre1. Philip Kendall 2001-11-07 17:33:53 +00:00
  • 3bc1f08a58 Very basic .tzx support working. Philip Kendall 2001-11-07 17:33:37 +00:00
  • a10a114ca2 Ignore .tzx files. Philip Kendall 2001-11-07 17:25:04 +00:00
  • 727d347a5f First actual .tzx routines. Philip Kendall 2001-11-07 16:11:57 +00:00
  • dad2e572f3 Ignore .z80 and .tap files. Philip Kendall 2001-11-07 14:38:29 +00:00
  • 4e7a506f99 Re-add tape_next_edge prototype. Philip Kendall 2001-11-07 14:32:54 +00:00
  • 408edd9cc5 Removed obsolete declarations. Philip Kendall 2001-11-07 14:27:24 +00:00
  • 5384718216 End of tape now correctly dealt with slow loading. Philip Kendall 2001-11-07 14:21:13 +00:00
  • 1c7a934610 Slow tape loading now mostly working. Philip Kendall 2001-11-07 14:00:12 +00:00
  • ccd8cb8e72 Tape traps now working. Slow loading isn't yet. Philip Kendall 2001-11-07 13:53:25 +00:00
  • b387f410d5 Actually start using the new tape routines. Philip Kendall 2001-11-07 13:33:41 +00:00
  • aec253e140 Began porting .tap file routines to the generic framework for .tzx files. Philip Kendall 2001-11-07 00:51:00 +00:00
  • ae69d29bbb More work towards tzx support. Philip Kendall 2001-11-06 23:59:28 +00:00
  • bf9e089365 First bits of tzx support. Philip Kendall 2001-11-06 22:59:27 +00:00
  • 4d0459a0b7 Use autoconf to find perl, rather than assuming it is in /usr/bin/perl. Philip Kendall 2001-10-24 22:08:14 +00:00
  • 93744520de More tweaks from Russell Marks. Russell Marks 2001-10-24 15:45:06 +00:00
  • 5b6d1f9434 Added mention of Anders Holmberg. Philip Kendall 2001-10-22 11:01:30 +00:00
  • 435631d650 Turn off the widget timing routines on abnormal exit from the widget. Philip Kendall 2001-10-21 22:44:43 +00:00
  • 3ccf0487ff Fixes to stop hanging in widget code. Russell Marks 2001-10-21 15:52:41 +00:00
  • e0afd53770 If tstates value greater than a frame, reset to zero. Philip Kendall 2001-10-21 15:50:18 +00:00
  • 515dc51a80 Various sound improvements from Russell Marks. Russell Marks 2001-10-21 15:47:33 +00:00
  • ed1b0223b6 v1.45 files: properly handle the case where the end marker is preceded by 0x00 or 0x00 0xed. Philip Kendall 2001-10-11 16:24:47 +00:00
  • 0b84e31fdf Arrow keys added as Shift+{5,6,7,8}. Philip Kendall 2001-10-11 16:04:04 +00:00
  • bcceed1f63 Append '/' to the end of directory names in the selector. Philip Kendall 2001-10-11 15:49:39 +00:00
  • d75bf87c9a Use my own scandir replacement in all cases. Avoids compatibility problems between different Unicies. Philip Kendall 2001-10-11 15:37:12 +00:00
  • 903ce5ad66 Bumped version number to 0.3.2.1. Philip Kendall 2001-10-10 23:17:45 +00:00
  • a449a724a1 Fixed where to look for widget font file. Philip Kendall 2001-10-10 22:42:47 +00:00
  • 7f1c43f41d Minor changes for 0.3.2 release. Philip Kendall 2001-10-07 16:15:46 +00:00
  • 4dbbf0b87c Made border corners more rounded. Philip Kendall 2001-10-07 15:35:17 +00:00
  • dcc92ed276 Changed widget colours to be white on blue. Philip Kendall 2001-10-07 12:21:20 +00:00
  • 417785a9a3 Preparing for a 0.3.2 release. Docs updated, version bumped to 0.3.2pre3. Philip Kendall 2001-10-06 13:52:09 +00:00
  • 17a5fda5c6 Added widget options dialog. Philip Kendall 2001-10-05 23:37:11 +00:00
  • e8106617fe Moved widget file selector code to a separate file. Philip Kendall 2001-10-05 22:35:07 +00:00
  • 6d99d4f5b5 Moved widget files into their own subdirectory. Philip Kendall 2001-10-05 22:08:49 +00:00
  • e88f7d3072 Fixed my e-mail address. Philip Kendall 2001-10-05 22:01:03 +00:00
  • 92a6a74c57 File moved into `widget' directory. Philip Kendall 2001-10-05 21:54:28 +00:00
  • e5c65c7694 Made tape selection done via widget. Philip Kendall 2001-10-05 21:13:24 +00:00
  • 7cfa36f070 Small bug fixes from Matan Ziv-Av. Philip Kendall 2001-10-05 20:59:50 +00:00
  • 9e45afbe0a Major rewrite of directory scanning code. Deal with length errors when getting directory names properly. Philip Kendall 2001-10-05 19:49:17 +00:00
  • e1f0352f47 Fixed more memory leaks (thanks to Russell Marks). Philip Kendall 2001-10-05 18:17:26 +00:00
  • b2789d69e5 Fixed potential buffer overflow for uncompressed v1 .z80 blocks. Philip Kendall 2001-10-04 13:43:31 +00:00
  • 7538da2341 Removed unused variable from scandir. Philip Kendall 2001-10-03 22:40:08 +00:00
  • 525c5523e3 Made display_refresh_all work properly again. Philip Kendall 2001-10-03 22:37:00 +00:00
  • 776fec5d37 Slowed interrupt frequency to 10 Hz. Philip Kendall 2001-10-03 22:36:26 +00:00
  • 2c52feb2e1 Fixed some memory leaks. Philip Kendall 2001-10-03 22:12:50 +00:00
  • 50935c86c1 Now use machine_find_rom to locate the 48K rom. Philip Kendall 2001-10-03 21:57:23 +00:00
  • e6cd8d902a Separated machine_find_rom out into a separate function. Philip Kendall 2001-10-03 21:51:19 +00:00
  • c4ec70acc6 Bumped version number to 0.3.2pre2. Philip Kendall 2001-10-03 16:34:27 +00:00
  • 2234b00be8 Added some FIXMEs and other documentation. Philip Kendall 2001-10-03 13:27:07 +00:00
  • 63b5610301 Removed font.c due to copyright problems. Font now read from 48K ROM at runtime. Philip Kendall 2001-10-03 13:22:13 +00:00
  • 94f54b9fd1 Added scandir replacement for Solaris. Philip Kendall 2001-10-03 12:55:27 +00:00
  • b03d91aeb7 Added GPL etc to font file. Renamed font file to font.c. Renamed font variable to widget_font. Philip Kendall 2001-10-02 23:35:03 +00:00
  • 7b88a34104 Added font.c to file lists. Philip Kendall 2001-10-02 23:34:05 +00:00