6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Thu Nov 14, 2024 5:14 pm

All times are UTC




Post new topic Reply to topic  [ 40 posts ]  Go to page 1, 2, 3  Next
Author Message
PostPosted: Tue Oct 29, 2024 8:28 am 
Offline

Joined: Tue Oct 29, 2024 6:04 am
Posts: 20
I'm Japanese and I'm looking forward to working with you and having fun developing the 6502.


Top
 Profile  
Reply with quote  
PostPosted: Tue Oct 29, 2024 10:21 am 
Online
User avatar

Joined: Tue Feb 28, 2023 11:39 pm
Posts: 256
Location: Texas
Greetings and welcome!

初めまして。


Top
 Profile  
Reply with quote  
PostPosted: Tue Oct 29, 2024 11:32 am 
Offline

Joined: Tue Oct 29, 2024 6:04 am
Posts: 20
Yuri wrote:
Greetings and welcome!

初めまして。

こんにちはよろしくお願いします


Top
 Profile  
Reply with quote  
PostPosted: Tue Oct 29, 2024 5:28 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8484
Location: Midwestern USA
nora23169 wrote:
I'm Japanese and I'm looking forward to working with you and having fun developing the 6502.

Welcome.  You’ve come to the right place!

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Tue Oct 29, 2024 11:41 pm 
Offline

Joined: Tue Oct 29, 2024 6:04 am
Posts: 20
BigDumbDinosaur wrote:
nora23169 wrote:
I'm Japanese and I'm looking forward to working with you and having fun developing the 6502.

Welcome.  You’ve come to the right place!

僕もx86はいらないと思っています丁度意見が合いましたよろしくお願いします。僕がx86いらない理由は自分のosを自作するのにbiosやuefiが難しいしいらないと思ったからですよろしくお願いします。


Top
 Profile  
Reply with quote  
PostPosted: Tue Oct 29, 2024 11:42 pm 
Offline

Joined: Tue Oct 29, 2024 6:04 am
Posts: 20
nora23169 wrote:
BigDumbDinosaur wrote:
nora23169 wrote:
I'm Japanese and I'm looking forward to working with you and having fun developing the 6502.

Welcome.  You’ve come to the right place!

僕もx86はいらないと思っています丁度意見が合いましたよろしくお願いします。僕がx86いらない理由は自分のosを自作するのにbiosやuefiが難しいしいらないと思ったからですよろしくお願いします。

僕は6502のcpuやコンピュータのシンプルが大好きです


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 30, 2024 12:05 am 
Offline

Joined: Tue Oct 29, 2024 6:04 am
Posts: 20
自分の6502用のOSを作りたいです。CP/Mを基にして、ゼロから6502のOSを作成し、みんなに配布したいです。しかしそのエミュレータとアセンブラをどうすればいいかわかりません


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 30, 2024 12:33 am 
Online
User avatar

Joined: Tue Feb 28, 2023 11:39 pm
Posts: 256
Location: Texas
nora23169 wrote:
BigDumbDinosaur wrote:
nora23169 wrote:
I'm Japanese and I'm looking forward to working with you and having fun developing the 6502.

Welcome.  You’ve come to the right place!

僕もx86はいらないと思っています丁度意見が合いましたよろしくお願いします。僕がx86いらない理由は自分のosを自作するのにbiosやuefiが難しいしいらないと思ったからですよろしくお願いします。


Translation: I also don't think x86 is necessary. I agree with you, thank you. The reason I don't need x86 is because I don't need BIOS or UEFI because it's difficult to make my own OS.Thank you in advance.


Reply: Egh, to be fair, the x86 carried a lot of weight with it. Even most 6502 systems had a ROM of some sort, even if it wasn't specifically called a BIOS. While I'm not a huge fan of the x86's decision to go with a segmented memory model in real mode; back in the DOS days, writing an OS wasn't significantly more complicated between the two.

In any event, you don't need a huge complicated BIOS to get a 8086, 80286, Z80 running if you know the exact details of the hardware on the system.

Things started really becoming more complicated when protected mode was introduced, and you couldn't just easily jump back and forth between calling the BIOS (which existed only in real mode) from your protected code. (Yes, it could be done, but it was/is a pain to do so)

UEFI came about later after things started rapidly moving to 64-bit long mode; though it was conceived of towards the end of the 32-bit era of the x86.

In some ways UEFI simplifies making an OS; you effectively can generate a PE32 binary that can use the provided services to do some basic loading and discovery in a flat memory model with a set of basic drivers provided by the hardware vendors.

Unfortunately they also added that awful "secure boot" nonsense which just makes it a pain if you want to test on actual hardware and not a virtual machine.


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 30, 2024 12:36 am 
Online
User avatar

Joined: Tue Feb 28, 2023 11:39 pm
Posts: 256
Location: Texas
nora23169 wrote:
自分の6502用のOSを作りたいです。CP/Mを基にして、ゼロから6502のOSを作成し、みんなに配布したいです。しかしそのエミュレータとアセンブラをどうすればいいかわかりません


Translation: I want to create an OS for my 6502. I would like to create a 6502 OS from scratch based on CP/M and distribute it to everyone. But I don't know what to do with that emulator and assembler.


Which emulator and assembler are you working with?


Side note: I'm using Google Translate for this, my Japanese isn't that good.
(Really super heavily skewed really as most of it I picked up from watching tones of Anime over the past 35+ years.)


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 30, 2024 12:38 am 
Offline

Joined: Tue Oct 29, 2024 6:04 am
Posts: 20
Yuri wrote:
nora23169 wrote:
BigDumbDinosaur wrote:
nora23169 wrote:
I'm Japanese and I'm looking forward to working with you and having fun developing the 6502.

Welcome.  You’ve come to the right place!

僕もx86はいらないと思っています丁度意見が合いましたよろしくお願いします。僕がx86いらない理由は自分のosを自作するのにbiosやuefiが難しいしいらないと思ったからですよろしくお願いします。


Translation: I also don't think x86 is necessary. I agree with you, thank you. The reason I don't need x86 is because I don't need BIOS or UEFI because it's difficult to make my own OS.Thank you in advance.


Reply: Egh, to be fair, the x86 carried a lot of weight with it. Even most 6502 systems had a ROM of some sort, even if it wasn't specifically called a BIOS. While I'm not a huge fan of the x86's decision to go with a segmented memory model in real mode; back in the DOS days, writing an OS wasn't significantly more complicated between the two.

In any event, you don't need a huge complicated BIOS to get a 8086, 80286, Z80 running if you know the exact details of the hardware on the system.

Things started really becoming more complicated when protected mode was introduced, and you couldn't just easily jump back and forth between calling the BIOS (which existed only in real mode) from your protected code. (Yes, it could be done, but it was/is a pain to do so)

UEFI came about later after things started rapidly moving to 64-bit long mode; though it was conceived of towards the end of the 32-bit era of the x86.

In some ways UEFI simplifies making an OS; you effectively can generate a PE32 binary that can use the provided services to do some basic loading and discovery in a flat memory model with a set of basic drivers provided by the hardware vendors.

Unfortunately they also added that awful "secure boot" nonsense which just makes it a pain if you want to test on actual hardware and not a virtual machine.

みなさんありがとうございます。ちょっと6502の勉強に僕はこれからその6502のcomputerをエミュレータという形でいちから作ってみますc言語で作ってみますお待ちください。かなり時間かかります。作ろうと思った理由は6502のosやゲームを作りやすくするためですもちろんbiosはつけませんアドバイスや意見あればどうぞよろしくお願いいたします。


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 30, 2024 12:40 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8540
Location: Southern California
Nora, I think you'll get more help if you yourself run your messages through translator software to post in English.  I'm afraid some of the people who might otherwise help you might not take the time to do that themselves.  I don't think anyone else here can read Japanese directly, let alone write Japanese.  I've been using https://translate.yandex.com/ to read your messages.  In any case, we wish you success, and hopefully we can be part of it.  FWIW, I speak Spanish and some French.  Actually, I learned to read and write in Spanish before I did in English.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 30, 2024 12:43 am 
Offline

Joined: Tue Oct 29, 2024 6:04 am
Posts: 20
It's a good idea to have a good time with your friends and family.For a little study of 6502 I will try to make that 6502 computer from now on I will try to make it in c language Please wait.It takes quite a while.The reason I wanted to make it was to make it easier to make 6502 os and games.Of course, I don't add too complex features.


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 30, 2024 1:41 am 
Offline

Joined: Tue Oct 29, 2024 6:04 am
Posts: 20
Now I'm preparing a design for that 6502 computer terminal and I'm going to put a floppy disk drive and a cartridge on it.and i'm also thinking about how to boot.


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 30, 2024 3:40 am 
Offline

Joined: Thu Jan 21, 2016 7:33 pm
Posts: 279
Location: Placerville, CA
Welcome aboard :)


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 30, 2024 4:21 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8484
Location: Midwestern USA
GARTHWILSON wrote:
Nora, I think you'll get more help if you yourself run your messages through translator software to post in English.

The text in his messages are just little, featureless boxes on my screen.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 40 posts ]  Go to page 1, 2, 3  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: