Subversion Repositories Spectranet

[/] [trunk/] - Rev 570


Go to most recent revision

Filtering Options

Clear current filter

Rev Log message Author Age Path
570 Add guesser's mountpoint busy patch plus new message strings winston 2579d 05h /trunk/
569 remove nop to ensure no instruction is fetched at tape trap addr winston 2580d 02h /trunk/
568 Make CR/LF handling a bit more sane winston 2580d 02h /trunk/
567 guesser's patch to fix certain snapshot loading issues winston 2580d 21h /trunk/
566 Make sure powerup spawns get properly reset winston 2580d 22h /trunk/
565 fix rotation matrix winston 2609d 22h /trunk/
564 More spectator stuff winston 2609d 23h /trunk/
563 Start on the scoreboard winston 2616d 22h /trunk/
562 Basic status msgs winston 2620d 20h /trunk/
561 Player labels and preserve spectators on game reset winston 2622d 23h /trunk/
560 More spectator stuff winston 2623d 22h /trunk/
559 Start on SDL spectator client winston 2637d 22h /trunk/
558 Remove z88dk console driver workarounds winston 2705d 22h /trunk/
557 More twittering with a proxy winston 2713d 11h /trunk/
556 Recycle session ids from the same client winston 2783d 01h /trunk/
555 Fix tape trap return so that interrupts aren't always enabled winston 2823d 21h /trunk/
554 Use S_IROTH when opening for writing winston 2869d 01h /trunk/
553 ...and include winston 2869d 01h /trunk/
552 sane filemode when writing winston 2869d 01h /trunk/
551 Add guesser's bugfix for streams winston 2869d 02h /trunk/
550 Add score draw message winston 2943d 21h /trunk/
549 Add time limit to server winston 2943d 21h /trunk/
548 Drop serverkills winston 2944d 00h /trunk/
547 Disable serverkills, just discard block with unrecognised messages winston 2944d 00h /trunk/
546 tnfs protocol doc fixes winston 2995d 00h /trunk/
545 Improve deadlist behaviour winston 3008d 23h /trunk/
544 Allow spawn points to have a direction option winston 3008d 23h /trunk/
543 Yet more scoreboard fixes winston 3009d 02h /trunk/
542 More scorekeeping winston 3009d 04h /trunk/
541 Add lives limit option winston 3009d 06h /trunk/
540 Read of the trapreg now resets the JK flip flop winston 3011d 21h /trunk/
539 fix latent programmable trap toggle bug winston 3011d 22h /trunk/
538 CPLD timing improvements winston 3011d 22h /trunk/
537 More tinkering with lives winston 3021d 21h /trunk/
536 Add simple bootloader for allram machines winston 3028d 21h /trunk/
535 add boot.zx file winston 3036d 10h /trunk/
534 start adding some more options winston 3043d 05h /trunk/
533 More translations (server) winston 3050d 22h /trunk/
532 More translations winston 3050d 22h /trunk/
531 Add files that were forgotten winston 3053d 21h /trunk/
530 Handle utf8 characters a bit better in the status line winston 3054d 20h /trunk/
529 Add fadeout effect in matchmaking screens winston 3054d 20h /trunk/
528 Client UI additions winston 3056d 22h /trunk/
527 Build updates winston 3057d 22h /trunk/
526 General improvements to the game client and matchmaker winston 3057d 22h /trunk/
525 Add scoreboard saving winston 3058d 07h /trunk/
524 Direct all error output to scoreboard message area, use va_args list too winston 3064d 01h /trunk/
523 Add curses-based scoreboard for the server winston 3065d 01h /trunk/
522 allow a CTF server to be specified in a file winston 3067d 08h /trunk/
521 add some code so the client can load a defaults file winston 3067d 21h /trunk/
520 More game-ending stuff winston 3067d 22h /trunk/
519 more endgame stuff winston 3067d 23h /trunk/
518 Game-ending stuff winston 3071d 00h /trunk/
517 some translations for messages winston 3071d 00h /trunk/
516 Add gameover panel winston 3071d 21h /trunk/
515 Add gameover panel winston 3071d 21h /trunk/
514 Add gameover panel winston 3071d 22h /trunk/
513 Add player score winston 3133d 23h /trunk/
512 Move team flag scores down to make room for player score winston 3134d 00h /trunk/
511 Add endgame score function winston 3134d 01h /trunk/
510 Add endgame score function winston 3134d 01h /trunk/
509 new CTFgame example map winston 3134d 06h /trunk/
508 Add guesser's sebasic patch winston 3134d 06h /trunk/
507 Transition from matchmaking to the game winston 3186d 19h /trunk/
506 Add game startable/not startable message winston 3193d 20h /trunk/
505 Set the ready flag winston 3197d 20h /trunk/
504 Team switching, fix message buffer buf winston 3200d 21h /trunk/
503 More matchmaking winston 3201d 21h /trunk/
502 Some basic matchmaking communications winston 3206d 21h /trunk/
501 some work on the match maker winston 3208d 21h /trunk/
500 Newer versions of z88dk do away with some of the colour defines, use INK values to replace them winston 3211d 00h /trunk/
499 Move to its own dir winston 3213d 20h /trunk/
498 add siggi's suggestion for flag reset winston 3220d 19h /trunk/
497 Add siggi's fix to a potential hang in close, also remove redundant and problem-causing boot tape trap winston 3220d 20h /trunk/
496 Add guesser's spectranet detect routine to c libs winston 3222d 20h /trunk/
495 add guesser's win32 build compatibility fix winston 3222d 20h /trunk/
494 Correct incorrect command id for OPEN winston 3235d 19h /trunk/
493 Remove outdated tnfs stuff winston 3235d 19h /trunk/
492 guesser's patch for copy et al. winston 3237d 20h /trunk/
491 fix bad bug fix in the buffer code (oops) winston 3261d 20h /trunk/
490 add libdetect (thanks guesser) winston 3265d 21h /trunk/
489 add libdetect (thanks guesser) winston 3265d 21h /trunk/
488 tx buffer checking MSB twice and not LSB (thanks Siggi) winston 3267d 20h /trunk/
487 add guesser's installer patch winston 3267d 22h /trunk/
486 Fix very very old bug: hardware socket memory address set far too high winston 3278d 21h /trunk/
485 update snapshot with new OPEN syscall winston 3285d 19h /trunk/
484 Backwards compatibility for new tnfs open winston 3288d 00h /trunk/
483 guesser's changes for vfs and z88dk Makefiles winston 3288d 05h /trunk/
482 make header files be dependencies winston 3305d 23h /trunk/
481 more matchmaking stuff, game loop clock compensation winston 3306d 00h /trunk/
480 add ping timeouts, fix some of the indentation winston 3307d 06h /trunk/
479 ...not forgetting mmsocket.c winston 3312d 21h /trunk/
478 Modify some of the twitter stuff for the matchmaker winston 3312d 21h /trunk/
477 Make collisions with the map more forgiving winston 3313d 21h /trunk/
476 Fix sub-pixel movement winston 3313d 21h /trunk/
475 Make the flag indicator winston 3313d 22h /trunk/
474 More scoreboard stuff winston 3314d 20h /trunk/
473 Reorder some of the messages and add a client-to-server message so the server knows when the client's message loop is running winston 3314d 22h /trunk/
472 Make a start on the scoreboard updates winston 3315d 22h /trunk/
471 Start on messages and status winston 3315d 23h /trunk/
470 Detect flag being captured winston 3316d 22h /trunk/
469 oops, forgot to add powerups.c winston 3316d 22h /trunk/
468 Add colours, change background to black (too much attr clash) winston 3316d 22h /trunk/
467 Implement powerups winston 3317d 00h /trunk/
466 Add flags winston 3317d 05h /trunk/
465 Use both bytes for tile count winston 3317d 07h /trunk/
464 check a sprite is not null before removing it winston 3318d 21h /trunk/
463 Add guesser's win32 stuff, add flag sprite winston 3318d 22h /trunk/
462 Fix remote spawnpoint bug and add graphical spawn indicators winston 3319d 22h /trunk/
461 Basic spawn points winston 3319d 23h /trunk/
460 More work on collisions winston 3320d 22h /trunk/
459 some more tweaks winston 3321d 23h /trunk/
458 some small tweaks winston 3321d 23h /trunk/
457 Make things be able to crash into the map and get killed winston 3327d 21h /trunk/
456 Add some more sprite goodness winston 3329d 23h /trunk/
455 Basic firing for photon cannon winston 3330d 06h /trunk/
454 Rudimentary map collision winston 3330d 21h /trunk/
453 Map loader winston 3331d 02h /trunk/
452 More on viewports plus rudimentary collision detection winston 3333d 21h /trunk/
451 Work on viewports winston 3334d 21h /trunk/
450 more CTF goodness winston 3335d 20h /trunk/
449 More CTF winston 3337d 01h /trunk/
448 More capture the flag winston 3337d 21h /trunk/
447 More ctf game stuff winston 3340d 00h /trunk/
446 More ctf game stuff winston 3340d 00h /trunk/
445 Start on capture-the-flag example game winston 3342d 21h /trunk/
444 add path check to move command winston 3353d 21h /trunk/
443 Fix umount bug winston 3356d 21h /trunk/
442 New and prevent file overwrite on copy winston 3358d 09h /trunk/
441 remove bugs in path concatenation winston 3361d 21h /trunk/
440 copy destination smartness, detect directory as destination winston 3361d 21h /trunk/
439 oops, broke close() winston 3370d 00h /trunk/
438 Current fs wasn't being set according to the file descriptor in use winston 3370d 01h /trunk/
437 ...making sure to actually add copy.asm winston 3370d 21h /trunk/
436 make a start on the cp command winston 3370d 21h /trunk/
435 Make NMI menu snapshot item correct winston 3373d 02h /trunk/
434 Fix stat bug in directory listing winston 3373d 02h /trunk/
433 Make sure config copied sysvar is updated on exit winston 3452d 02h /trunk/
432 Alistair Cree's vfs.asm fix winston 3461d 22h /trunk/
431 apply Philip Kendall's dependency fix winston 3461d 22h /trunk/
430 Add modcall procedure to get ROM version, better idea, use BC winston 3499d 22h /trunk/
429 Add modcall procedure to get ROM version winston 3499d 22h /trunk/
428 Silence the AY on NMI winston 3499d 22h /trunk/
427 Make sure all 128K machines start in USR 0 mode winston 3512d 02h /trunk/
426 auto setup for new Spectranets winston 3522d 22h /trunk/
425 Trap disable jumper should disable all traps winston 3526d 03h /trunk/
424 fix bug in bin2tape where start wasn't being set winston 3529d 22h /trunk/
423 add simple initial configuration server winston 3529d 22h /trunk/
422 Make TAP output as well as TZX winston 3534d 05h /trunk/
421 it would help if the MAC address was getting set properly after all winston 3554d 06h /trunk/
420 Oops. MAC address and hw registers not being set properly since reset fix winston 3554d 07h /trunk/
419 don't leak directory handles if user answers no to 'scroll?' message winston 3571d 20h /trunk/
418 Add chroot/drop privs to Unix builds winston 3596d 06h /trunk/
417 add missing updates for tnfs_directory winston 3596d 07h /trunk/
416 add assembly image for cluttered area near the W5100 winston 3611d 02h /trunk/
415 CPLD version detection winston 3622d 06h /trunk/
414 CPLD version detection winston 3622d 06h /trunk/
413 Fix reset branch merge r405:r412 winston 3622d 08h /trunk/
412 prepare for branch merge winston 3622d 08h /trunk/
411 Add an unset filesystem option winston 3623d 00h /trunk/
410 New configuration for the automounter winston 3623d 01h /trunk/
409 Add config driven automounter winston 3623d 23h /trunk/
407 Restore IX stuff now binutils is fixed winston 3635d 20h /trunk/
403 add #ifdef for win32 version of mkdir() winston 3652d 00h /trunk/
402 Add mkdir/rmdir winston 3652d 05h /trunk/
401 Add backoff method to tnfs to avoid swamping a slow server winston 3652d 23h /trunk/
400 Improve TNFS timeout and no-valid-address handling winston 3653d 02h /trunk/
399 Merge gnubinutils branch r372:398 into trunk winston 3653d 06h /trunk/
370 Make retry mechanism actually work for file reads winston 3680d 07h /trunk/
369 oops, check in missed build script winston 3680d 23h /trunk/
368 Increase retry count to reflect faster retry times winston 3680d 23h /trunk/
367 improve tnfs retry mechanism winston 3681d 00h /trunk/
366 Make DHCP actually stop on break, rather than random other keys winston 3681d 04h /trunk/
365 Add autoboot configuration option winston 3682d 22h /trunk/
364 README for config winston 3682d 22h /trunk/
363 Add commands to create new config and a new section winston 3683d 21h /trunk/
362 Add commit/abandon BASIC commands winston 3687d 21h /trunk/
361 Reduce number of calls necessary for config, and start to add BASIC commands winston 3688d 00h /trunk/
360 Improve section creation so that it can be used even if the section exists, and sets the section pointer too winston 3692d 21h /trunk/
359 Add a README for the client so people know to CLEAR 27999 first winston 3692d 22h /trunk/
358 Use Android basic auth 'back door' for twitter client winston 3692d 22h /trunk/
357 Replace and remove CF items winston 3693d 23h /trunk/
356 more config code winston 3698d 22h /trunk/
355 integrate config code so far into config module winston 3701d 00h /trunk/
354 add missing files winston 3701d 10h /trunk/
353 add missing file winston 3701d 10h /trunk/
352 page mapping for config routines winston 3701d 22h /trunk/
351 add missing file winston 3702d 06h /trunk/
350 fix tnfs mount bug when using a hostname rather than a dotted decimal IP winston 3702d 23h /trunk/
349 Empty strings should return NULL, not overwrite all of RAM (Guesser) winston 3703d 00h /trunk/
348 fix ex instruction (oops) winston 3705d 21h /trunk/
347 the correct location for the files would help winston 3705d 22h /trunk/
346 more build scripts winston 3705d 22h /trunk/
345 configuration items winston 3705d 22h /trunk/
344 Simple netcode for A Silly Tank Game winston 3732d 21h /trunk/
343 Add ASTG winston 3734d 00h /trunk/
342 Rename fsconfig to config winston 3743d 08h /trunk/
341 BASIC program bootloader winston 3744d 22h /trunk/
340 Add hook for code to run when BASIC is initialized winston 3751d 22h /trunk/
339 Add missing files winston 3754d 00h /trunk/
338 Add missed file... winston 3785d 10h /trunk/
337 Only assert ROMCS during memory reads/writes winston 3798d 04h /trunk/
336 checkin missed files (oops) winston 3798d 07h /trunk/
335 Get rid of CALL trap, replace with execution trap winston 3798d 07h /trunk/
334 Make a start on the ftp module winston 3801d 22h /trunk/
333 really add twitter example winston 3804d 20h /trunk/
332 Add libhttp and twitter example winston 3804d 20h /trunk/
331 Update port numbers in flash programmer winston 3804d 20h /trunk/
330 Change to ZXI ports (0x003B to 0x033B), oops winston 3805d 20h /trunk/
329 oops, that should have been port 0xNN3B winston 3805d 20h /trunk/
328 Change to ZXI ports (0x00FB to 0x03FB) winston 3806d 00h /trunk/
327 change port assignments to ZXI - 0x00FB to 0x03FB winston 3806d 00h /trunk/
326 modify pastemask so that the edge connector and the big ground pad for the voltage regulator is not on the paste stencil winston 3838d 08h /trunk/
325 Add one last screw hole winston 3841d 23h /trunk/
324 Add screw holes and slot into outline winston 3842d 00h /trunk/
323 make tnfsd work with multiple dir delimiters regardless of the OS winston 3890d 21h /trunk/
322 Add shutdown(2) call for the benefit of Windows winston 3890d 22h /trunk/
321 simple utility for expanding BASIC tokens from LIST command winston 3895d 21h /trunk/
320 Add socklib messages winston 3898d 00h /trunk/
319 preserve return code from mount winston 3898d 01h /trunk/
318 Use correct start address for mount path (E.Cree), off-by-one error in string copy winston 3899d 23h /trunk/
317 Fix some hangs in close winston 3921d 19h /trunk/
316 Fix race with buffer unload vs RST, fix RST handling when transferring to/from page A, fix unbalanced stack in RST handling for RX winston 3922d 20h /trunk/
315 %reclaim must reset all the pointers winston 3925d 06h /trunk/
314 A more useful cat command winston 3927d 20h /trunk/
313 need to preserve IX when doing an fs read winston 3930d 21h /trunk/
312 correct yet more sloppy thinking winston 3930d 21h /trunk/
311 make sure readdir can read to 0x1000-0x1FFF, and fix some regressions in read (oops) winston 3931d 22h /trunk/
310 Fix regression in reading directories winston 3932d 04h /trunk/
309 make accept() work for very short lived client connections that may already be in CLOSE_WAIT by the time they are seen winston 3932d 22h /trunk/
308 make each stream use its own rx buffer winston 3933d 22h /trunk/
307 make poll/pollall reliably report closed sockets winston 3937d 22h /trunk/
306 Ensure broken connections are handled while waiting for data/waiting for buffers to empty winston 3941d 21h /trunk/
305 Take advantage of READ/WRITE's new behaviour winston 3946d 00h /trunk/
304 tnfs_read to read up to bufsz, not just one block max winston 3946d 01h /trunk/
303 make tnfs_write write the entire requested block or fail, and fix idiotic bug in write_blk winston 3946d 03h /trunk/
302 TNFS read now copies directly to destination winston 3953d 02h /trunk/
301 move 7ffd port detection to util page winston 3954d 21h /trunk/
300 win32 must explicitly set O_BINARY on open(2) winston 3954d 22h /trunk/
299 initial porting work for tnfs on win32 winston 3955d 21h /trunk/
298 Remove extraneous fprintf winston 3967d 01h /trunk/
297 make lseek actually work winston 3967d 01h /trunk/
296 fix segfault in OpenBSD/sparc64 caused by bad pointer alloc when there is no dir specified by client winston 3967d 02h /trunk/
295 Portability defines for errortable winston 3967d 02h /trunk/
294 Add BSD compatibility (strlcmp/strlcat) and default rng for non-BSD operating systems winston 3967d 02h /trunk/
293 Add BSD compatibility (strlcmp/strlcat) and default rng for non-BSD operating systems winston 3967d 03h /trunk/
292 Add rm/mv winston 3967d 03h /trunk/
291 Initial C simple tnfs server winston 3967d 06h /trunk/
290 use correct close routine (todo - grand unified close...) winston 3978d 20h /trunk/
289 fix 'not found' bug in chdir winston 3978d 21h /trunk/
288 Move interface configuration to a module winston 3979d 00h /trunk/
287 Add rename/erase to the snap manager winston 3981d 02h /trunk/
286 fix stupid bug in simplepathcmd winston 3981d 05h /trunk/
285 Add rename to base TNFS implementation winston 3981d 05h /trunk/
284 finish move of snapshot stuff from BASIC ROM to snapshot manager winston 3981d 06h /trunk/
283 don't enable interrupts in the snapshot manager (causes problems with some games) winston 3986d 21h /trunk/
282 waiting for keypress using interrupt timing turned out to be a bad idea winston 3986d 21h /trunk/
281 fix null selection bug winston 3987d 03h /trunk/
280 First pass at turning the snapshot manager into a module, move snapshot functions from basext to snapman winston 3988d 00h /trunk/
279 Add GETCWD fs command winston 3989d 07h /trunk/
278 More snapman UI winston 3991d 20h /trunk/
277 more UI bits for the snap manager winston 3996d 00h /trunk/
276 List snap files winston 4008d 22h /trunk/
275 Add extra defs for stat winston 4009d 00h /trunk/
274 Selection box for snapshot manager winston 4011d 20h /trunk/
273 make a start on the UI for snapshot management winston 4015d 19h /trunk/
272 Load/save screen memory via Spectranet RAM pages in preparation for the snapshot manager winston 4023d 02h /trunk/
271 Make TNFS able to write/read data that's in 0x1000-0x1FFF winston 4023d 03h /trunk/
270 New colour scheme for Spectranet screens winston 4025d 21h /trunk/
269 Copy border colour from spectranet sysvars winston 4025d 21h /trunk/
268 ...and not forgetting to remove inetinit/dhcp from the ES rom page 2 winston 4027d 21h /trunk/
267 Move interface initialization/dhcp client to page 3 to free up space in the page where the NMI user interface lives winston 4027d 22h /trunk/
266 Make IM detection code slightly more sane -what was I thinking? winston 4027d 23h /trunk/
265 Detect 7FFD/machine type on NMI, and ensure the 'normal' screen is selected on 128K machines winston 4030d 05h /trunk/
264 Remove A17, add 0x7FFD bit 3 monitor winston 4030d 09h /trunk/
263 First pass of 128K snapshotting winston 4031d 02h /trunk/
262 128K snapshot loading winston 4037d 20h /trunk/
261 Save the true border colour in snapshots winston 4039d 21h /trunk/
260 Add border colour monitoring to the CPLD winston 4039d 22h /trunk/
259 Don't DI in ISR winston 4039d 23h /trunk/
258 Reduce delay loop in interrupt detection winston 4041d 20h /trunk/
257 Fix IM 2 snapshot bugs winston 4041d 22h /trunk/
256 Correct stack-off-by-one problem in snapshot return/snapshot register save winston 4042d 19h /trunk/
255 Initial snapshot saving winston 4044d 05h /trunk/
254 Reinstate the IO pagein winston 4044d 07h /trunk/
253 Remove swathes of stuff from the CPLD and make NMI not bounce on the issue 4 winston 4044d 23h /trunk/
252 Make filehandles get closed correctly winston 4052d 04h /trunk/
251 Preserve A when freeing file descriptor winston 4052d 05h /trunk/
250 oops... filename contained in TAP getting corrupted winston 4056d 23h /trunk/
249 Add function to reclaim memory allocated for stream stub functions winston 4056d 23h /trunk/
248 Handle %save ... LINE winston 4058d 02h /trunk/
247 EOF handling now works rather better winston 4058d 03h /trunk/
246 TNFS close operations need to actually clear down the file descriptors winston 4058d 07h /trunk/
245 Better management of ZX memory winston 4058d 07h /trunk/
244 Basic EOF handling for BASIC winston 4065d 06h /trunk/
243 Streams support for files and directories winston 4065d 23h /trunk/
242 NMI now puts the stack in Spectranet fixed page 3 winston 4076d 23h /trunk/
241 Add lockout to programmable trap when our ROM is paged in winston 4077d 00h /trunk/
240 Plus 3 ROM detection winston 4089d 22h /trunk/
239 Add default file loader winston 4090d 22h /trunk/
238 Add %fs command to switch between mounted filesystems winston 4090d 23h /trunk/
237 Fix umount in perl server winston 4095d 20h /trunk/
236 Manage TNFS sockets for >1 filesystem, fix umount winston 4095d 20h /trunk/
235 update BASIC extensions for sysvars shift-around caused by multiple fs implementation winston 4096d 21h /trunk/
234 Implement multiple TNFS filesystems winston 4096d 21h /trunk/
233 Change mount command to use URLs winston 4100d 05h /trunk/
232 URL parser for filesystem mounts winston 4100d 21h /trunk/
231 Remove (most) references to the current fs sysvar, since this is now parsed out of pathnames winston 4102d 23h /trunk/
230 Add filesystem tag parsing to VFS fs level functions winston 4106d 01h /trunk/
229 Move some utility code out of the main ROM and into the utility ROM winston 4106d 03h /trunk/
228 BASIC listening sockets winston 4122d 06h /trunk/
227 add # to connect and close winston 4122d 10h /trunk/
226 better buffer allocation for BASIC streams winston 4130d 23h /trunk/
225 Filesystem basic extensions, configuration tool module, streams module winston 4151d 23h /trunk/
224 Numerous bug fixes winston 4151d 23h /trunk/
223 Modify trap address for better compatibility with headerless loaders winston 4180d 23h /trunk/
222 Tape trapping winston 4181d 20h /trunk/
221 Filesystem basic extension work so far... winston 4191d 02h /trunk/
220 Fix bug in F_tnfs_write winston 4191d 02h /trunk/
219 Fix bug in UDP source address setup when addr is specified in address info block winston 4191d 03h /trunk/
218 fix bugs in VFS and in the module loader winston 4191d 04h /trunk/
217 TNFS file operations ROM ready winston 4191d 23h /trunk/
216 Convert TNFS mount and dir functions to VFS ROM functions winston 4192d 02h /trunk/
215 Migrate the tnfs core routines to ROM winston 4200d 20h /trunk/
214 Fix some bugs in VFS dispatcher winston 4205d 23h /trunk/
213 VFS - tested open/read/close winston 4208d 23h /trunk/
212 Start on VFS file operations winston 4223d 21h /trunk/
211 Ground work for VFS winston 4224d 20h /trunk/
210 Make room in ROM0 for VFS dispatcher winston 4228d 21h /trunk/
209 Load and save CODE files winston 4230d 21h /trunk/
208 Map clock signal to GCK global routing net like it should have been... winston 4231d 00h /trunk/
207 Basic saving of BASIC programs winston 4233d 20h /trunk/
206 Load BASIC programs winston 4236d 21h /trunk/
205 Start adding BASIC program loader support winston 4237d 21h /trunk/
204 Timeout/retry mechanism for tnfs winston 4243d 21h /trunk/
203 ALOAD command for TNFS winston 4244d 21h /trunk/
202 Fix relative paths which don't end in a slash winston 4250d 20h /trunk/
201 TNFS datagram sequence numbers winston 4250d 21h /trunk/
200 TNFS BASIC interpreter stuff winston 4288d 22h /trunk/
199 Rest of the basic TNFS commands winston 4303d 04h /trunk/
198 More tnfs operations winston 4303d 19h /trunk/
197 TNFS chdir winston 4310d 01h /trunk/
196 More missing files winston 4310d 03h /trunk/
195 Fix menu key out of range bug winston 4310d 05h /trunk/
194 add more missing files winston 4310d 05h /trunk/
193 add more missing files winston 4310d 05h /trunk/
192 Add missing file winston 4310d 06h /trunk/
191 start on implementing chdir winston 4311d 00h /trunk/
190 Add build version string to startup screen winston 4313d 20h /trunk/
189 Remove 128K ROM paging from NMI routine winston 4313d 21h /trunk/
188 TNFS file ops winston 4325d 00h /trunk/
187 Win32 port of ethup winston 4326d 03h /trunk/
186 Add missing keyscan routine to Spanish ROM (oops..) winston 4327d 21h /trunk/
185 tnfs umount and directory ops winston 4331d 19h /trunk/
184 TNFS directory ops winston 4332d 20h /trunk/
183 tested and debugged tnfs mount operation winston 4334d 20h /trunk/
182 new devtools dir for cross development, some tnfs initial devleopment winston 4336d 20h /trunk/
181 Add through port no-connects to prototype install document winston 4344d 02h /trunk/
180 Notes for lucky recipients of the prototype winston 4345d 22h /trunk/
179 Quick and dirty addition of Matt Westcott's Open ZX ROM keyboard routines winston 4346d 00h /trunk/
178 Make a start on TNFS winston 4353d 00h /trunk/
177 Make SRAM page usage a bit more sane, add allocation routines winston 4382d 20h /trunk/
176 fix obvious bug winston 4387d 01h /trunk/
175 Add video example winston 4387d 02h /trunk/
174 ROM module example winston 4395d 00h /trunk/
173 Add automatic ROM page selection when adding BASIC extension winston 4395d 00h /trunk/
172 Fix initialization bug that stopped BASIC extensions initializing from ROM winston 4395d 07h /trunk/
171 debug module call dispatcher winston 4396d 19h /trunk/
170 Metalbrain's corrections to Spanish strings winston 4396d 21h /trunk/
169 Add the rom module utility to the ROM image winston 4397d 20h /trunk/
168 Spanish string table for ROM module utility winston 4398d 20h /trunk/
167 Erase ROM module routine winston 4401d 00h /trunk/
166 More work on the ROM programming utility winston 4401d 22h /trunk/
165 More work on ROM module config util winston 4410d 21h /trunk/
164 oops - add missing file winston 4410d 21h /trunk/
163 oops - add missing file winston 4410d 21h /trunk/
162 zx_spectrum_plus3's correction to spanish translation winston 4418d 22h /trunk/
161 add metalbrain's corrections to Spanish string table winston 4419d 23h /trunk/
160 More Spanish translations winston 4420d 21h /trunk/
159 Add further ZX BASIC calls winston 4422d 01h /trunk/
158 Spanish translation for configuration screen winston 4422d 04h /trunk/
157 Add a subset of UTF-8 support for putchar42 winston 4422d 07h /trunk/
156 Fix buffer length truncation for strings winston 4424d 21h /trunk/
155 fix bugs in ZX BASIC to C string functions winston 4424d 21h /trunk/
154 string fetch routines for BASIC extensions winston 4425d 21h /trunk/
153 string fetch routines for BASIC extensions winston 4425d 21h /trunk/
152 BASIC extension C functions winston 4432d 21h /trunk/
151 add BASIC extension examples winston 4433d 21h /trunk/
150 Add parse error exit point for BASIC extensions winston 4434d 21h /trunk/
149 BASIC extensions for C winston 4448d 21h /trunk/
148 paged/nonpaged build process for libspectranet winston 4452d 20h /trunk/
147 add a non-paged library test winston 4453d 21h /trunk/
146 build process to generate both paged and nonpaged libraries winston 4453d 21h /trunk/
145 Add password prompt on join, so we can join WOS IRC winston 4457d 00h /trunk/
144 ...and add pageswap to buffer send, too winston 4457d 21h /trunk/
143 Page A swapping on transmit/receive winston 4457d 22h /trunk/
142 Save and restore page A during socket operations winston 4457d 23h /trunk/
141 More libspectranet winston 4471d 00h /trunk/
140 More libspectranet functions winston 4472d 06h /trunk/
139 make a start on the utility library winston 4473d 21h /trunk/
138 add new ROM calls to z88dk's spectranet.asm winston 4473d 22h /trunk/
137 memory map diagram winston 4473d 23h /trunk/
136 add asm UDP client example winston 4482d 23h /trunk/
135 C example of socket multiplexing winston 4483d 21h /trunk/
134 UDP tutorial examples in C winston 4484d 23h /trunk/
133 Start on BASIC extensions winston 4512d 23h /trunk/
132 Start on BASIC extensions winston 4512d 23h /trunk/
131 Move jump table into the data page winston 4514d 05h /trunk/
130 Enable interrupts if one happens when we're paged in winston 4515d 22h /trunk/
129 minor tweaks to NMI routine, add interpreter call vector winston 4520d 20h /trunk/
128 Further trap handler code, plus example winston 4526d 05h /trunk/
127 Clean up reset trap logic, add full IO port decode winston 4526d 10h /trunk/
126 Add programmable trap functions winston 4527d 01h /trunk/
125 Add programmable trap enable state output to D3 winston 4527d 03h /trunk/
124 Add programmable trap, remove 0x0038 trap winston 4528d 00h /trunk/
123 add C client example and the README file for tutorial 3 winston 4529d 23h /trunk/
122 Add asm simple client example winston 4531d 21h /trunk/
121 Add C example for the simple server tutorial winston 4533d 23h /trunk/
120 assembler simple server example winston 4534d 07h /trunk/
119 change standalone flash programmer to use port 2000 winston 4535d 02h /trunk/
118 NMI should page in BASIC ROM on 128K machines winston 4535d 02h /trunk/
117 Add some more NMI menu options (RAM loader) winston 4535d 03h /trunk/
116 weird problem with input routine + print42 lookup table winston 4541d 01h /trunk/
115 revert unintentional mod to reset.asm winston 4543d 19h /trunk/
114 add calls to get ip settings winston 4543d 19h /trunk/
113 update configuration utility for new paging scheme winston 4544d 21h /trunk/
112 fix some missed changes to pager winston 4544d 22h /trunk/
111 Fix boot paging bug, modify flash writer for new pager winston 4545d 21h /trunk/
110 Rationalize the memory pager winston 4545d 22h /trunk/
109 Tweak DHCP delays, fix stack bug on timeout winston 4546d 21h /trunk/
108 add circular kb buffer to zxirc winston 4546d 22h /trunk/
107 handle /me, /msg winston 4549d 20h /trunk/
106 use strlcpy/strlcat for safe string operations winston 4550d 21h /trunk/
105 irc - scroll attributes, simple CTCP handler winston 4551d 22h /trunk/
104 irc can now join a channel winston 4552d 20h /trunk/
103 more fiddling with irc winston 4553d 20h /trunk/
102 More on the irc example winston 4555d 01h /trunk/
101 Start on example irc client winston 4556d 01h /trunk/
100 Start on example irc client winston 4556d 01h /trunk/
99 Add simple transfer server example winston 4558d 21h /trunk/
98 remove unnecessary F_setpageA calls winston 4559d 23h /trunk/
97 Configuration via NMI winston 4562d 02h /trunk/
96 Add RETN decoder to CPLD to detect end of NMI routine winston 4562d 02h /trunk/
95 More configuration winston 4562d 05h /trunk/
94 Configuration interface winston 4562d 20h /trunk/
93 Abstract out interface configuration winston 4566d 23h /trunk/
92 add udp test winston 4567d 20h /trunk/
91 oops, add missing files to svn winston 4567d 20h /trunk/
90 Remove bug in accept()'s fill of struct sockaddr_in winston 4567d 20h /trunk/
89 rom init functions, more bugfixes, sendto/recvfrom testing winston 4568d 23h /trunk/
88 sendto_callee and recvfrom_callee winston 4569d 20h /trunk/
87 receive size bug squished winston 4569d 23h /trunk/
86 partial fix for socket realloc bugs winston 4572d 20h /trunk/
85 pollall implementation winston 4574d 00h /trunk/
84 bug fixes and poll functionality winston 4574d 20h /trunk/
83 add timeout/retry mechanism to dns routines winston 4584d 21h /trunk/
82 More C library, more bug fixes winston 4585d 20h /trunk/
81 more C socket library routines winston 4587d 21h /trunk/
80 More C library winston 4589d 00h /trunk/
79 C library, and some bug fixes in the ROM winston 4590d 21h /trunk/
78 More ROM stuff winston 4592d 21h /trunk/
77 Make a start at tying up the rom routines winston 4594d 21h /trunk/
76 DHCP client winston 4597d 23h /trunk/
75 Correct TRAPENABLE jumper winston 4604d 08h /trunk/
74 bin2tzx utility winston 4604d 09h /trunk/
73 Configuration stuff winston 4608d 21h /trunk/
72 more configuration code winston 4612d 01h /trunk/
71 Routines to write flash and update configuration winston 4614d 22h /trunk/
70 string input routine winston 4615d 21h /trunk/
69 PCB that went to the fab winston 4617d 08h /trunk/
68 Initial UI code, basic input and output subroutines winston 4617d 23h /trunk/
67 More DNS stuff winston 4618d 22h /trunk/
66 Fix minor alignment problems around W5100, and some trace cleanup winston 4623d 22h /trunk/
65 fix errors found during verification winston 4625d 20h /trunk/
64 add pull-ups to JTAG inputs, as recommended by xilinx winston 4626d 22h /trunk/
63 fix a few errors, design rule violations, add helpful silk screening winston 4631d 00h /trunk/
62 Even more layout winston 4631d 19h /trunk/
61 More layout winston 4633d 22h /trunk/
60 More layout work winston 4638d 21h /trunk/
59 Production prototype PCB initial work winston 4639d 20h /trunk/
58 fix address line pins for CPLD winston 4640d 07h /trunk/
57 fix Mag45 pinout/drill sizes winston 4640d 08h /trunk/
56 Make edge connector pads shorter, add through port with standard depth conductors winston 4640d 20h /trunk/
55 preparations for PCB layout winston 4641d 19h /trunk/
54 add footprint attributes to schematic symbols winston 4641d 22h /trunk/
53 Assign CPLD pins, add last bits of functionality winston 4643d 20h /trunk/
52 +3 ROMCS details winston 4644d 20h /trunk/
51 Results of DNS routine tests winston 4645d 23h /trunk/
50 Basic DNS resolver work in progress winston 4646d 20h /trunk/
49 Basic DNS resolver work in progress winston 4646d 20h /trunk/
48 get sendto working winston 4649d 21h /trunk/
47 Add interrupt/NMI circuits winston 4649d 23h /trunk/
46 BASIC extension tinkering. UDP tinkering winston 4651d 19h /trunk/
45 Call BASIC ROM experiment winston 4655d 19h /trunk/
44 fix pin numbering for LQFP package winston 4657d 21h /trunk/
43 Add connect function winston 4658d 19h /trunk/
42 Library testing and bugfixes winston 4659d 22h /trunk/
41 Library bug fixes winston 4660d 19h /trunk/
40 Exerciser for the library routines, library bug fixes winston 4660d 19h /trunk/
39 Reflect open drain active low for HLD_ROMCS winston 4662d 21h /trunk/
38 Add status read, convert HLDROMCS to active low open drain winston 4662d 21h /trunk/
37 128k compatibility (ensure bit 15 of port address is set) winston 4662d 22h /trunk/
36 add missing flashwrite.asm winston 4662d 23h /trunk/
35 Add ROMCS circuit, RESET circuit, extra symbols winston 4663d 20h /trunk/
34 More schematic work winston 4664d 21h /trunk/
33 More schematic work winston 4665d 20h /trunk/
32 CPLD symbol; Spectranet schematic winston 4665d 21h /trunk/
31 PCB symbol experiments winston 4673d 03h /trunk/
30 Pin numbers for memory winston 4673d 16h /trunk/
29 More gschem symbol work winston 4675d 03h /trunk/
28 Create some gschem symbols for our parts winston 4680d 04h /trunk/
27 poll/pollall functions, start adding initialization routines winston 4684d 00h /trunk/
26 Complete network flash programmer winston 4688d 01h /trunk/
25 More ROM library code winston 4688d 02h /trunk/
24 First few bits of the Spectranet ROM winston 4688d 22h /trunk/
23 Add a simple transfer program and Perl upload utility winston 4692d 20h /trunk/
22 transmit winston 4695d 01h /trunk/
21 Test simple tcp socket RX winston 4695d 23h /trunk/
20 Experimental ethernet config winston 4697d 20h /trunk/
19 sideways memory page test, fix reverse sense on paging areas winston 4700d 20h /trunk/
18 Modify code for XC9572-xl with fixed RAM workspace available winston 4701d 23h /trunk/
17 new additions to the testbench, cpld bugfixes winston 4710d 00h /trunk/
16 Add ISE project for CPLD winston 4710d 21h /trunk/
15 add XC9536 prototyping tools, improve timing diagram, add A15 jumper on edge conn breakout board, add missing track winston 4723d 04h /trunk/
14 XC9572 breakout board winston 4724d 03h /trunk/
13 Fix buffer overflow in F_clear, remove 3C00 jump table, other tweaks winston 4726d 20h /trunk/
12 Add XC9536 ISE project winston 4727d 20h /trunk/
11 Experimenting with the CALL trapper winston 4727d 20h /trunk/
10 add some experimental code to exercise the trapper winston 4729d 22h /trunk/
9 Edge connector breakout board winston 4733d 21h /trunk/
8 fix another missing gnd link winston 4768d 07h /trunk/
7 fix missing gnd link, xtal gndplane cutout, ground out unused SPI pins winston 4768d 07h /trunk/
6 make bottom right pad less likely to bridge on toner xfer winston 4774d 02h /trunk/
5 groundplane fiddling winston 4778d 02h /trunk/
4 Groundplane for breakout board winston 4779d 05h /trunk/
3 Breakout board pin headeer winston 4779d 05h /trunk/
2 Add LQFP80_10 winston 4779d 21h /trunk/
1 W5100 breakout + Mag45 winston 4780d 20h /trunk/