./emulators/nono, OMRON LUNA-I/LUNA-88K (and SHARP X68030) emulator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.0nb1, Package name: nono-1.0.0nb1, Maintainer: pkgsrc-users

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


Master sites:

Filesize: 3260.496 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-17 08:17:06 by Thomas Klausner | Files touched by this commit (944)
Log message:
*: recursive bump for default-on option of at-spi2-core
   2024-11-03 17:22:44 by Jun Ebihara | Files touched by this commit (3) | Package updated
Log message:
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.*)."
   2024-07-09 03:10:15 by Jun Ebihara | Files touched by this commit (2) | Package updated
Log message:
nono: update to 0.7.3.

0.7.3 (2024/07/03)

vm(Fix): "Fix problem that resetting on LUNA-88K sometimes stops the \ 
scheduler."
vm(Fix): "Fix problem that MSX-DOS mode immediately exits since er 0.7.0."
vm(Fix): "Fix problem that the real PROM image could not access SPC \ 
correctly on LUNA-I since ver 0.7.0."
vm(Fix): "Make an error if the directory specified by windrv-path does not \ 
exist on startup."
vm(Fix): "Fix problem that the renderer runs excessively."
vm(New): "X68030 Contrast rendering now can use NEON on aarch64."
vm(New): "Implement SSG (YM2149) registers only (It doesn't work yet)."
vm(Update): "Mainview scaling is now done by the renderer thread."
vm(Update): "Display register addresses on the SPC monitor."
vm(Update): "Change several SCSI internal structures. No functional changes \ 
intended."
vm(Update): "Various internal improvements. No functional changes \ 
intended."
m68k(Update): "Put back the number of ATC lines to 22. It improves the \ 
performance about 2%."
GUI(New): "Make the access status monitor graphical."
GUI(Update): "Change whole bitmap internal structures. No functional \ 
changes intended."
GUI(Update): "Improve scaling performance at preset magnification by 3-5 \ 
times."
vm(New): "Allow CPU affinity configuration for debugging and evaluation."
   2024-05-14 11:12:24 by Jun Ebihara | Files touched by this commit (2) | Package updated
Log message:
nono: update to 0.7.2.

0.7.2 (2024/05/11)

m68k(Update): "Improve ATC and TT search performance about 10%."
vm(Update): "Implement a burst transfer on LUNA and virt-m68k. It improves \ 
the performance of m68k by about 6-10% and m88k by about 3%. (X68030 hardware \ 
doesn't support the burst transfer)"
vm(Update): "Improve performance of whole virt-m68k and virtio-block \ 
slightly."
vm(Update): "Minor adjustment for scheduler monitor and 88100 register \ 
monitor."
vm(Update): "Change unit to 2MB/char on X68030 access stat monitor to be \ 
consistent with other VMs."
vm(New): "Implement performance measurement gimic on virt-m68k."
m68k(Fix): "Fix problem that "Restart VM" sometimes causes app \ 
termination since ver 0.6.3."
   2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138)
Log message:
*: bump for cairo buildlink3.mk change

lzo was made an option
   2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1490)
Log message:
* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
   2024-04-03 04:24:33 by Jun Ebihara | Files touched by this commit (2)
Log message:
0.7.1 (2024/03/28)

m88k(Update): "Set good m88100, m88200 mask version. It makes \ 
OpenBSD/luna88k faster 10~20%."
vm(Update): "Change canonical machine name from virt68k to virt-m68k. \ 
(vmtype=virt68k can also be used.)"
vm(Update): "Support VirtIO's indirect descriptor."
vm(Update): "Adjust VirtIO Network's queue size."
vm(New): "Implement VirtIO Entropy device."
vm(Fix): "Fix Goldfish timer to raise an interrupt immediately if the \ 
specified time is in the past."
vm(Fix): "Fix CRTC accesses on X68030 broken since ver 0.7.0."
   2024-02-25 21:37:44 by Jun Ebihara | Files touched by this commit (2) | Package updated
Log message:
0.7.0 (2024-02-21)

vm(New): "Start to support virt68k."
vm(Fix): "Fix problem that the interrupt acknowledge didn't handle \ 
correctly when two Nereid boards are installed simul
taneously."
vm(Fix): "Fix several spurious interrupts on resetting on various devices."
vm(Fix): "Implement MIE on X68030 SCC."
vm(Fix): "Fix not to update TxDR on starting the timer on X68030 MFP."
vm(Fix): "Fix several accesses to CRTC on X68030."
vm(Update): "Fix and rearrange whole bus access. Some device wait may be \ 
changed intentionally or unintentionally."
vm(Update): "Rearrange the power devices on all architecture."
app(New): "Graphic rendering now can use AVX2 on amd64."
app(Update): "-X option is changed to accept only one argument if -H is not \ 
specified."
app(Update): "Configuration item exec-file and exec-arg are added."
app(Update): "--initrd option and configuration item exec-initrd are \ 
added."
app(Update): "Path beginning of '~' in the configuration file is replaced \ 
to the home directory."
app(Fix): "-Lhelp can be displayed even if -X is specified."