English Amiga Board


Go Back   English Amiga Board > Requests > request.UAE Wishlist

 
 
Thread Tools
Old 15 April 2007, 23:21   #1
kfasheldon
Registered User
 
Join Date: Oct 2006
Location: Ottawa, Canada
Posts: 54
My Big Fat Wish List - To Keep Tony Busy (for a while !)

First a big thanks Tony for all you hard work on WinUAE, and wishes for much more to come.

Some dreams now, some silly/pointless and some interesting ideas I think.

Official Add On Board Emulation,

A2060 - Arcnet A2065 - Ethernet
(emulate basic hardware interface allowing driver disks to work - translate to built in networking - possible ?? - pointless yea!)

A2091 - A2000HD ScSI - pointless I know but still

Amber Deiterlace A3000 Chip or A2320 A2000 Zoro board

A4091 Fat ScSI - yeah for fun - pointless

"Ariadne" - Ethernet (OK Pointless) Extra Parrell Port - interesting ?

Emplant Zoro Rom Board - for emulatulation of ST and MAC - should not be too hard as I guess it just maps roms to an address. (Also adds 2 more serial ports - Interesting and 2 x ScSI - pointless) but it does need some MMU emulation at 68040 level so Toni here is an excuse to add the ever useless MMU emulation - as that ST emulator has 68040 MMU emulation this should not prove to hard and that ST emu is not so slow !

MultiFaceCard III - 1x Parell and 2x Serial - Nice

Other RTG Boards - Cybergraphics, Retana 24 and those sill DC-HAM or whatever external 24bit add ons ?? - Could be nice - but how hard !

Sidecar / Bridgeboard 8086 and 80286 2nd CPU - PC on a window anyone ! - Could this be kinda faked with a mod of DosBox, Qemu or simular into a window on the Amiga Side ?? I dunno but sound nice idea and silly too. Not sure how pointless as it woudl be OK for playing Old PC games ??

Genlock > Web Cam / PC-TV Card overlays ?? Interesting and could also be usefull

AND MY SILLIEST WISH - Power PC Card emulation - WarpUP / Morph
(As seen as that MAC emu used the UAE cpu emu can't we steal the Power PC from his Power PC emu ??) - Phase 5 boards ??? - OS4 anyone (viable) ???

IDE Partition support - not just Whole drive - is this possible ?

USB Board support ??

PCMCIA - direct support would be good -easy trasfer of big files to real amiga via Flash cards anyone !

Interface IDEA - Floppy Selection Buttons when in window - look at AppleWIN for the kinda thing I'm thinging, with magic mouse this would be nice, just move to edge of screen and click on button to change disk, DF0-DF4 listed and maybe say 4-6 Preset disks - just click the button to put in DF0: - better than the F12 options and cleaner than the quick disk option.

Rollback - history on drives - IE Restore points ??? - Last Success full boot!

Extra Default speed settings - A3000, A4000-30, A4000-40

Capture patched Kickstart option, so we can boot a fully patch install (SetPatch and others etc) and capture the patched Kickstart - then remove patches from boot sequence but of course still have a fully patched system.

Multiscreen Amiga, RTG screen 1 and Amiga Chipset Screen 2 - do-able ?

Amiga on Windows Desktop - for vista just to make that dreamscene look better ?

Echo others and Toni with -
Sound Sampler Support
Fuzzy Tv SUpport
Cheat engine / Trainer

Fully Scalable windowed output ?

Fully networked dual Amiga emulation (2x WinUAE networked on one PC)
(for Lightwave ??)

JIT 68020/10/00 - Why is it not so ?

Dragonball CPU Emulation board

Direct Floppy support - IE DF0: = A: (is that not there ??) OK only FAT support would likly work but the Amiga can read these and dont see that matters also - direct amiga simulated floppy - emulate as much as can be done, the disks would only be usable on WinUAE but so what.

Directory floppy emulation as Hard Disk Folder but for floppy

Toaster Emulation

Copy flooppy to ram buffer option - IE on launch a number of floppy images would be loaded into PC memory and attached to fast switch keyboard shortcuts alowing very fast multi disk gaming ?

Intergrated WHLoad support ??

User plugin support - software extras or hardware emu extras
Hardware - plugin spec for Zoro Card Emulation - Interesting Idea
(needs emulation of external ZoroBus and CPU Bus ??????? maybee poss)
Software - expose in a stadard way usfull internal workings.
I don't know what would come via this route but you never know all those people with ideas and skill ? A standard interface to expand WinUAE could prove good and usefull to the comunity. Any real good plugins could be addapted to the main code easily then.

(IE: A CPU Card plugin for Power PC - could be merged to main code once stable and fast enough to work well ??)

Advanced Cutomize Settings Page - change anything that can poss be changed so you can totaly screw up the emu - no support at all on this option and a big fat warning page shoudl precede it.

Oh well that will do
Keep Up the Fab work Tony

Karl
kfasheldon is offline  
Old 16 April 2007, 11:26   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,515
Quote:
Originally Posted by kfasheldon
A2060 - Arcnet A2065 - Ethernet
"Someday"

If someone tells how to create virtual NIC in Windows (like VirtualPC or VMWare does). This can't be done with winsock.

And emulated card will be most likely NE2000 compatible PCMCIA, easy to emulate, very documented.

Quote:
(emulate basic hardware interface allowing driver disks to work - translate to built in networking - possible ?? - pointless yea!)
There is no basic hardware inteface. (except autoconfig but it is perhaps 1% of required hardware)

Quote:
A2091 - A2000HD ScSI - pointless I know but still
A590/A2091 SCSI HD, "someday".

Quote:
Amber Deiterlace A3000 Chip or A2320 A2000 Zoro board
Huh? There is already "deinterlacer".

Quote:
A4091 Fat ScSI - yeah for fun - pointless
Unlikely


Quote:
Extra Parrell Port - interesting ?
No. PC parallel port limitations and parallel ports are disappearing quickly.

Quote:
Emplant Zoro Rom Board!
No, and MMU and JIT is still 100% incompatible. Implementing MMU without JIT would only result in stupid comments about it being too slow.

Quote:
MultiFaceCard III - 1x Parell and 2x Serial - Nice
Pointless. There is already uaeserial.device.

Quote:
Other RTG Boards - Cybergraphics, Retana 24 and those sill DC-HAM or whatever external 24bit add ons ?? - Could be nice - but how hard !
If someone is interested, not me.

Quote:
Sidecar / Bridgeboard 8086 and 80286 2nd CPU - PC on a window anyone ! - Could this be kinda faked with a mod of DosBox, Qemu or simular into a window on the Amiga Side ?? I dunno but sound nice idea and silly too. Not sure how pointless as it woudl be OK for playing Old PC games ??
Pointless and stupid.

Quote:
Genlock > Web Cam / PC-TV Card overlays ?? Interesting and could also be usefull
I don't agree.

Quote:
AND MY SILLIEST WISH - Power PC Card emulation - WarpUP / Morph
(As seen as that MAC emu used the UAE cpu emu can't we steal the Power PC from his Power PC emu ??) - Phase 5 boards ??? - OS4 anyone (viable) ???
Go away.

Quote:
IDE Partition support - not just Whole drive - is this possible ?
Huh? Impossible.

Quote:
USB Board support ??
No. Direct USB access under Windows is impossible. (or would conflict with everything)

Quote:
PCMCIA - direct support would be good -easy trasfer of big files to real amiga via Flash cards anyone !
Someday. But why not mount it as a harddrive (uaehf.device)?

Quote:
Interface IDEA - Floppy Selection Buttons when in window - look at AppleWIN for the kinda thing I'm thinging, with magic mouse this would be nice, just move to edge of screen and click on button to change disk, DF0-DF4 listed and maybe say 4-6 Preset disks - just click the button to put in DF0: - better than the F12 options and cleaner than the quick disk option.
Try left/right clicking on floppy leds, power led etc...

Quote:
Rollback - history on drives - IE Restore points ??? - Last Success full boot!
Too complex.

Quote:
Extra Default speed settings - A3000, A4000-30, A4000-40
Not possible with JIT. Explained 10x already.

Quote:
Capture patched Kickstart option, so we can boot a fully patch install (SetPatch and others etc) and capture the patched Kickstart - then remove patches from boot sequence but of course still have a fully patched system.
Use already available ROM patch utilities to create your own KS ROM/image.

Quote:
Multiscreen Amiga, RTG screen 1 and Amiga Chipset Screen 2 - do-able ?
Possible but why?

Quote:
Amiga on Windows Desktop - for vista just to make that dreamscene look better ?
There is borderless windowed mode already (need manual config option)

Quote:
Fully Scalable windowed output ?
What do you mean?

Quote:
Fully networked dual Amiga emulation (2x WinUAE networked on one PC)
(for Lightwave ??)
Just run two WinUAE instances?

Quote:
JIT 68020/10/00 - Why is it not so ?
68020 is supported. 24-bit 68020 is not (68ec020). Why? Program requiring 68000 would be most likely incompatible with JIT, 68000 or not..

Quote:
Dragonball CPU Emulation board
No comments.

Quote:
Direct Floppy support - IE DF0: = A: (is that not there ??) OK only FAT support would likly work but the Amiga can read these and dont see that matters also - direct amiga simulated floppy - emulate as much as can be done, the disks would only be usable on WinUAE but so what.
Stupid

Quote:
Directory floppy emulation as Hard Disk Folder but for floppy
wtf?

Quote:
Toaster Emulation
..

Quote:
Copy flooppy to ram buffer option - IE on launch a number of floppy images would be loaded into PC memory and attached to fast switch keyboard shortcuts alowing very fast multi disk gaming ?
Eh? What has buffering to do with it? Disk Swapper already has shortcuts.

Quote:
Intergrated WHLoad support ??
Whats the point?

Quote:
User plugin support
No. If someone else wants to do but it would not stay stable and would also make some optimization tricks impossible. No.

Quote:
(IE: A CPU Card plugin for Power PC - could be merged to main code once stable and fast enough to work well ??)
NO. NEVER. (and see above)

Quote:
Advanced Cutomize Settings Page - change anything that can poss be changed so you can totaly screw up the emu - no support at all on this option and a big fat warning page shoudl precede it.
Use debugger or source
Toni Wilen is offline  
Old 16 April 2007, 11:36   #3
Chain
A-Collector, repairments
 
Chain's Avatar
 
Join Date: Jul 2001
Location: Czech Rep.
Age: 50
Posts: 1,536
Send a message via ICQ to Chain
what is he smokin?
Chain is offline  
Old 16 April 2007, 12:08   #4
keropi
.
 
Join Date: Oct 2004
Location: Ioannina/Greece
Posts: 5,040
Quote:
I don't agree.
Go away.
No comments.
Stupid.
wtf?
Whats the point?
NO. NEVER. (and see above)
ROFL
keropi is offline  
Old 17 April 2007, 01:59   #5
kfasheldon
Registered User
 
Join Date: Oct 2006
Location: Ottawa, Canada
Posts: 54
Thanks for the time Tony, hope you didn't mind the silly ideas.

Hey I said they was silly and stupid, just throwing out ideas, something might grow. As it is a awesome emulator already it don't help to have a wish list.

USB Support is offered with things like VMWare in some Pseduo way so its kinda do-able.

Webcam/TV Card to Genlock I still think would be nice, use some nice Titling software to overlay and output from TV out on PC just like the old days - pointless today in the digital world I know.

Don't see why a PowerPC cpu card can't be emulated, as seen as Sheepshaver is a PowerPC Mac emulator and its not too slow.

Also MMU I know you feel people would complain about it being slow and have had this concern for a while, but newer pc's is much faster than when that argument started and I am sure your could only enable it with a speed spec check or very big fat warning, Have your tried ARAnyM with MMU its not slow at all and I have a clapped out P4 2.8 with 512Mb - I understand your comments about usefulness and the feedback you would get from idiots - but I really feel many of WinUAE's fans are a bit older and wiser now, maybe an Advanced Version - only available from this board and see how it is received.

This is a time I really wish I could code as I would love to help with some silly ideas and things.

Keep up the brilliant good work Tony - I really enjoy the open and flexible way the program works and is developed.

Karl
kfasheldon is offline  
Old 17 April 2007, 03:00   #6
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
@kfasheldon

I thought some of our ideas where pretty cool

especially the plugin idea.. not to sure how one would implement it other than to have like an official WinUAE distro of plugins that have been tested and re-tested, having a council of members vetting plugin submissions.

I would like to see themes / skins, some for advanced or simple drag'n'drop an amiga / component would be cool! even if a little pointless LOL

Lol i do belive you caught tony on a bad day with all the requests LOL but hey... he wants to bring out more rapid versions, its best to give him somthing to think about once he has it all perfect

*not going to mention NOT 060 emu... i am not NOT mentioning it (hehe)*

meh... the world needs more thinkers / do-ers.... and then some guns to kill all the poloticians... the lawyers wont like that so we kill them too.... except CFOU he's working for us... on the inside (kinda like the marquis!)
Zetr0 is offline  
Old 17 April 2007, 08:34   #7
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,515
I didn't have a bad day. You are taking me too seriously. I replied my opinions, nothing else.

Plugins are big no. Don't try to argue if you don't know UAE internals well enough. It would only make developing even more hard because it will limit source level flexibility (have to keep compatibility) and it would also be huge support problem.

MMU: I checked Aranym's MMU, it appears to be quite nicely done (but not JIT compatible either) and should be easily merged because its CPU emulator is based on UAE emulation. But WHY? Linux is stupid answer. Virtual memory is stupid answer. Enforcer has a replacement.

USB: Ok, I guess they have full USB stack emulation.. Hard work..

"Partition" IDE: I was stupid, of course this is possible and it will be implemented soon.. (of course possible modifications done to "virtual" RDB area will be lost after reboot and using partitioning utilities can do something unexpected but it is not my problem..)

PPC: Please, STOP. No technical reasons here. I have said this too many times already: NO PPC. NEVER. Over my dead body. Repeating again: UAE is "CLASSIC" AMIGA EMULATOR. I have never had a PPC Amiga, I never wanted a PPC Amiga, I know nothing about PPC CPUs (and I don't want to know), "Classic" 680x0-based Amigas are the only real Amigas. You can do your own PPC fork if you want.

Request: please, no PPC yes/no discussion in this thread. Thanks.
Toni Wilen is offline  
Old 17 April 2007, 08:51   #8
keropi
.
 
Join Date: Oct 2004
Location: Ioannina/Greece
Posts: 5,040
to add to the no-ppc-emu points, on a classic amiga the ppc is just used to do _some_ hard work , like image decoding, mp3 playing, etc... well the emulated 68k cpu of winuae can do that way faster than a real cs-ppc...
keropi is offline  
Old 18 April 2007, 18:08   #9
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,515
[aranym mmu status report]

I took a closer look. There is "interesting" try/longjmp/catch trick (it is C++ source) in MMU exception handling and I don't know how to rewrite that part. yet...

btw, aranym also appears to have updated uae fpu code. There is even some bug fix comments from 1999 but most of the bugs are still in current uae fpu...
Toni Wilen is offline  
Old 18 April 2007, 18:36   #10
thor
Registered User
 
thor's Avatar
 
Join Date: Mar 2006
Location: Germany
Posts: 899
If you want to look at try/catch for plain C, you can use http://cexcept.sourceforge.net/ and the other links there, if it can't be rewritten another way.

For Toni only: Had no time/was away so my coding hasn't progressed, will continue on weekend. Good thing: I fetched my freezer cartridges, so if you're interested, mail me.

Awesome progress on WinUAE btw.
thor is offline  
Old 18 April 2007, 18:41   #11
kfasheldon
Registered User
 
Join Date: Oct 2006
Location: Ottawa, Canada
Posts: 54
Cheers Tony,

PPC= No Ok Just a thought, but true the speed is so good with KIT it would have no point and also its not a real Amiga then, I'm with you on this !!

MMU and FPU = glad you've found some useful stuff in Aranym code, the only real reason for MMU is completeness, Winuae is so gooood now that the small items it lacks are all anyone can focus on and this MMU has been a focus for so long I really am surprised its never been done just for the sake of it, but as these guys have done the hard work well it seems it might as well be mered into the real thing and hey we can start teh Amiga - ST wars again from the old days, he he, no seriously just for completeness and fun realy.

OK USB could take a looong time - but one day you might just be at that level of comfort with Windows Programing that you just sit one weekend and add real USB Stack, and who knows what other stacks for something to do. Hey wish I could do half what you do - I am trying to learn but really anything more than good old Basic just don't stick in me head.

Keep up the great work and keep moving forward this wonderful Emu.

.. oh and the Partition thing is realy so I can keep a complete partition as an Amiga drive - easy to access and out of the way from my PC stuff that always gets in a mess.

Thanks again Tony
kfasheldon is offline  
Old 18 April 2007, 18:47   #12
kfasheldon
Registered User
 
Join Date: Oct 2006
Location: Ottawa, Canada
Posts: 54
Oh and Tony I did not think you were having a bad day at all - just your opinion I appreciate that fact you bothered to read and took the time to reply - honest as I can't code I realy can't argue for any addons, features just throw out ideas.

I can just about follow the code a little when I read it though so and do understand the tech stuff well - (dont ask why I can't code I just cant get it to stick.) - so I know how hard some thing would be and I understand your reasoning on many things now and in the past.

Cheers
kfasheldon is offline  
Old 18 April 2007, 19:08   #13
Sune Salminen
Dinamáquina
 
Sune Salminen's Avatar
 
Join Date: May 2002
Location: BH/Brasil
Age: 49
Posts: 370
About the Virtual Networking Device - Doesn't Basilisk II have something like this? It comes with a Network driver that you have to install in Windows.

I'm not sure if it's the same thing that the OP was talking about.
Sune Salminen is offline  
Old 18 April 2007, 20:02   #14
Marcuz
Registered User
 
Marcuz's Avatar
 
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
I prefer not to enter in a discussion i pretty much don't understand anything of, i just wanted to add that i've tryed aranym some years ago and, any comparison aside, as unapplicable, i was quite impressed by the content creation speed of the GUI and the environment.
Marcuz is offline  
Old 19 April 2007, 16:09   #15
kfasheldon
Registered User
 
Join Date: Oct 2006
Location: Ottawa, Canada
Posts: 54
Tony, just a thought on the MMU, as we now have IDE hardware emulation, if you add MMU then Linux would be viable, it would be interesting to see how it fares with comparison to native linux on a virtual machine, most pc vm's have extreamly high overhead, esp on Vista, try Virtual PC 2007 for example on 512Mb PC it wont allow you to set Ram for vm, defaults to 4Mb on launch but shows 0 on option screen, Qemu, Bor etc are awkward to use and so running Linux on Ami would be a cool option, plus it might just spark some development too, 68K is also way easier also the Amiga hardware nicer even under Linux this would still be so - Not needed but a cool idea.
kfasheldon is offline  
Old 19 April 2007, 17:25   #16
Ultron
Something
 
Ultron's Avatar
 
Join Date: Feb 2006
Location: Amigaland, Nostalgia
Age: 48
Posts: 757
If you're using WinUAE you're using a PC, if you're using a PC you can use Linux, what's the point?

If you want to try Linux there are Live distributions, in CD, Floppy and DVD. Even DVD-RWs.

Last edited by Ultron; 19 April 2007 at 17:35.
Ultron is offline  
Old 19 April 2007, 21:23   #17
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,515
Linux under UAE: "go away"+"stupid"+"pointless"+"wtf"

Seriously, no MMU and FPU changes until 1.4.2 has been released.
Toni Wilen is offline  
Old 20 April 2007, 17:59   #18
kfasheldon
Registered User
 
Join Date: Oct 2006
Location: Ottawa, Canada
Posts: 54
Hey Tony no rush, MMU & The FPU Fixes can come in time - It would most def be better to wait and have them done right that rushed, messed up and such. So take your time Tony, play with the code, sort out understanding in new areas and make the MMU and FPU better than others. 1.4.2 has zillions of extra features anyway, Like the IDE stuff nice !! Anyway you have enough to play with Cheers, Karl
kfasheldon is offline  
Old 01 May 2007, 12:06   #19
Calgor
(Amigas && Amigos)++
 
Calgor's Avatar
 
Join Date: Sep 2005
Location: Anrea
Posts: 999
@Toni Wilen
Quote:
MMU: I checked Aranym's MMU, it appears to be quite nicely done (but not JIT compatible either) and should be easily merged because its CPU emulator is based on UAE emulation. But WHY? Linux is stupid answer. Virtual memory is stupid answer. Enforcer has a replacement.
What is the enforcer replacement? I did a search on Aminet:

http://aminet.net/search?query=enforcer

To reveal 3 tools claiming to be enforcer-like without mmu:
aguard01.lha
apurify_v1.5.lha
MemSniff.lha

Although as it says in memsniff readme it doesn't provide the full functionality of enforcer without mmu. It can't protect memory *already* allocated without mmu.

Is this what you meant by the enforcer replacement, or is there some other tool? Someone was asking who uses the non-windows UAE. I would like to know as it might be useful for programming in WinUAE, as I can't use Enforcer
Calgor is offline  
Old 04 May 2007, 05:03   #20
kfasheldon
Registered User
 
Join Date: Oct 2006
Location: Ottawa, Canada
Posts: 54
Enforcer Replacement

This would be the built in debugger in WinUAE, no real need for enforcer at all as it works real well (or so I am told)

MMU Emulation would really be for ;

a) Freaks
b) Nutters
c) Both
d) Fun
e) Authenticity and Completeness
f) Because there has been so many requests for many years
g) Because its possible

Nice work Tony !
kfasheldon is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
stingray being busy extralife request.Demos 30 08 January 2013 16:44
How big should an amiga .adf list be? hamster Retrogaming General Discussion 12 07 August 2007 19:49
Missing Amiga Tosec games *BIG list* retrogamer request.Old Rare Games 1 29 July 2006 03:06
UK members: Anyone seen a big fat mag called Retro? ElectroBlaster Amiga scene 11 06 October 2005 22:12
BIG BIG BIG WINUAE CRASH (with .dmp file included) The Rom Alien support.WinUAE 4 31 August 2004 20:26

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 05:53.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.20226 seconds with 15 queries