head	1.6;
access;
symbols
	pkgsrc-2026Q1:1.6.0.4
	pkgsrc-2026Q1-base:1.6
	pkgsrc-2025Q4:1.6.0.2
	pkgsrc-2025Q4-base:1.6
	pkgsrc-2025Q3:1.5.0.8
	pkgsrc-2025Q3-base:1.5
	pkgsrc-2025Q2:1.5.0.6
	pkgsrc-2025Q2-base:1.5
	pkgsrc-2025Q1:1.5.0.4
	pkgsrc-2025Q1-base:1.5
	pkgsrc-2024Q4:1.5.0.2
	pkgsrc-2024Q4-base:1.5
	pkgsrc-2024Q3:1.4.0.18
	pkgsrc-2024Q3-base:1.4
	pkgsrc-2024Q2:1.4.0.16
	pkgsrc-2024Q2-base:1.4
	pkgsrc-2024Q1:1.4.0.14
	pkgsrc-2024Q1-base:1.4
	pkgsrc-2023Q4:1.4.0.12
	pkgsrc-2023Q4-base:1.4
	pkgsrc-2023Q3:1.4.0.10
	pkgsrc-2023Q3-base:1.4
	pkgsrc-2023Q2:1.4.0.8
	pkgsrc-2023Q2-base:1.4
	pkgsrc-2023Q1:1.4.0.6
	pkgsrc-2023Q1-base:1.4
	pkgsrc-2022Q4:1.4.0.4
	pkgsrc-2022Q4-base:1.4
	pkgsrc-2022Q3:1.4.0.2
	pkgsrc-2022Q3-base:1.4
	pkgsrc-2022Q2:1.3.0.2
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.2.0.4
	pkgsrc-2022Q1-base:1.2
	pkgsrc-2021Q4:1.2.0.2
	pkgsrc-2021Q4-base:1.2
	pkgsrc-2021Q3:1.1.0.8
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.6
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.4
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.2
	pkgsrc-2020Q4-base:1.1;
locks; strict;
comment	@# @;


1.6
date	2025.11.02.06.01.13;	author jun;	state Exp;
branches;
next	1.5;
commitid	XKwkNZxT1YmusWgG;

1.5
date	2024.11.03.16.22.44;	author jun;	state Exp;
branches;
next	1.4;
commitid	1hH3CSKzCVI1BdwF;

1.4
date	2022.06.30.08.09.39;	author nia;	state Exp;
branches;
next	1.3;
commitid	XUO5DtK6phx5q2KD;

1.3
date	2022.06.18.12.50.21;	author jun;	state Exp;
branches;
next	1.2;
commitid	ecxdq6le1ML1mwID;

1.2
date	2021.11.18.04.04.29;	author jun;	state Exp;
branches;
next	1.1;
commitid	P2q9BVuE2zNfgehD;

1.1
date	2020.11.27.13.09.37;	author ryoon;	state Exp;
branches;
next	;
commitid	Y1EW4GEJi21UIwxC;


desc
@@


1.6
log
@nono: update to 1.6.0.

1.6.0 (2025/10/29)

host(New): "Implement sound output."
vm(New): "Implement ADPCM (playback only) on X68030."
vm(Update): "Implement external request transfer on X68030 DMAC."
vm(Update): "Implement link array chain mode on X68030 DMAC."
vm(Update): "Separate loglevel per channel."
vm(Update): "Implement FPACK __LTOS on Human68k mode."
GUI(New): "Implement thread monitor."
app(New): "Support specifying cores for heterogeneous CPU (formally)."
vm(Fix): "Revert to suppressing full speed mode on key press on X68030. It was removed in ver 1.5.0, but was reintroduced to address unintended side effects."
host(Update): "host-avx2, host-neon are renamed to hostcpu-avx2, hostcpu-neon."
app(Fix): "Fix possible abnormal termination if the configuration file contains non-ASCII characters on NetBSD 11.0_BETA."
@
text
@@@comment $NetBSD: PLIST,v 1.5 2024/11/03 16:22:44 jun Exp $
bin/nono
bin/nono-cli
share/doc/nono/changes.html
share/doc/nono/fsharp-license.txt
share/doc/nono/human.html
share/doc/nono/index.html
share/doc/nono/nono-license.txt
share/doc/nono/runx.html
share/doc/nono/upgrade-1.2.0.html
share/doc/nono/upgrade-1.6.0.html
share/locale/ja/LC_MESSAGES/nono.mo
@


1.5
log
@nono: update to 1.0.0.

1.0.0 (2024/10/31)

m68k(New): "Implement data cache."
vm(Update): "Rewrite whole bus structure."
m68k(Update): "Implement FTRAPcc instructions."
m68k(Fix): "Fix problem that MOVE.W ea,CCR instruction was not privileged."
m68k(Fix): "Fix cache entry clear operation."
m68k(Fix): "Fix problem that RTE instruction may not be able to recover from a bus error if it occurred on an instruction which accesses the same register's (An)+ or -(An) twice."
m68k(Fix): "Fix problem that some exception vector was fetched from wrong address space."
m68k(Fix): "Fix problem that 68030 register monitor displays FPU registers even though no FPU."
vm(Update): "Fix accessing to Lance's undefined port on LUNA-88K."
vm(Update): "Fix accessing to CRTC's undefined port on X68030."
vm(Update): "Implement several DOS calls on Human68k mode. Now you can run fputest.x (0.17.* and later) on it."
vm(Fix): "Fix a device reset on VirtIO Network device."
vm(Fix): "Fix a word access to some DMAC registers on X68030."
vm(Fix): "Fix problem that the third decimal place of configuration item mpu-clock may not be able to specified correctly."
vm(Fix): "Fix possibility of an abnormal termination on CTRL+OPT.1+DEL input on X68030."
vm(Fix): "Fix problem that you could not access the floppy again while the motor is on on X68030."
app(Update): "Make -c optional when -H is specified."
GUI(Fix): "Support display of 100x speed or more on performance counter."
util(New): "Implement runx. It can run instructiontest.x and fputest.x (before 0.16.* and after 0.17.*)."
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2022/06/30 08:09:39 nia Exp $
d10 2
a11 2
share/doc/nono/upgrade-0.2.0.html
share/doc/nono/upgrade-0.3.0.html
@


1.4
log
@nono: Fix pkglint warnings.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2022/06/18 12:50:21 jun Exp $
d6 1
d9 1
@


1.3
log
@nono: update to 0.4.0

0.4.0 (2022-06-18)

vm(New): "Implement FDC/FDD on X68030 and 2HD/2HC floppies."
vm(New): "Implement a BUSY state on OPM Registers on X68030."
vm(New): "Implement DMAC more."
vm(New): "Support to specify external image path for X68030 ROM."
vm(New): "Implement X68030 ROM30 Emulation. It can boot NetBSD/x68k but not Human68k."
vm(New): "Warn if an external CGROM image doesn't contain 6x12 font on X68030."
vm(New): "Implement power LED and power off on X68030."
vm(New): "Implement an option that synchronize RAM size field in SRAM and actual RAM size on X68030."
vm(New): "Implement keyboard monitor and TVRAM monitor."
vm(Update): "SRAM.DAT"."
vm(Update): "Change configuration keyname of FPU to fpu-type."
vm(Update): "Add some registers to CRTC monitor on X68030."
vm(Fix): "Fix timing and destination address of TVRAM raster copy on X68030."
vm(Fix): "Fix register access on SCC on X68030."
vm(Fix): "Fix to allow SCC bit rate to be set for each channel on X68030."
vm(Fix): "Fix reversed mouse buttons."
vm(Fix): "Change SCSI ID to be fixed to 7 on X68030."
vm(Update): "Implement resynchronizing time."
m68k(Fix): "Fix timing that MPU checks interrupts."
GUI(New): "Implement zoom in feature for LUNA Frame buffer/X68030 TVRAM monitor."
GUI(Fix): "Fix the maximum window size of LUNA Frame buffer/X68030 TVRAM monitor window."
GUI(Fix): "Fix an abnormal termination on vector monitor."
GUI(Fix): "Fix drawing when update rate is low."
debugger(Fix): "Fix m68k step execution when a reset exception occurs since 0.3.0."
debugger(Fix): "Fix m88k instruction pointer on step execution since 0.3.0"
debugger(Update): "Implement a ct command."
app(Fix): "Fix a problem that application may not be able to be terminated since 0.2.6"
app(Fix): "Fix an abnormal termination when mouse capture is released."
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2021/11/18 04:04:29 jun Exp $
d5 1
a6 1
share/doc/nono/fsharp-license.txt
a7 1
share/locale/ja/LC_MESSAGES/nono.mo
d10 1
@


1.2
log
@Update nono-0.2.3

0.2.3 (2021/10/03)
m88k(Fix):
	"Improve several floating point instructions and floating point exceptions. This may make gcc work."
vm(Update):
	"Implement the Error Reset command on uPD7201 (SIO)."
vm(Update):
	"Implement all commands on LUNA keyboard. "
vm(Fix):
	"Emulated ROM now sends the keyboard commands on boot, as the real ROM does. "
vm(Fix):
	"Fix the behaviors of LUNA LED key when it is pressed/released."
vm(Update):
	"Improve a read mask on MK48T02. "
GUI(Update):
	"Change CTRL, SHIFT key behavior on the software keyboard window."
app(Update):
	"-X option is no longer affected by DIPSW."

0.2.2 (2021/09/09)
host(New):
	"Implement character input mode for keyboard input."
m88k(Fix):
	"Fix a bug of FLT instruction."
vm(Fix):
	"Fix a few bugs in LUNA88K PROM emulation since ver 0.2.0."
host(Update):
	"Change to use read(2)/write(2) instead of mmap(2) to access disk images."

0.2.1 (2021/08/18)

vm(New):
	"Support SCSI CD and MO."
vm(Update):
	"Improve various things about SCSI emulation: Implement ModeSelect(10), ModeSense(10) command. Implement SynchronizeCache command as no-op. Support LoEj(Load/Eject) bit of StartStopUnit command. Support ModePage 04, 05 and 08 of ModeSense command. Fix RequestSense command parameters."
vm(Fix):
	"SCSI devices can terminate the SCSI transfer correctly at the specified allocation length."
vm(Fix):
	"Implement SCSI transfer speed limit."
vm(Fix):
	"Fix DIPSW pin placement in PIO on LUNA88K."
vm(Fix):
	"Fix a reset operation of LUNA88K system controller."
vm(Update):
	"Improve RTC (MK48T02, RP5C15) emulations."
vm(Update):
	"Improve LCD emulation."
vm(Update):
	"Improve LUNA mouse behavior when its movement amount is plus or minus 1."
m88k(Fix):
	"Fix add/sub instruction behavior when it occurs overflow exception."
m88k(Fix):
	"Fix jump instructions' bug which doesn't mask the destination address."
app(Fix):
	"Fix a bug that could not poweron on start under certain environment (Xsixel?) after ver 0.2.0."
app(Update):
	"Display filepath as a tooltip in SCSI indicators on the status panel."
app(Update):
	"Change(rename) -A option to -X option."
app(Update):
	"Change(rename) -X option to -H option."
m88k(New):
	"Implement an alternate mnemonic just for us."
m88k(Update):
	"Emulated ROM can boot UniOS-Mach a.out executable."
vm(New):
	"Trying to connect a mouse to SCC on X68k."

0.2.0 (2021/06/20)

vm(New):
	"Support LUNA88K's NVRAM."
vm(New):
	"Support nvram command on LUNA88K's emulated ROM console."
vm(Fix):
	"Various fixes for network packets received at the host."
vm(New):
	"Support real-time synchronization mode on LUNA-I/LUNA88K's system clock (experimental)."
m88k(New):
	"Support pseudo stop status for m88k."
host(Update):
	"Various changes on the host network drivers."
host(New):
	"Add AF_PACKET as host network driver."
GUI(Update):
	"Improve the status panel, including adding a LAN indicator, displaying write-protect icon on HD."
GUI(Update):
	"Increase the number of memory dump windows to four."
GUI(Fix):
	"Fix window size problem under certain environment(?)."
GUI(Fix):
	"Fix/Improve various monitors and subwindows behaviors."
app(Update):
	"Fix/Improve about -L and -M options."
debugger(Fix):
	"m68k:Fix address printing with TT enabled."
vm(New):
	"Support loading ELF object file on -A option."
vm(New):
	"Implement key repeat feature on X68k keyboard."
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2020/11/27 13:09:37 ryoon Exp $
d6 1
d10 1
@


1.1
log
@emulators/nono: import nono-0.1.4

nono is OMRON LUNA-I emulator runs on NetBSD and etc.

A part of PR pkg/55761.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d8 1
@

